Tartalomjegyzék:
- Kellékek
- 1. lépés: Kert és öntözés tervezése
- 2. lépés: Érzékelők és alkatrésztervezés
- 3. lépés: Gyűjtse össze a kellékeket
- 4. lépés: Telepítse a MudPi -t a Raspberry Pi -re
- 5. lépés: Csatlakoztassa az érzékelőket és alkatrészeket a Pi -hez teszteléshez
- 6. lépés: A MudPi konfigurálása
- 7. lépés: Forrasztási alkatrészek a prototípus táblához
- 8. lépés: Kezdje el behelyezni az elektronikát egy kültéri csatlakozódobozba
- 9. lépés: Csatlakoztassa a csatlakozókat a reléhez, és szerelje be a csatlakozódobozba *Figyelmeztetés a magas feszültségre *
- 10. lépés: Helyezze az érzékelőket védőházba
- 11. lépés: Csatlakoztassa az érzékelőket kültéri névleges kábellel és dugókkal
- 12. lépés: Telepítse az úszó érzékelőket a tartályba
- 13. lépés: Az egység telepítése kívülről
- 14. lépés: A MudPi megfigyelése
- 15. lépés: A prototípuslapok cseréje egyedi PCB -kkel (opcionális)
- 16. lépés: Pihenjen és figyelje, ahogy a növények növekednek
Videó: Raspberry Pi -re épített automatizált kerti rendszer kültéri vagy beltéri használatra - MudPi: 16 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Szereti a kertészkedést, de nem talál időt a karbantartására? Talán van néhány szobanövénye, amelyek kissé szomjasak, vagy a hidroponika automatizálásának módját keresik? Ebben a projektben megoldjuk ezeket a problémákat, és megtanuljuk a MudPi alapjait egy automatizált kertrendszer kiépítésével, amely segít a dolgok gondozásában. A MudPi egy nyílt forráskódú kerti rendszer, amelyet egy Raspberry Pi -re épített kerti erőforrások kezelésére és karbantartására készítettem. A MudPi -t beltéri és kültéri kertészeti projektekhez is használhatja, az Ön igényei szerint méretezve, mivel testre szabható a tervezés.
Ma egy alapvető beállítással kezdjük, amelyet otthon használtam, hogy megnézzük, hogyan lehet a MudPi -t telepíteni egy szabadtéri kert kezelésére és az öntözés szabályozására. Ebben az oktatóanyagban megtudhatja, hogyan telepíthet egy MudPi -t futtató fő vezérlőt. Lesz néhány további erőforrás a vége felé azok számára, akik tovább szeretnék bővíteni beállításaikat az alapokon túl, vagy szeretnének többet megtudni a különböző beállításokról, például beltérben. A MudPi különféle beállításokra konfigurálható, és számos dokumentáció található a projekt webhelyén.
Kellékek
Nyugodtan vegyen fel/távolítson el minden olyan speciális érzékelőt vagy alkatrészt, amelyre szüksége lehet a saját rendszeréhez, mivel az Ön igényei eltérhetnek az enyémtől.
Általános kellékek
-
Raspberry Pi Wifivel (én a Pi 3 B -t használtam)
Debian 9/10
- Monitor/billentyűzet/egér (Pi beállításhoz)
- SD kártya Raspbian számára (8 GB)
- Kültéri névleges kábel (4 vezeték)
- Vízálló csatlakozódoboz kültéri használatra
- Csatlakoztató
- Din sín (megszakítók és egyenáramú tápegységek felszerelésére)
- PVC cső
- Fúró ásószárral
Elektronikai kellékek
- DHT11 hőmérséklet / páratartalom érzékelő
- Folyékony úszószint -érzékelő x2
- 2 csatornás relé
-
12 V szivattyú (vagy 120 V, ha hálózati feszültséget használ)
DC -DC átalakító, ha 12V -ot használ
-
5V tápegység
vagy egyenáramú tápegység (ha pi tápellátást biztosít a hálózatról)
- 10k ellenállások fel/le húzáshoz
Eszközök
- Csavarhúzó
- Huzalcsupaszító
- Multiméter
- Forrasztópáka
- Forrasztó
- Csavarok (dobozok külső rögzítéséhez)
- Szilikon Calk
1. lépés: Kert és öntözés tervezése
Ügyeljen arra, hogy az öntözést tervezze meg, ha új rendszert hoz létre. Fontos lesz, hogy ezek a dolgok már a helyén legyenek, amikor a hardver előkészítéséhez megy, hogy tisztában legyen az alkatrészigényeivel. Az igények idővel változhatnak, de jó gyakorlat a jövőre való felkészülés. A két fő vízellátási lehetőség a víztartályban lévő szivattyú vagy a mágnesszelep tömlő használata a vezeték nyitására és zárására. A választás a kert igényeitől függ. Egy nagyobb, bonyolultabb rendszer mindkettőt használhatja (azaz a víz szivattyúzása a mágnesszelepeken keresztül a zóna öntözéséhez). Ha a MudPi -t beltérben tervezi használni, akkor valószínűleg szivattyút fog használni. A MudPi egy relével is vezérelheti beltéri növényvilágítását.
Készítői tipp: Ne feledje, hogy bármilyen méretben építheti fel projektjét. Ha csak először szeretné kipróbálni a MudPi -t, próbáljon ki valami olyasmit, mint egy kulacs és egy 3,3 V -os szivattyú a szobanövények öntözésére!
Vegye figyelembe a vízszállítási lehetőségeket is. Csepegtető vezetékeket, áztató tömlőt vagy esőztetőt fog használni? Íme néhány gyakori módszer:
- Sprinkler
- Áztatócső
- Csepegtető vonalak
- Kézi kézi víz
Annak érdekében, hogy ennek az oktatóanyagnak a terjedelme ne növekedjen túl, tegyük fel, hogy már rendelkezik öntözéssel, és csak automatizálni szeretné. A beállításomban van egy tartály víz szivattyúval, amely néhány csepegtető vezetékhez van csatlakoztatva. Tanuljuk meg a szivattyú automatizálását.
2. lépés: Érzékelők és alkatrésztervezés
A másik fontos tervezési szempont, amelyet figyelembe kell venni, hogy milyen adatokat szeretne kapni a kertjéből. Általában a hőmérséklet és a páratartalom mindig hasznos. A talaj nedvesség- és esőérzékelése kiváló, de lehet, hogy nincs szükség beltéri telepítésre. Ez lesz a végső döntése arról, hogy milyen feltételeket kell figyelemmel kísérni az Ön igényei szerint. Alapvető szabadtéri oktatóanyagunkhoz figyelni fogjuk:
- Hőfok
- páratartalom
- Vízszint (úszókapcsoló x2)
5 vízszint -érzékelőt használtam a 10%, 25%, 50%, 75%és 95%-os szintek meghatározására egy nagy tartályban. Ebben az oktatóanyagban az egyszerűség kedvéért 10% -ot teszünk meg a kritikus alacsony és 95% -ban.
Érdemes a kertjében lévő eszközöket is vezérelni. Ha azt tervezi, hogy olyan szivattyút vagy lámpákat kapcsol be, amelyek nem működnek 3.3V -on (pi GPIO korlát), akkor relére lesz szüksége. A relé lehetővé teszi a magasabb feszültségű áramkörök vezérlését, miközben alacsonyabb feszültséget használ a relé váltásához. Céljaink között van egy szivattyú, amely 3,3 V -nál nagyobb feszültséggel működik, ezért relére lesz szükségünk a szivattyú átkapcsolásához. A szivattyú vezérléséhez egyetlen relére van szükség. Bár a jövőbeni célokra (és mivel a relék olcsók), telepítettem egy 2 csatornás relét, és hagytam a kiegészítő bővítőhelyet a későbbi frissítésekhez.
A legfontosabb dolog az energiaellátás tervezése. A Pi tápellátása és honnan. Gondoljon arra is, hogy milyen eszközöket használ, és hogyan kapja meg energiáját. A Pi általában USB tápegységről táplálható, de ehhez önálló dugó szükséges. Ha más, nagyobb feszültségű eszközöket táplálunk, egyenáramú és egyenáramú tápegység használható a Pi feszültségének 5 V -ra történő csökkentésére. Ha azt tervezi, hogy feszültséget csökkentő tápegységet szerez, azt javaslom, hogy ne a legolcsóbb opciót használja.
Ne feledje, hogy a Raspberry Pi alapértelmezés szerint csak a digitális GPIO -t támogatja. Ez azt jelenti, hogy nem csak csatlakoztathatja a talajérzékelőt, amely analóg leolvasást végez a Pi GPIO -n. Annak érdekében, hogy kompatibilis legyen az analóg alkatrészekkel, használnia kell egy analóg támogatású mikrovezérlőt, például Arduino vagy ESP32 (vagy ESP8266).
Szerencsére a MudPi támogatja az olyan eszközök vezérlését, mint a szolgacsomópontok, hogy parancsokat adjon ki több eszköz számára egy fő vezérlőből (a pi). Ez lehetővé teszi, hogy legyen egy fő vezérlője több érzékelőegységgel, amelyeket a hozzájuk tartozó analóg alkatrészekkel együtt vezérelhet. Egy fő vezérlővel figyeltem a szivattyúterületet és egy érzékelő egységet minden emelt kerti ágyhoz. Ma folytathatjuk a fő vezérlő építését.
3. lépés: Gyűjtse össze a kellékeket
Itt az ideje, hogy összeszedjük az anyagainkat. Az ebben a konstrukcióban használt alkatrészek és szerszámok mind kereskedelmi forgalomban kaphatók a polcról, hogy mások könnyen elkészíthessék saját otthonukat. A legtöbb megtalálható az interneten vagy a helyi hardverboltokban. A pontos anyagjegyzék az adott kert elrendezésétől függ. Ennek az oktatóanyagnak a kedvéért a tervek szerint a lényeges dolgokat tartjuk meg annak érdekében, hogy beszerezzünk egy futó egységet, mielőtt továbbmegyünk.
Megjegyzés: Ezen a ponton szeretném megjegyezni, ha hálózati feszültségről lemerülő alkatrészeket kíván váltani, kérjük, legyen óvatos! Fontos, hogy biztonságban legyen az elektronika építésekor, és ne bánjon a nagy feszültséggel, ha nem tudja, mit csinál. Ezzel azt mondtam, hogy 120 V -os szivattyút használtam az otthoni beállításokban. A folyamat ugyanaz a 12 V -os szivattyúnál, a fő különbség egy 12 V -os szabályozó szükséges. Reléket is használhat a fények vagy más eszközök kapcsolására.
4. lépés: Telepítse a MudPi -t a Raspberry Pi -re
Ha kész a terv és a kellékek, akkor ideje előkészíteni a hardvert. A kezdéshez elő kell készítenie a málna pi -jét a MudPi telepítéséhez. Szükséged lesz egy Raspberry Pi -re, amely Wifi -képes, Debian 9 vagy újabb rendszert futtat. Ha még nincs telepítve a Raspbian, akkor le kell töltenie a Raspbian -t az oldalukról.
A letöltött képfájl segítségével írja be az SD -kártyára az Ön által választott képíróval. A Raspberry pi tartalmaz egy útmutatót a fájlok SD -kártyára írásához, ha segítségre van szüksége.
Csatlakoztassa az SD -kártyát a pi -hez, és kapcsolja be. Csatlakoztassa Pi -jét a Wifi -hez a grafikus felhasználói felület segítségével, ha telepítette a Raspbian Desktop programot, vagy az /etc/wpa_supplicant/wpa_supplicant.conf fájl szerkesztésével a Raspbian Lite terminálján.
A következő dolog, amit a Wifi csatlakoztatása után tennie kell, a frissítések és frissítések futtatása a pi -n.
A Pi bejelentkezés frissítéséhez és a terminál futtatásához:
sudo apt-get update
sudo apt-get upgrade
Miután befejezte az újraindítást
sudo újraindítás
Miután a Pi újraindult, most telepíthetjük a MudPi -t. Ezt a MudPi Telepítő segítségével teheti meg a következő paranccsal:
curl -sL https://install.mudpi.app | bash
A telepítő gondoskodik a MudPi összes szükséges csomagjáról és konfigurációjáról. Alapértelmezés szerint a MudPi a/home/mudpi könyvtárba van telepítve, a mag a/home/mudpi/core címen található.
A MudPi manuálisan futtatható a következő paranccsal:
cd /home /mudpi
mudpi -hibakeresés
Azonban a MudPi rendelkezik egy felügyelői feladattal, amely elvégzi az Ön számára. Ezenkívül először szüksége lesz egy konfigurációs fájlra a MudPi futtatása előtt. Konfigurációs fájl létrehozásához tudnia kell, hogy milyen csapokat csatlakoztatott, milyen összetevőket is, ami a következő lépésben történik. Tovább!
5. lépés: Csatlakoztassa az érzékelőket és alkatrészeket a Pi -hez teszteléshez
A következő lépés az, hogy összekötjük alkatrészeinket a Pi -vel. (Kérjük, vegye figyelembe, hogy a fényképen további alkatrészeket teszteltem) Lehet, hogy áthidaló vezetékeket és kenyérpultokat használ a teszteléshez, ami rendben van, csak ne felejtse el frissíteni valami megbízhatóbbra, amikor végleges egységet épít a mezőre.
Csatlakoztassa a DHT11/22 érzékelő DATA tűjét a GPIO 25 tűhöz.
Csatlakoztassa a DHT11/22 tápellátását és a testet.
Csatlakoztassa a két folyadék úszó érzékelő egyik végét a GPIO 17 és 27 csapjaihoz 10k lehúzható ellenállással.
Csatlakoztassa az úszószenzorok másik végét a 3.3v -ra, hogy a GPIO normál esetben LOW -ra húzódjon, de legyen magas, amikor az úszókapcsoló bezárul.
Csatlakoztassa a 2 csatornás relé kapcsolócsapjait a GPIO 13 és 16 csapjaihoz.
Csatlakoztassa az 5V relét a tápellátáshoz, és földelje a földhöz.
A csatlakozók csatlakoztatásakor egy későbbi lépésben aggódni fogunk a relé nagyfeszültségű csatlakozásai miatt. Egyelőre készen kell állnunk a MudPi konfigurációs fájl elkészítésére és az összetevők tesztelésére.
6. lépés: A MudPi konfigurálása
A csatlakoztatott érzékelőkkel és alkatrészekkel elkészítheti a MudPi konfigurációs fájlt, és ellenőrizheti, hogy minden működik -e, mielőtt befejezi az egység összeszerelését. A MudPi konfigurálásához frissíteni kell a/home/mudpi/core/mudpi könyvtárban található mudpi.config fájlt. Ez egy JSON formátumú fájl, amelyet frissíthet az összetevő igényeinek megfelelően. Ha problémái vannak, ellenőrizze a megfelelő formázást.
Ha követi a következő konfigurációs fájlt, akkor a csatlakoztatott komponenseknél is működik:
A fenti konfigurációban sok minden történik. Javaslom, hogy mélyebben tájékozódjon a konfigurációs dokumentumokban. Beállítottuk a DHT11 -et és az úszókat az érzékelő tömbbe, és a relébeállításokat a váltótömbbe helyeztük. Az automatizálás triggerek és műveletek beállításával történik. A trigger egy módja annak, hogy megmondjuk a MudPi -nek, hogy figyeljen bizonyos körülményekre, amelyekre szeretnénk intézkedni, például túl magas hőmérséklet esetén. Egy trigger nem túl hasznos mindaddig, amíg nem biztosítunk neki aktiválási műveletet. A fenti konfigurációban két időkioldó van. Az idő trigger aktiválja a cron job formázott karakterláncát annak meghatározásához, hogy mikor kell aktiválódnia. A fenti időzítők 12 óránként vannak beállítva (tehát naponta kétszer). Kiváltják a két beállított műveletet, amelyek a MudPi által kibocsátott eseménnyel csak be-/kikapcsolják a relét. A második ravaszt 15 perccel eltolják, így a szivattyúnk 15 percre bekapcsol és öntözik, mielőtt visszakapcsolnánk. Ez naponta kétszer történik naponta.
Most újraindíthatja a MudPi -t, ha azt mondja a felügyelőnek, hogy indítsa újra a programot:
sudo supervisorctl indítsa újra a mudpi -t
A MudPi -nek most újra kell töltenie a konfigurációkat, és a háttérben kell futnia, érzékelői leolvasva, és figyelve az eseményeket a relék váltásához. A MudPi működését a következőkkel ellenőrizheti:
sudo supervisorctl állapot mudpi
A MudPi a/home/mudpi/logs könyvtárban is tárolja a naplófájlokat. Ha problémákat tapasztal, akkor érdemes először ellenőrizni.
Ha meggyőződött arról, hogy a MudPi futott, ideje elkezdeni az egység végső összeszerelését. Állítsa le a Raspberry Pi -t, és fejezze be a hardver összeszerelését.
7. lépés: Forrasztási alkatrészek a prototípus táblához
Most, hogy a MudPi konfigurálva van, folytathatja a hardveren való munkát. A dobozban maradt alkatrészeket a prototípus táblához kell forrasztani a nagyobb stabilitás érdekében, mint az áthidaló vezetékek. Nem olyan szép, mint egy egyedi áramköri lap, de egyelőre működik. Az általunk használt DHT11 érzékelő külső, de opcionálisan beépíthet egy másikat is a doboz belső hőmérsékletéhez.
Egy pi -szakító kábelt forrasztottam a táblához néhány terminálcsatlakozóval a könnyebb GPIO -kapcsolatok érdekében, miután újra csatlakoztattuk az érzékelőket és a relét. A kitörőkábel jóvá tette, hogy a pi -t le lehet választani anélkül, hogy ki kellene venni az egész modult. Az úszókhoz szükséges lehúzható ellenállásokat is mellékeltem. Ennek befejezésével mindent behelyezhetünk egy szép kültéri csatlakozódobozba, hogy megvédjük.
8. lépés: Kezdje el behelyezni az elektronikát egy kültéri csatlakozódobozba
Ekkor már mindent teszteltek a MudPi -n, és eljött az ideje, hogy összeszerelje a kültéri egységet az elemekhez. A helyi hardverboltban az elektronika részen választható csatlakozódobozok találhatók, amelyeket 25 dollár alatt vásárolhat meg. Keresse meg a megfelelő méretet és vízálló tömítést. Kicsit többet költöttem egy szál erősítésű doboz beszerzésére rugós reteszekkel. Csak olyanra van szüksége, amely távol tartja a nedvességet és illeszkedik az összes alkatrészhez. Ebben a dobozban lyukakat fog fúrni a kábelek kivezetéséhez is.
9. lépés: Csatlakoztassa a csatlakozókat a reléhez, és szerelje be a csatlakozódobozba *Figyelmeztetés a magas feszültségre *
Az alkatrészek csatlakoztatásakor a Pi -t ki kell kapcsolni. Ha 120 vagy 12 voltot használ a szivattyúhoz, fontolja meg a dugasz használatát. A 12 V -os szivattyúk általában hordócsatlakozó -csatlakozót használnak. 120V -os feszültséggel dolgozhat női hosszabbító kábellel. Most ne vágja el a hosszabbító kábelt és ne szórakozzon ezzel megfelelő felszerelés nélkül.
Fúró vagy ásó segítségével fúrjon két 3/4 hüvelykes lyukat a kültéri csatlakozódoboz aljába, és helyezzen be két 3/4 hüvelykes kábeltömszelencét. Vezesse át a dugaszoló vezetékét az egyik tömszelencén, a hüvelyes felét pedig a másikon. Ha a másik relécsatornát kívánja használni, helyezzen be egy másik végű kábelt.
A dobozba telepítettem egy kis szakaszt. A sínen egyenáramú tápegység található, amely lecsökkenti a 120–5 V feszültséget a Pi bekapcsolásához, valamint néhány biztonsági megszakítót. Csak két megszakítót használok, hogy kikapcsolhassam a Pi -t a teljes rendszer leállítása nélkül. Egy megszakító elég lenne. A hosszabbító kábel belsejében három színes kábel található. A FEHÉR semleges, a ZÖLD őrölt, a FEKETE 120V+. A zöld és a fehér közvetlenül az egyenáramú tápegységbe kerül. A fekete először a megszakítókba, majd az egyenáramú tápegységbe kerül. A tápegységben van egy kis csavar, amely egy potenciométer, amely a feszültséget 5 V -ra csökkenti.
Sorkapcsokat fogunk használni a csatlakozók csatlakoztatásához. Egy blokk segítségével csatlakoztassa össze az összes fehér semleges kábelt. Ha nincs sorkapocs, elegendő elektromos szalag. A zöld földelő kábeleket is össze kell kötni. A relé nagyfeszültségű oldala három csatlakozással rendelkezik: COM (közös), NC (normál esetben zárt) és NO (normál esetben nyitott). A reléjétől függően előfordulhat, hogy csak NC vagy NO, de nem mindkettő. Csatlakoztasson egy kis extra kábelt a megszakítóból, amely 120 V -ot szolgáltat a relé COM (közös) csatlakozójához a nagyfeszültségű oldalon. Most csatlakoztassa a női 120V -os fekete hosszabbító kábelt az NC -terminálhoz. Ez azt jelenti, hogy a dugasz általában ki van kapcsolva, és nincs csatlakoztatva, de amikor a relét kapcsoljuk rajta, 120V -ot táplál a dugaszhoz, így bekapcsolja a szivattyút.
Ezen a ponton minden hosszabbító kábel fehér semlegesét és zöld területét össze kell kötni. A női kábelek fekete 120 V -os csatlakozója a relé NC termináljához van csatlakoztatva. A férfi hosszabbító kábel fekete feszültségét a din sín megszakadásához kell vezetni, majd fel kell osztani az egyenáramú tápegységre és a relék COM -jára.
Fontos, hogy mindent vízálló dobozba szereljen, és megfelelően védje/vezesse el az összes kábelt. Az utolsó dolog, amit akarsz, tűz vagy valaki, akit megráznak. Továbbá ne keverje a nagy feszültséget, ha nem tud biztonságban lenni. A 12 V -os és alacsonyabb komponensekkel még mindig sokat tehet.
10. lépés: Helyezze az érzékelőket védőházba
A természet és a nedvesség nem túl barátságos az elektronikával szemben. A Pi -t a kültéri csatlakozódobozzal védte, de most meg kell védenie a külső alkatrészeket. Csinálhat valami tisztességes házat a külső alkatrészek védelmére néhány PVC cső vagy más darabka csövek segítségével. Felszereltem egy egyszerű szellőzősapkát a DHT11 érzékelőhöz, hogy megvédje az esőtől és a hibáktól, de hagyja lélegezni a pontos külső leolvasáshoz. A következő lépésben szilikon tömlővel tömítse le a kábeleket.
Nem a legjobb megoldás, de működik egy olcsó 4 dolláros érzékelőhöz. (Készítettem néhányat a talajérzékelőkhöz is, amelyeket akkor is teszteltem.) Az úszóérzékelőket a víztartályba kell felszerelni, és nem igényelnek további házat.
Azt is tapasztalhatja, hogy az érzékelők általában csak olcsó, vékony vezetékkel érkeznek. Ez nem tart sokáig néhány általános kezelésnél vagy külső éghajlaton. A következő lépésben ezzel foglalkozunk.
11. lépés: Csatlakoztassa az érzékelőket kültéri névleges kábellel és dugókkal
Ha kültéri érzékelőket szeretne csatlakoztatni a dobozhoz, elengedhetetlen néhány kültéri névleges kábel beszerzése. A kültéri névleges kábel árnyékolása védi a belső vezetékeket. Vettem egy 4 vezetékes kábelt és csatlakozókat. Nincs szüksége a dugókra, hanem több kábeltömszelencét használhat, de szerettem volna gyorsan kicserélni az érzékelőket.
Vágjon el néhány kábelt a hőmérséklet -érzékelő és az úszóérzékelők számára. Adnék neki néhány extra lábat, mivel mindig jó, ha van szükség extra vágásra, ha szükséges. Javaslom a kábelek forrasztását a legjobb csatlakoztatás érdekében, majd elektromos szalaggal történő becsomagolást. Azt javaslom, hogy minden vezetéknél ugyanazt a színt használja az áramellátáshoz és a földeléshez, hogy a dolgok könnyen megjegyezhetők legyenek. Dugja be a kábelt a házba szilikon tömítéssel, a ház aljának többi részét úgy, hogy csak a szellőző sapka legyen a belépési pont.
A kábel másik végét a tömszelencéken keresztül a dobozba futtathatja, és ugyanazokon a csapokon csatlakoztathatja a Pi -hez, mint korábban. Ha a dugók használatát választja, szerelje be a dugók végeit a kábelre. Fúrja és szerelje be a másik végét a csatlakozódobozba, majd csatlakoztassa a belső elemeket.
12. lépés: Telepítse az úszó érzékelőket a tartályba
A többi érzékelő védett és készen áll arra, hogy az úszó érzékelőket a víztartályba helyezze. Mivel csak kettőt használunk, telepítsen egyet kritikusan alacsony szinten, hogy a szivattyú ne működjön, és egyet, amely jelzi, hogy a tartály megtelt. Keresse meg a megfelelő méretű fúrót, és készítsen lyukat a tartályba a megfelelő szinteken. Csavarja be az úszó érzékelőket a tartályba a mellékelt alátéttel és anyával. Nézzen a tartály belsejébe, és győződjön meg arról, hogy az úszóérzékelők úgy vannak beállítva, hogy kikapcsolt helyzetben vannak, és amikor a víz megemelkedik, fel kell emelniük az áramkört.
A lehúzható ellenállások miatt ez azt jelenti, hogy a vízszint elérésekor az úszó érzékelőt ezen a szinten olvassa el 1. Ellenkező esetben az úszóérzékelő 0 -val tér vissza, ha a víz éppen nem emeli az áramkört lezáró érzékelőt.
13. lépés: Az egység telepítése kívülről
A MudPi egység készen áll a mezőre, és kint rögzíthetjük a végső helyére. A kültéri csatlakozódoboz általában fedéllel rendelkezik, amelyet le kell csavarni, hogy a vízzáró tömítést létrehozza. A hátlapon találhat néhány rögzítési lyukat is, amelyek segítségével felszerelheti az egységet. A dobozomat közvetlenül a kint lévő víztároló mellé szereltem fel, mivel az úszószenzorok csak korlátozott kábelvezetéssel rendelkeztek.
Csatlakoztassa a dugaszoló hosszabbítót egy konnektorba, és fordítsa meg a megszakítót, hogy a MudPi online legyen. Győződjön meg arról, hogy minden működik, mielőtt hosszabb időre elhagyja. Ellenőrizze, hogy az érzékelők leolvassák -e az adatokat, ha a redisben keresik a tárolt értékeket, vagy ellenőrzik a MudPi naplókat. Ha minden jól néz ki, akkor ideje, hogy hagyja, hogy a MudPi működjön, amíg pihen.
14. lépés: A MudPi megfigyelése
Most, hogy a MudPi működik, kíváncsi lehet a rendszer felügyeletének módjaira. A legegyszerűbb és legközvetlenebb módszer a MudPi naplófájl figyelése:
tail -f /home/mudpi/logs/output.log
Egy másik lehetőség egy olyan felületen keresztül, mint egy helyi weboldal. Még nem volt időm közzétenni egy nyilvános MudPi felhasználói felületet, de a PHP segítségével könnyedén megragadhatja az érzékelőket és a komponensek állapotát a redisből. Ismerje meg, hogyan tárolja a MudPi az adatokat redis formában a dokumentumokban.
A legutóbbi érzékelői értékek redisben kerülnek tárolásra a konfigurációban beállított kulcsopció alatt. Ezzel egy egyszerű PHP alkalmazást készíthet az oldalak betöltésekor megjelenített adatok megjelenítéséhez és megjelenítéséhez. Ezután csak frissítse az oldalt az új adatokért.
Lehetőség van a MudPi események hallgatására a redis -en is, és ez jobb lehetőség a valós idejű frissítések beszerzésére a rendszerből. Az eseményeket közvetlenül a redis-cli-n keresztül olvashatja
redis-cli psubscribe '*'
15. lépés: A prototípuslapok cseréje egyedi PCB -kkel (opcionális)
Kicsit messzebbre mentem, és készítettem néhány egyedi áramköri lapot is a MudPi számára. Segítenek felgyorsítani az építési folyamatot több MudPi egység építésével, és sokkal megbízhatóbbak. Elkezdtem cserélni a régi prototípus lapjaimat megbízhatóbb NYÁK -ra minden meglévő egységben. A jövőben ezeket a táblákat szeretném kis mennyiségben eladásra bocsátani, hogy segítsem a nyílt forráskódú munkámat. A MudPi nem igényel egyedi áramköri lapokat, csak segít csökkenteni a hardver terhelését a már telepített beépített alkatrészekkel, például a lehúzható ellenállásokkal és a hőmérséklet/páratartalom érzékelőkkel.
16. lépés: Pihenjen és figyelje, ahogy a növények növekednek
Most már rendelkezik saját automatizált kerti rendszerével, amelyet tetszés szerint bővíthet és méretezhet. Készítsen több egységet, vagy bővítse a már megépített egységet. Sokkal többet tehet a MudPi -vel, és sok információ található a projekt weboldalán a https://mudpi.app címen. Célom az volt, hogy a MudPi -t abba az erőforrásba tegyem, amit kerestem, amikor elkezdtem a kertprojektet. Remélem, nagy hasznát veszed a MudPi -nek, és megosztod a szót, ha tetszik az általam végzett munka. Én személy szerint a MudPi -t otthon és kívül egyaránt használom a növényeim kezelésére, és nagyon elégedett vagyok az eddigi eredményekkel.
A MudPi még mindig frissítés alatt áll, több funkcióval és fejlesztéssel. Látogasson el az oldalra, hogy megtudja, mit dolgoztam, és nézze meg az alábbi linkeket, amelyek további forrásokhoz vezetnek. A MudPi -be is beneveztem a 2020 -as Raspberry Pi versenyen. Ha tetszik a MudPi, és segíteni szeretnél, szavazz alább.
Hasznos források a továbblépéshez
MudPi dokumentáció
MudPi Forráskód
SárPi útmutatók
Share You MudPi Build
Támogassa a MudPi -n végzett munkámat
Támogassa a MudPi -t
Boldog növekedést mindenkinek!
- Eric
♥ -ből készült Wisconsinból
Első díj a Raspberry Pi versenyen 2020
Ajánlott:
WiFi automatikus növényadagoló tározóval - beltéri/kültéri művelési beállítás - automatikus vízi növények távoli megfigyeléssel: 21 lépés
WiFi automatikus növényadagoló tározóval - beltéri/kültéri művelési beállítások - Automatikus vízi növények távoli felügyelettel: Ebben az oktatóanyagban bemutatjuk, hogyan kell beállítani egy egyéni beltéri/kültéri növényadagoló rendszert, amely automatikusan öntözi a növényeket, és távolról felügyelhető az Adosia platform használatával
Beltéri / kültéri bowtie antenna: 5 lépés
Beltéri / kültéri bowtie antenna: Mindig lenyűgözött a szabványos bowtie antenna, és azt tapasztaltam, hogy jó tulajdonságaik vannak. így amikor egy ideje a RadioShack -en voltam, és megláttam közülük kettőt az állványon, egyenként 5 dollárért, nem tudtam visszafogni magam, és hozzáadtam 2 -t a gyűjteményemhez, így 3
Kültéri, időjárásálló lámpatest Lifx vagy Hue számára: 5 lépés (képekkel)
Kültéri, időjárásálló lámpatest Lifx vagy Hue színekhez: Meg akartam világítani a kertemet a Lifx Color 1000 izzóimmal, az esti élvezethez, valamint az alkalmi háztáji tomboláshoz. Tekintettel az izzók sebezhetőségére a nedvességgel és a hővel szemben, nem találtam olyan szerelvényt a piacon, amely megfelelően megvédené a t
DIY - Automatizált kerti öntözés - (Arduino / IOT): 9 lépés (képekkel)
DIY - Automatizált kerti öntözés - (Arduino / IOT): Ez a projekt megmutatja, hogyan kell öntözővezérlőt építeni egy házi kerthez. Képes a talajnedvesség leolvasására és az öntözés aktiválására a kerti csapból, ha a talaj túl száraz lesz. A vezérlő hőmérsékletet és h
USB beltéri/kültéri hőmérő (vagy „Az első USB -eszközöm”): 4 lépés (képekkel)
USB beltéri/kültéri hőmérő (vagy „Saját első USB -eszköz”): Ez egy egyszerű kialakítás, amely bemutatja a PIC 18F -ek USB -perifériáját. Van egy csomó példa az 18F4550 40 tűs chipekre az interneten, ez a kialakítás a kisebb 18F2550 28 tűs verziót mutatja be. A NYÁK felületre szerelhető alkatrészeket használ, de minden c