Tartalomjegyzék:
- 1. lépés: 1. lépés: A burkolat + automatikus adagoló elkészítése
- 2. lépés: 2. lépés: Csatlakoztassa az alkatrészeket
- 3. lépés: 3. lépés: Adatbázis létrehozása
- 4. lépés: 4. lépés: Írjon Python -kódot és Arduino -kódot
- 5. lépés: 5. lépés: HTML, CSS és JavaScript
- 6. lépés: 6. lépés: A projekt összeszerelése
![SmartAquarium - Mathias: 6 lépés SmartAquarium - Mathias: 6 lépés](https://i.howwhatproduce.com/images/003/image-8133-9-j.webp)
Videó: SmartAquarium - Mathias: 6 lépés
![Videó: SmartAquarium - Mathias: 6 lépés Videó: SmartAquarium - Mathias: 6 lépés](https://i.ytimg.com/vi/1QX5cHUsNSY/hqdefault.jpg)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
![SmartAquarium - Mathias SmartAquarium - Mathias](https://i.howwhatproduce.com/images/003/image-8133-10-j.webp)
![SmartAquarium - Mathias SmartAquarium - Mathias](https://i.howwhatproduce.com/images/003/image-8133-11-j.webp)
![SmartAquarium - Mathias SmartAquarium - Mathias](https://i.howwhatproduce.com/images/003/image-8133-12-j.webp)
Nagy probléma azoknak, akiknek halaik vannak, mint ha nyaralni mennek, szükségük van valakire, aki gondoskodik róluk. Nekem és a családomnak ugyanaz a problémája, és mindig nyüzsgés találni valakit. Most a projektemmel remélem, hogy megszabadulok ettől a problémától a SmartAquariummal.
Általános információ:
- átlagos költsége 313 euró
- a projektre vonatkozó összes feladat elkészítésére fordított teljes idő: 250 óra (ez programozási készségeitől függően változhat)
Linkek:
- Személyes webhelyem: mathiasdeherdt.be
- Anyagjegyzék, más néven BOM: FinalBOM.xlsx
1. lépés: 1. lépés: A burkolat + automatikus adagoló elkészítése
![1. lépés: A burkolat + automatikus adagoló elkészítése 1. lépés: A burkolat + automatikus adagoló elkészítése](https://i.howwhatproduce.com/images/003/image-8133-13-j.webp)
![1. lépés: A burkolat + automatikus adagoló elkészítése 1. lépés: A burkolat + automatikus adagoló elkészítése](https://i.howwhatproduce.com/images/003/image-8133-14-j.webp)
![1. lépés: A burkolat + automatikus adagoló elkészítése 1. lépés: A burkolat + automatikus adagoló elkészítése](https://i.howwhatproduce.com/images/003/image-8133-15-j.webp)
![1. lépés: A burkolat + automatikus adagoló elkészítése 1. lépés: A burkolat + automatikus adagoló elkészítése](https://i.howwhatproduce.com/images/003/image-8133-16-j.webp)
Anyagok:
- Faipari
- Fa és szuper ragasztó
- Műanyag pohár
- ajtógomb
- Csavarok
- Vas fogantyú
- Zsanérok
- Csirkeháló
- mágnesek
Eszközök:
- Fűrész
- Fúrógép
- Sander
- Csavarhúzók
- Fa reszelő
A burkolat építése lépésről lépésre:
Lépés: fűrészelje a fát a kívánt méretre. 2 deszkát szeretne a tetejére és aljára, 2 a bal és a jobb oldalra, és 2 a hátra és az elejére. Ha minden megvan, ragasszuk össze őket (faragasztóval), így formázzunk egy dobozt. Győződjön meg arról, hogy nagy nyomás nehezedik a fára, hogy minden összeragadjon
2. lépés: ügyeljen arra, hogy lyukakat hagyjon a kábelekhez és a szellőzőnyílásokhoz. Teljesen mindegy, hol vannak, csak tegye oda, ahol jónak tűnik
3. lépés: Miután elkészítette a lyukakat, vegyen egy fájlt és reszeljen mindent, hogy sima legyen
4. lépés: Ragassza fel a fogantyút a burkolat tetejére, és ragassza fel a kilincset a nyitható és zárható oldalon. Csatlakoztassa az ajtót a csuklópántokkal is, és tegyen mágneseket, hogy az ajtó zárva maradjon
Az adagoló építése lépésről lépésre:
1. lépés: Keressen egy nem túl nagy műanyag tálat, és készítsen egy apró lyukat, győződjön meg arról, hogy a tál fedelét nagyon könnyű eltávolítani
2. lépés: Keressen valamit, amiben rekeszeket készíthet, és csatlakoztassa őket egy fapálcához
3. lépés: Győződjön meg arról, hogy a fapálca nagyobb, mint a léptetőmotor forgóvasa, lyukat készítünk ott, így a léptetőmotor mindent belül mozgat
4. lépés: Készíts valamit, amivel az etetőt az akvárium lyuk fölé helyezheted, én valamilyen építőjátékkal készítettem
2. lépés: 2. lépés: Csatlakoztassa az alkatrészeket
![2. lépés: Csatlakoztassa az alkatrészeket 2. lépés: Csatlakoztassa az alkatrészeket](https://i.howwhatproduce.com/images/003/image-8133-17-j.webp)
![2. lépés: Csatlakoztassa az alkatrészeket 2. lépés: Csatlakoztassa az alkatrészeket](https://i.howwhatproduce.com/images/003/image-8133-18-j.webp)
![2. lépés: Csatlakoztassa az alkatrészeket 2. lépés: Csatlakoztassa az alkatrészeket](https://i.howwhatproduce.com/images/003/image-8133-19-j.webp)
Komponensek (bármikor hivatkozhat a BOM -ra):
- Raspberry Pi, rugalmas erővel
- Arduino típusú A -B
- Vízálló ds18b20
- QAPASS 1602A kijelző
- Lépésmotor 28BYJ-48
- Kenyértáblák
- Férfi -férfi vezetékek, férfi -női vezetékek
- Ellenállások
- PH érzékelő 40x40 mm
- Ventilátor
- Erőérzékeny ellenállás (FSR)
- Relé
- 2 potenciométeres érzékelő
- LM2596S DC-DC
- [LÁMPA]
Eszközök
- Forrasztópáka
- Lehúzó fogó
- Csavarhúzó
- Hőre zsugorodó cső
- Forrólevegő -fúvó
- csiszológép
Tehát hol kezdjem? Nos, először meg kell szereznie minden összetevőt, majd próbálja meg követni a vázlatomat a legjobb tudása szerint.
A Pi a rejtvény legfontosabb darabja, olyan hubként fog működni, amely mindent irányít, még az Arduino -t is. Az Arduino lesz a Pi rabszolgája, de erről többet a 3. lépésben.
A vázlat nagy része egyenesen előre van kapcsolva, és csatlakoztasson mindent, és győződjön meg arról, hogy az alapok megfelelően vannak csatlakoztatva. A kemény rész a lámpád. Meg kell szakítanunk a kapcsolót és csatlakoztatni kell egy reléhez, ha ezt elrontjuk, tönkreteheti a lámpát. Ha a kapcsoló nyitva van, csatlakoztasson 2 vezetéket a lámpa vezetékeihez. Csatlakoztassa ezeket a reléhez [PICTURE]
Szintén fontos üzenet, használja a hőzsugorító csövet, ha a kábelek ki vannak téve, hogy ne zavarják egymást.
3. lépés: 3. lépés: Adatbázis létrehozása
![3. lépés: Készítsen adatbázist 3. lépés: Készítsen adatbázist](https://i.howwhatproduce.com/images/003/image-8133-20-j.webp)
Először modellt szeretne készíteni az adatbázisához, az enyém így fog kinézni [1. kép], van két táblám, az egyik az érzékelőmnek, a másik pedig a mérésemhez.
Az érzékelő táblázatban szüksége lesz egy azonosítóra, az érzékelő nevére és egy egységre. A mérési táblázatban megtalálható a sensor_ID (a szenzortáblámból), a mérés időpontja és a mérés értéke. Szükségünk van egy másik asztalra is a fényhez, ez azért van, hogy a webhelyen be- és kikapcsolhassuk, és az aktuális állapot megjelenjen.
Miután létrehozta az adatbázist, felveszi a Raspberry Pi -re.
4. lépés: 4. lépés: Írjon Python -kódot és Arduino -kódot
![Lépés: Írja be a Python és Arduino kódokat Lépés: Írja be a Python és Arduino kódokat](https://i.howwhatproduce.com/images/003/image-8133-21-j.webp)
Most itt az ideje a valódi munkának, mindenhez kódot írni. A zip fájlban megtalálod a (nem túl jó) kódomat. A megjegyzés sorban vannak információk.
A háttérprogramhoz csak az app.py fájlra lesz szüksége.
A kezelőfelülethez szüksége lesz a sablonokra és a statikusra
Ahogy a 2. lépésben mondtam, az Arduino a Raspberry Pi rabszolgája. Ezt azért tesszük, hogy USB -kábellel csatlakoztathassuk az Arduino -t a Pi -hez, néhány szerkesztést és néhány dolgot telepítsünk. Először is telepítsd a nanpy -t a Pi -re.
5. lépés: 5. lépés: HTML, CSS és JavaScript
![5. lépés: HTML, CSS és JavaScript 5. lépés: HTML, CSS és JavaScript](https://i.howwhatproduce.com/images/003/image-8133-22-j.webp)
A weboldal kialakítása szintén nagyon fontos része a projektnek, ez egy módja annak, hogy ellenőrizze az olyan dolgokat, mint a hőmérséklet, és automatikusan ételt adjon.
Úgy döntöttem, hogy téglalapokat készítek, ahol belül értékeimet jelenítem meg.
Ezenkívül van egy jó funkció, ahol láthatja a hőmérséklet- és a PH -érzékelő összes adatának grafikonját.
6. lépés: 6. lépés: A projekt összeszerelése
![6. lépés: A projekt összeszerelése 6. lépés: A projekt összeszerelése](https://i.howwhatproduce.com/images/003/image-8133-23-j.webp)
![6. lépés: A projekt összeszerelése 6. lépés: A projekt összeszerelése](https://i.howwhatproduce.com/images/003/image-8133-24-j.webp)
![6. lépés: A projekt összeszerelése 6. lépés: A projekt összeszerelése](https://i.howwhatproduce.com/images/003/image-8133-25-j.webp)
![6. lépés: A projekt összeszerelése 6. lépés: A projekt összeszerelése](https://i.howwhatproduce.com/images/003/image-8133-26-j.webp)
Miután az összes többi lépést befejezte, elkezdheti az összes összeszerelését. Minden alkatrésze az Ön által készített fadobozba kerül. Mindent rögzítünk a falra tépőzárral, és mindent a megfelelő helyre helyezünk, és továbbra is ügyelünk arra, hogy minden megfelelően legyen csatlakoztatva.
Ajánlott:
DC - DC feszültség Lépés lekapcsoló mód Buck feszültségátalakító (LM2576/LM2596): 4 lépés
![DC - DC feszültség Lépés lekapcsoló mód Buck feszültségátalakító (LM2576/LM2596): 4 lépés DC - DC feszültség Lépés lekapcsoló mód Buck feszültségátalakító (LM2576/LM2596): 4 lépés](https://i.howwhatproduce.com/images/005/image-14052-j.webp)
DC-DC feszültség Lépés lekapcsoló üzemmód Buck feszültségátalakító (LM2576/LM2596): A rendkívül hatékony bakkonverter készítése nehéz feladat, és még a tapasztalt mérnököknek is többféle kivitelre van szükségük, hogy a megfelelőt hozzák létre. egy DC-DC áramátalakító, amely csökkenti a feszültséget (miközben növeli
Akusztikus levitáció az Arduino Uno-val Lépésről lépésre (8 lépés): 8 lépés
![Akusztikus levitáció az Arduino Uno-val Lépésről lépésre (8 lépés): 8 lépés Akusztikus levitáció az Arduino Uno-val Lépésről lépésre (8 lépés): 8 lépés](https://i.howwhatproduce.com/images/007/image-19534-j.webp)
Akusztikus lebegés az Arduino Uno-val Lépésről lépésre (8 lépés): ultrahangos hangátvivők L298N Dc női adapter tápegység egy egyenáramú tűvel Arduino UNOBreadboard és analóg portok a kód konvertálásához (C ++)
Élő 4G/5G HD videó streamelés DJI drónról alacsony késleltetéssel [3 lépés]: 3 lépés
![Élő 4G/5G HD videó streamelés DJI drónról alacsony késleltetéssel [3 lépés]: 3 lépés Élő 4G/5G HD videó streamelés DJI drónról alacsony késleltetéssel [3 lépés]: 3 lépés](https://i.howwhatproduce.com/images/009/image-25904-j.webp)
Élő 4G/5G HD videó streaming a DJI Drone-tól alacsony késleltetéssel [3 lépés]: Az alábbi útmutató segít abban, hogy szinte bármilyen DJI drónról élő HD minőségű videó streameket kapjon. A FlytOS mobilalkalmazás és a FlytNow webes alkalmazás segítségével elindíthatja a videó streamingjét a drónról
Bolt - DIY vezeték nélküli töltő éjszakai óra (6 lépés): 6 lépés (képekkel)
![Bolt - DIY vezeték nélküli töltő éjszakai óra (6 lépés): 6 lépés (képekkel) Bolt - DIY vezeték nélküli töltő éjszakai óra (6 lépés): 6 lépés (képekkel)](https://i.howwhatproduce.com/images/010/image-27211-j.webp)
Bolt - DIY vezeték nélküli töltés éjszakai óra (6 lépés): Az induktív töltés (más néven vezeték nélküli töltés vagy vezeték nélküli töltés) a vezeték nélküli áramátvitel egyik típusa. Elektromágneses indukciót használ a hordozható eszközök áramellátásához. A leggyakoribb alkalmazás a Qi vezeték nélküli töltő
4 lépés az akkumulátor belső ellenállásának méréséhez: 4 lépés
![4 lépés az akkumulátor belső ellenállásának méréséhez: 4 lépés 4 lépés az akkumulátor belső ellenállásának méréséhez: 4 lépés](https://i.howwhatproduce.com/images/001/image-1847-33-j.webp)
4 lépés az akkumulátor belső ellenállásának mérésére: Íme a 4 egyszerű lépés, amelyek segítenek mérni az akkumulátor belső ellenállását