Tartalomjegyzék:
- Kellékek
- 1. lépés: Az áramkörök
- 2. lépés: A szükséges szoftverek és irányítópultok telepítése
- 3. lépés: A kód
- 4. lépés: Push értesítések
Videó: Garduino - Az intelligens kert Arduino -val: 4 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Manapság senki sem ártatlan. Van olyan, aki nem ölt meg véletlenül egy növényt ???
Nehéz életben tartani a növényeket. Új növényt vásárol, és a legrosszabb esetben csak elfelejti öntözni. Jobb esetben emlékszik arra, hogy létezik, de nem megfelelően kezeli.
A Garduino segítségével segítünk abban, hogy otthonát egészséges és boldog növények gyönyörű üvegházává alakítsa.
A Garduino egy intelligens növényfigyelő platform, amely segít jobban megismerni növényeit.
Miért olyan menő Garduino?
- Figyelemmel kíséri a növény talajának nedvességtartalmát. A túl kevés nedvesség termésveszteséget és növényi halált okozhat. Ha a páratartalom alacsony, a felhasználónak öntöznie kell növényét. A páratartalom megfelelő tartományban tartása szintén segít elkerülni a túlzott öntözést. A túlzott öntözés gyakori és jól ismert oka a növények elpusztításának, ami gyökérbetegségeket és vízpazarlást okoz.
- Figyelemmel kíséri a hőmérsékletet a növény környezetében. A hőmérséklet kulcsfontosságú tényező a növények növekedésében. Ez segít nyomon követni, ha a hőmérséklet túl magas. FYI, az alacsony hőmérséklet rossz hatással van a növényekre, mivel a magas hőmérséklet, néha még rosszabb is.
- Figyelemmel kíséri a levegő páratartalmát. A legtöbb növénynek nedves levegőre van szüksége, mivel a pórusok, amelyeken keresztül lélegeznek, elveszítik nedvességük nagy részét, amikor a környező levegő száraz, ezt a veszteséget a növény nem mindig tudja pótolni a gyökerei által felszívott vízen keresztül.
Kik vagyunk mi?
Két informatika hallgató az Interdiszciplináris Központból (IDC), Herzliya, Izrael.
Mindkettőnknek elfoglaltsága van, és mindketten szeretjük a növényeket.
Lakásaink tele vannak növényekkel, és nehezen tudjuk gondozni őket.
Gyakran elfelejtjük öntözni őket, és amikor eszünkbe jut, megpróbáljuk pótolni a felejtést az öntözéssel.
Ez az üzemfigyelő rendszer az utolsó projektünk az „Internet of Things (IoT)” tanfolyamon.
Reméljük, ez segíteni fog neked, mint nekünk!
Szeretnénk hallani felőled
Kipróbálta a projektünket? Tudassa velünk! Szeretnénk hallani Öntől, ha van mit javítani, vagy bármilyen megjegyzése van. Ezenkívül szívesen kapunk néhány képet!
Kellékek
- 1 x ESP8266 kártya (Wemos D1 mini -t használtunk)
- 1 x Micro-USB kábel
- 20 x áthidaló kábel
- 1 x hőmérséklet- és páratartalom -érzékelő (DHT22 -t használtunk)
- 1 x 10K ohmos ellenállás
- 1 x Talajnedvesség érzékelő
- 1 x LCD (Grove LCD RGB háttérvilágítást használtunk)
- 1 x kenyeretábla
1. lépés: Az áramkörök
Ebben a lépésben összekötjük az összes érzékelőt.
Talajnedvesség érzékelő:
- Csatlakoztassa a VCC -t a 3.3V -hoz
- Csatlakoztassa a GND -t a G -hez
- Csatlakoztassa az A0 -t az A0 -hoz
LCD képernyő:
- Csatlakoztassa a GND -t a G -hez
- Csatlakoztassa a VCC -t az 5V -hoz
- Csatlakoztassa az SDA -t és az SCL -t a D1, D2 -hez
Páratartalom és hőmérséklet érzékelő:
- Csatlakoztassa a GND -t a G -hez
- Csatlakoztassa a VCC -t a 3.3V -hoz
- Csatlakoztassa az adatokat a 10K ohmos ellenállással a D3 -hoz és a tápellátáshoz, mint az áramkörben
2. lépés: A szükséges szoftverek és irányítópultok telepítése
Arduino IDE
Az Arduino IDE telepítése:
www.arduino.cc/en/Guide/HomePage
Telepítse a megfelelő "illesztőprogramokat" az ESP8266 táblákhoz az Arduino IDE -hez:
randomnerdtutorials.com/how-to-install-esp…
Adafruit
Hozzon létre egy fiókot:
io.adafruit.com
Lépjen a "Hírcsatornák" oldalra, és adjon hozzá 4 hírcsatornát:
1. Talajnedvesség
2. Páratartalom
3. Hőmérséklet
4. Riasztások
Ezután lépjen az "Irányítópult" -ra, és hozzon létre egy új irányítópultot, majd lépjen be az irányítópultba, és adjon hozzá 4 blokkot az oldal jobb oldalán található pluszjel használatával:
1. Adjon hozzá egy vonaldiagram blokkot, majd válassza a SoilMoisture feed lehetőséget, és határozza meg, hogy a minimális érték 0, a maximális pedig 1100.
2. Adja hozzá a Gauge blokkot, majd válassza az AirMoisture feed lehetőséget, és győződjön meg arról, hogy a maximális érték 100.
3. Adja hozzá a Folyamat blokkot, majd válassza a Hőmérséklet betáplálás lehetőséget
4. Adja hozzá a Szöveg blokkot, majd válassza a Figyelmeztetések feedet
Kattintson a "Mentés" gombra.
3. lépés: A kód
A kód csatolt és jól dokumentált, az egyszerű használat érdekében.
Nyissa meg a kódot az Arduino IDE -ben, és győződjön meg arról, hogy a tábla, amelyen dolgozik, valóban a megfelelő tábla.
A soros monitor futtatásakor győződjön meg arról, hogy 115200baud -on van.
Figyelje meg, hogy vannak olyan helyek a kódban, amelyeket módosítania kell a projektnek megfelelően (például a WiFi adatait).
A dokumentációban minden le van írva.
4. lépés: Push értesítések
Az értesítések letöltéséhez töltse le az MQTT Push Client alkalmazást, majd írja be az alkalmazást:
1. Adjon hozzá egy szervert. A legtöbb adat már be van illesztve, csak adja hozzá felhasználónevének és jelszavának adatait.
2. Adja hozzá a kívánt témákat (feed az Adafruit IO -ban). Projektünkben - adja hozzá a UserName/feeds/alerts témát. Ezután kattintson a mentés gombra.
3. Nagyjából ennyi! Ha szeretne további információkat kapni az érzékelőkről, adjon hozzá új témát, és töltse ki a UserName/feeds/*topic*címet, ahol a téma az látni kívánt hírcsatorna. Azt is kiválaszthatja, hogy milyen értesítést szeretne kapni, ha egyáltalán kap:)
Ezeket a témákat csak arra használhatja, hogy időről időre felzárkózzon az üzem méréseihez.
Ajánlott:
Arduino beltéri kert: 7 lépés
Arduino beltéri kert: A modern korban a kertészkedés azt jelenti, hogy a dolgokat bonyolultabbá és fáradságosabbá kell tenni, elektronokkal, bitekkel és bájtokkal. A mikrovezérlők és a kertészet kombinálása igazán népszerű ötlet. Azt hiszem, ez azért van, mert a kertek nagyon egyszerű bemeneteket és kimeneteket tartalmaznak, amelyek
LED világító kert: 3 lépés
LED világító kert: Ez egy nagyszerű frissítés, hogy kertje ne csak nappal, hanem éjszaka is ragyogjon
Intelligens IoT kert: 10 lépés (képekkel)
Intelligens IoT kert: Ha bármi olyan, mint én, szereti a friss gyümölcsöket és zöldségeket a tányérján, de nincs elég ideje egy tisztességes kert fenntartására. Ez az oktatóanyag megmutatja, hogyan kell felépíteni egy intelligens IoT -kertet (én úgy hívom: Green Guard), amely öntözi a te
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: 10 lépés (képekkel)
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: Szeretett volna valaha okos órát? Ha igen, akkor ez a megoldás az Ön számára! Készítettem intelligens ébresztőórát, ez egy óra, amellyel megváltoztathatja az ébresztési időt a webhely szerint. Amikor a riasztó megszólal, hangjelzés (csipogó) és 2 lámpa hallatszik
Intelligens kert - Kattintson és nő: 9 lépés
Intelligens kert - kattintson és nő: mi lenne, ha saját növényeket, virágokat, gyümölcsöket vagy zöldségeket termeszthetne egy okostelefonos alkalmazás segítségével, amely biztosítja, hogy növényei optimális víz-, páratartalom-, fény- és hőmérséklet -konfigurációt kapjanak, és lehetővé teszi, hogy nyomon kövesse hogy termeszd a növényeidet