Tartalomjegyzék:

Raspberry Pi -re épített automatizált kerti rendszer kültéri vagy beltéri használatra - MudPi: 16 lépés (képekkel)
Raspberry Pi -re épített automatizált kerti rendszer kültéri vagy beltéri használatra - MudPi: 16 lépés (képekkel)

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)

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)
Videó: Fényorgona | Save gomb | Arduino miniprojekt 2024, November
Anonim
Image
Image
Raspberry Pi -re épített automatizált kerti rendszer kültéri vagy beltéri használatra - MudPi
Raspberry Pi -re épített automatizált kerti rendszer kültéri vagy beltéri használatra - MudPi
Raspberry Pi -re épített automatizált kerti rendszer kültéri vagy beltéri használatra - MudPi
Raspberry Pi -re épített automatizált kerti rendszer kültéri vagy beltéri használatra - MudPi
Raspberry Pi -re épített automatizált kerti rendszer kültéri vagy beltéri használatra - MudPi
Raspberry Pi -re épített automatizált kerti rendszer kültéri vagy beltéri használatra - MudPi

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

Kert és öntözés tervezése
Kert és öntözés tervezése
Kert és öntözés tervezése
Kert és öntözés tervezése
Kert és öntözés tervezése
Kert és öntözés tervezése
Kert és öntözés tervezése
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

Gyűjtsön kellékeket
Gyűjtsön 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

Telepítse a MudPi -t a Raspberry Pi -re
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

Csatlakoztassa az érzékelőket és alkatrészeket a Pi -hez teszteléshez
Csatlakoztassa az érzékelőket és alkatrészeket a Pi -hez teszteléshez
Csatlakoztassa az érzékelőket és alkatrészeket a Pi -hez teszteléshez
Csatlakoztassa az érzékelőket és alkatrészeket a Pi -hez teszteléshez
Csatlakoztassa az érzékelőket és alkatrészeket a Pi -hez teszteléshez
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

Forrasztó alkatrészek a prototípus táblához
Forrasztó alkatrészek a prototípus táblához
Forrasztó alkatrészek a prototípus táblához
Forrasztó 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

Kezdje el behelyezni az elektronikát egy kültéri csatlakozódobozba
Kezdje el behelyezni az elektronikát egy kültéri csatlakozódobozba
Kezdje el behelyezni az elektronikát egy kültéri csatlakozódobozba
Kezdje el behelyezni az elektronikát egy kültéri csatlakozódobozba
Kezdje el behelyezni az elektronikát egy kültéri csatlakozódobozba
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 *

Csatlakoztassa a csatlakozókat a reléhez, és szerelje be a csatlakozódobozba *Figyelmeztetés a magas feszültségre *
Csatlakoztassa a csatlakozókat a reléhez, és szerelje be a csatlakozódobozba *Figyelmeztetés a magas feszültségre *
Csatlakoztassa a csatlakozókat a reléhez, és szerelje be a csatlakozódobozba *Figyelmeztetés a magas feszültségre *
Csatlakoztassa a csatlakozókat a reléhez, és szerelje be a csatlakozódobozba *Figyelmeztetés a magas feszültségre *
Csatlakoztassa a dugókat a reléhez, és szerelje be a csatlakozódobozba *Figyelmeztetés a magas feszültségre *
Csatlakoztassa a dugó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

Helyezze az érzékelőket védőházba
Helyezze az érzékelőket védőházba
Helyezze az érzékelőket védőházba
Helyezze az érzékelőket védőházba
Helyezze az érzékelőket védőházba
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

Csatlakoztassa az érzékelőket a szabadtéri névleges kábellel és dugókkal
Csatlakoztassa az érzékelőket a szabadtéri névleges kábellel és dugókkal
Csatlakoztassa az érzékelőket szabadtéri névleges kábellel és dugókkal
Csatlakoztassa az érzékelőket szabadté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

Telepítse az úszó érzékelőket a tartályba
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

Telepítse az egységet kívülről
Telepítse az egységet kívülről
Telepítse az egységet kívülről
Telepítse az egységet kívülről
Telepítse az egységet kívülről
Telepítse az egységet 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

MudPi megfigyelése
MudPi megfigyelése
MudPi megfigyelése
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)

A prototípuslapok cseréje egyedi PCB -kkel (opcionális)
A prototípuslapok cseréje egyedi PCB -kkel (opcionális)
A prototípuslapok cseréje egyedi PCB -kkel (opcionális)
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

Pihenjen és nézze meg, ahogy növekednek a növényei!
Pihenjen és nézze meg, ahogy növekednek a növényei!
Pihenjen és nézze meg, ahogy növekednek a növényei!
Pihenjen és nézze meg, ahogy növekednek a növényei!

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

Raspberry Pi verseny 2020
Raspberry Pi verseny 2020
Raspberry Pi verseny 2020
Raspberry Pi verseny 2020

Első díj a Raspberry Pi versenyen 2020

Ajánlott: