Obsah:
- Zásoby
- Krok 1: Plánovanie záhrady a zavlažovania
- Krok 2: Senzory a plánovanie komponentov
- Krok 3: Zhromaždite zásoby
- Krok 4: Nainštalujte MudPi na Raspberry Pi
- Krok 5: Pripojte senzory a komponenty k Pi na testovanie
- Krok 6: Konfigurujte MudPi
- Krok 7: Spájkujte súčasti na doske prototypu
- Krok 8: Začnite vkladať elektroniku do vonkajšej rozvodnej skrinky
- Krok 9: Pripojte zástrčky k relé a nainštalujte ich do spojovacej skrinky *Výstraha pred vysokým napätím *
- Krok 10: Vložte senzory do ochranného krytu
- Krok 11: Pripojte senzory vonkajším hodnoteným káblom a zástrčkami
- Krok 12: Nainštalujte plavákové snímače do nádrže
- Krok 13: Jednotku umiestnite vonku
- Krok 14: Monitorovanie MudPi
- Krok 15: Výmena prototypových dosiek za vlastné dosky plošných spojov (voliteľné)
- Krok 16: Relaxujte a sledujte, ako vaše rastliny rastú
Video: Automatizovaný záhradný systém postavený na Raspberry Pi pre vonkajšie alebo vnútorné použitie - MudPi: 16 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:56
Máte radi záhradníctvo, ale nemôžete si nájsť čas na jeho údržbu? Možno máte izbové rastliny, ktoré vyzerajú trochu smädne alebo hľadáte spôsob, ako automatizovať hydropóniu? V tomto projekte vyriešime tieto problémy a naučíme sa základy MudPi vybudovaním automatizovaného záhradného systému, ktorý vám pomôže starať sa o veci. MudPi je open source záhradný systém, ktorý som vytvoril na správu a údržbu záhradných zdrojov postavených na Raspberry Pi. MudPi môžete použiť na vnútorné aj vonkajšie záhradnícke projekty prispôsobené vašim potrebám, pretože je možné ich prispôsobiť na mieru.
Dnes začneme so základným nastavením, ktoré som použil doma, aby som zistil, ako je možné MudPi nasadiť na správu vonkajšej záhrady a ovládanie zavlažovania. V tomto tutoriále sa naučíte, ako nasadiť hlavný radič s MudPi. Blízko konca bude niekoľko ďalších zdrojov pre tých, ktorí chcú rozšíriť svoje nastavenia nad rámec základov alebo ktorí by chceli vidieť viac informácií o rôznych nastaveniach, napríklad v interiéri. MudPi je možné nakonfigurovať pre rôzne nastavenia a na mieste projektu je veľa dokumentácie.
Zásoby
Neváhajte pridať/odstrániť všetky konkrétne snímače alebo komponenty, ktoré môžete potrebovať pre svoj vlastný systém, pretože vaše požiadavky sa môžu líšiť od mojich.
Všeobecné dodávky
-
Raspberry Pi s Wifi (použil som Pi 3 B)
Debian 9/10
- Monitor/klávesnica/myš (pre nastavenie Pi)
- Karta SD pre Raspbian (8 GB)
- Vonkajší kábel (4 vodiče)
- Vodotesná rozvodná skrinka do exteriéru
- Káblové priechodky
- Din Rail (na montáž ističov a napájania DC)
- PVC rúrka
- Vŕtačka s rýľovými bitmi
Elektronický spotrebný materiál
- Snímač teploty / vlhkosti DHT11
- Tekutý snímač hladiny plaváka x2
- 2 kanálové relé
-
12V čerpadlo (alebo 120V, ak používate sieťové napätie)
Menič DC na DC, ak používate 12V
-
Napájanie 5v
alebo napájanie jednosmerným prúdom (ak je napájanie pí zo siete)
- 10k odpory na ťahanie nahor/nadol
Nástroje
- Skrutkovač
- Odstraňovač drôtov
- Multimeter
- Spájkovačka
- Spájka
- Skrutky (na montáž boxov vonku)
- Silikónová vložka
Krok 1: Plánovanie záhrady a zavlažovania
Ak zavádzate nový systém, zaistite si naplánovanie zavlažovania. Keď budete pripravovať hardvér, aby ste poznali potreby svojich komponentov, bude dôležité mať tieto veci už na mieste. Potreby sa môžu časom meniť, ale je dobrým zvykom pripraviť sa na budúcnosť. Vaše dve hlavné možnosti dodávky vody sú buď použitie čerpadla vo vodnej nádržke alebo hadice so solenoidom na otvorenie a zatvorenie potrubia. Výber bude závisieť od vašich potrieb v záhrade. Väčší komplexnejší systém môže využívať oba (tj. Čerpanie vody cez solenoidové ventily na zónové zavlažovanie). Ak plánujete používať MudPi v interiéri, pravdepodobne budete používať čerpadlo. MudPi môže ovládať aj osvetlenie vašich izbových rastlín pomocou relé.
Tip pre tvorcov: Majte na pamäti, že svoj projekt môžete postaviť v akomkoľvek rozsahu. Ak si len chcete vyskúšať MudPi prvýkrát, vyskúšajte niečo ako fľašu s vodou a 3,3 V čerpadlo na zalievanie izbovej rastliny!
Zvážte aj možnosti dodávky vody. Budete používať odkvapkávacie šnúry, napúšťaciu hadicu alebo postrekovače? Tu je niekoľko bežných metód:
- Postrekovač
- Soakerhose
- Odkvapové vedenia
- Ručná ručná voda
Aby rozsah tohto tutoriálu nebol príliš veľký, predpokladajme, že už máte zavlažovanie zavedené a chceli by ste ho zautomatizovať. V mojom nastavení mám nádrž s vodou s čerpadlom zapojeným do niektorých odkvapkávacích potrubí. Naučme sa automatizovať toto čerpadlo.
Krok 2: Senzory a plánovanie komponentov
Ďalším dôležitým aspektom plánovania, ktoré je potrebné zvážiť, je, aké údaje budete chcieť získať zo svojej záhrady. Teplota a vlhkosť sú spravidla vždy užitočné. Detekcia pôdnej vlhkosti a dažďa je skvelá, ale nemusí byť potrebná pre vnútorné nastavenie. Bude na vašom konečnom rozhodnutí, aké podmienky je dôležité sledovať pre vaše potreby. V rámci nášho základného outdoorového tutoriálu budeme monitorovať:
- Teplota
- Vlhkosť
- Hladiny vody (plavákový spínač x2)
Na určenie úrovní 10%, 25%, 50%, 75%a 95%vo veľkej nádrži som použil 5 senzorov hladiny vody. V tomto návode urobíme 10% pre kritické minimum a 95% pre jednoduchosť.
Možno budete chcieť ovládať aj zariadenia vo vašej záhrade. Ak plánujete prepnúť čerpadlo alebo svetlá, ktoré nepracujú na 3,3 V (limit pi GPIO), budete potrebovať relé. Relé vám umožňuje ovládať obvody vyššieho napätia a na prepínanie relé používať nižšie napätie. Na naše účely máme čerpadlo, ktoré beží na napätí vyšších ako 3,3 V, takže na prepínanie čerpadla budeme potrebovať relé. Na ovládanie čerpadla je potrebné iba jedno relé. Aj keď pre budúce účely (a pretože relé sú lacné) som nainštaloval 2 -kanálové relé a ponechal som dodatočný slot k dispozícii pre neskoršie inovácie.
Najdôležitejšia vec, ktorú je potrebné naplánovať, je napájanie. Ako bude Pi napájané a odkiaľ. Mali by ste tiež premýšľať o zariadeniach, ktoré používate, a o tom, ako budú získavať svoju silu. Pi môže byť bežne napájaný z USB napájacieho adaptéra, ale to vyžaduje samostatnú zástrčku. Ak napájame iné zariadenia s vyšším napätím, na napájanie Pi je možné použiť napájanie jednosmerným prúdom na jednosmerné napätie. Ak máte v pláne získať napájanie na zníženie napätia, neodporúčam používať najlacnejšiu možnosť.
Nezabudnite, že Raspberry Pi môže v predvolenom nastavení podporovať iba digitálne GPIO. To znamená, že nemôžete jednoducho pripojiť snímač pôdy, ktorý prenáša analógové hodnoty na Pi GPIO. Aby boli kompatibilné s analógovými komponentmi, musíte použiť mikro-regulátor s analógovou podporou, ako je Arduino alebo ESP32 (alebo ESP8266).
Našťastie MudPi má podporu pre ovládanie takých zariadení, ako sú podradené uzly, na vydávanie príkazov pre viac zariadení z jedného hlavného ovládača (pi). Vďaka tomu je možné mať hlavný ovládač s viacerými senzorovými jednotkami, ktoré je možné ovládať spolu s ich pripojenými analógovými komponentmi. Na monitorovanie oblasti čerpadla som použil hlavný ovládač a senzorovú jednotku pre každé vyvýšené záhradné lôžko. Dnes pokračujme v budovaní hlavného ovládača, aby sme mohli začať.
Krok 3: Zhromaždite zásoby
Je načase, aby sme zhromaždili naše materiály. Komponenty a nástroje použité v tejto zostave sú všetky komerčne dostupné z bežných políc, aby si ostatní mohli ľahko postaviť vlastnú doma. Väčšinu nájdete na internete alebo v miestnych železiarňach. Presný zoznam materiálov bude závisieť od vášho konkrétneho usporiadania záhrady. V záujme tohto tutoriálu ponecháme všetko potrebné podľa plánu, aby ste pred pokračovaním získali bežiacu jednotku.
Poznámka: V tomto mieste by som rád poznamenal, ak plánujete prepínať súčiastky, ktoré sú napájané sieťovým napätím, buďte OPATRNÍ! Je dôležité, aby ste boli pri stavbe elektroniky v bezpečí a nepohli sa s vysokým napätím, ak neviete, čo robíte. Preto som pri svojom domácom nastavení použil 120 V čerpadlo. Tento postup je rovnaký pre 12 V čerpadlo, pričom hlavným rozdielom je potreba 12 V regulátora. Relé môžete použiť aj na prepínanie svetiel alebo iných zariadení.
Krok 4: Nainštalujte MudPi na Raspberry Pi
Keď máte pripravený plán a zásoby, je čas pripraviť hardvér. Na začiatok by ste mali svoje malinové pi pripraviť na inštaláciu MudPi. Budete potrebovať Raspberry Pi s možnosťou Wi -Fi so systémom Debian 9 alebo novším. Ak ešte nemáte nainštalovaný Raspbian, budete si musieť stiahnuť Raspbian z ich stránky tu.
Po stiahnutí súboru s obrázkom ho napíšte na kartu SD pomocou zapisovača obrázkov podľa vlastného výberu. Raspberry pi má sprievodcu pre zápis súborov na kartu SD, ak potrebujete pomoc.
Pripojte kartu SD k počítaču a zapnite ho. Pripojte svoj Pi k Wifi pomocou GUI, ak ste si nainštalovali Raspbian Desktop alebo úpravou súboru /etc/wpa_supplicant/wpa_supplicant.conf prostredníctvom terminálu na Raspbian Lite.
Ďalšia vec, ktorú by ste mali urobiť po pripojení Wifi, je spustenie aktualizácií a aktualizácií na pi.
Ak chcete aktualizovať prihlásenie Pi a zo spusteného terminálu:
sudo apt-get aktualizácia
sudo apt-get upgrade
Po dokončení reštartujte počítač
sudo reštart
Keď sa Pi reštartuje, môžeme teraz nainštalovať MudPi. Môžete to urobiť pomocou inštalátora MudPi pomocou nasledujúceho príkazu:
curl -sL https://install.mudpi.app | bash
Inštalátor sa postará o všetky potrebné balíky a konfigurácie pre MudPi. Štandardne je MudPi nainštalovaný do adresára/home/mudpi s jadrom umiestneným na/home/mudpi/jadro.
MudPi môžete spustiť manuálne pomocou nasledujúceho príkazu:
cd /home /mudpi
mudpi -ladenie
MudPi však má prácu supervízora, ktorá to za vás vykoná. Navyše pred spustením MudPi budete najskôr potrebovať konfiguračný súbor. Aby ste mohli vytvoriť konfiguračný súbor, budete potrebovať vedieť, aké piny ste zapojili do ktorých komponentov a čo sa robí v nasledujúcom kroku. Ďalej!
Krok 5: Pripojte senzory a komponenty k Pi na testovanie
Ďalším krokom je pripojenie našich komponentov k Pi. (Vezmite prosím na vedomie, že som testoval ďalšie komponenty na fotografii) Na testovanie možno používate prepojovacie káble a nepájivé dosky, stačí pamätať na upgrade na niečo spoľahlivejšie, keď budete stavať konečnú jednotku pre pole.
Pripojte pin DATA senzora DHT11/22 k pinu GPIO 25.
Pripojte napájanie DHT11/22 a uzemnenie.
Pripojte jeden koniec každého z 2 kvapalinových plavákových senzorov k kolíkom GPIO 17 a 27 pomocou 10k sťahovacích odporov.
Pripojte ostatné konce plavákových senzorov k 3,3 V, aby bol GPIO normálne zatiahnutý NÍZKE, ale aby bol VYSOKÝ, keď sa plavákový spínač zatvorí.
Pripojte 2 kanálové prepínacie kolíky k pinom GPIO 13 a 16.
Pripojte relé 5V k napájaniu a uzemneniu.
V neskoršom kroku, keď zapojíme zástrčky, si budeme robiť starosti s vysokonapäťovými pripojeniami relé. Teraz by sme mali byť pripravení vytvoriť konfiguračný súbor MudPi a otestovať komponenty.
Krok 6: Konfigurujte MudPi
S pripojenými senzormi a komponentmi môžete vytvoriť konfiguračný súbor MudPi a pred dokončením montáže jednotky otestovať, či všetko funguje. Ak chcete nakonfigurovať MudPi, aktualizujete súbor mudpi.config umiestnený v adresári/home/mudpi/core/mudpi. Toto je súbor vo formáte JSON, ktorý môžete aktualizovať tak, aby vyhovoval potrebám vašich komponentov. Ak máte nejaké problémy, nezabudnite skontrolovať správne formátovanie.
Ak budete postupovať podľa nasledujúcich pokynov, pre komponenty, ktoré sme pripojili, bude fungovať nasledujúci konfiguračný súbor:
Vo vyššie uvedenej konfigurácii sa toho veľa deje. Odporúčam kopať do konfiguračných dokumentov, aby ste získali podrobnejšie informácie. Nastavili sme DHT11 a plával v poli senzorov a nastavenia relé vložili do prepínacieho poľa. Automatizácia prebieha nastavením spúšťačov a akcií. Spúšťač je spôsob, ako povedať MudPi, aby počúval za určitých podmienok, že chceme konať, ako keby bola teplota príliš vysoká. Spúšť nie je príliš užitočná, kým jej neposkytneme akciu na spustenie. V konfigurácii vyššie sú dve časové spúšťače. Časový spúšťač určuje, kedy sa má aktivovať, reťazec formátovaný v úlohe cron. Vyššie uvedené časové spúšťače sú nastavené na každých 12 hodín (teda dvakrát denne). Spustia dve akcie, ktoré sme nakonfigurovali a ktoré jednoducho zapnú/vypnú naše relé s udalosťou vygenerovanou MudPi. Druhý spúšťač je posunutý o 15 minút, takže sa naše čerpadlo zapne a 15 minút bude polievať, potom sa vypne. To sa stane dvakrát denne každý deň.
Teraz môžete reštartovať MudPi tým, že poviete nadriadenému, aby reštartoval program:
sudo supervisorctl reštartujte mudpi
MudPi by teraz mal znova načítať konfigurácie a bežať na pozadí, pričom by sa mali čítať senzory a počúvať udalosti na prepínanie relé. Môžete skontrolovať, či je MudPi spustený, pomocou:
sudo supervisorctl status mudpi
MudPi bude tiež ukladať súbory denníka do adresára/home/mudpi/logs. Ak máte problémy, je vhodné to najskôr skontrolovať.
Ak ste si overili, že MudPi beží, je čas začať finálnu montáž jednotky. Vypnite Raspberry Pi a dokončite montáž hardvéru.
Krok 7: Spájkujte súčasti na doske prototypu
Teraz, keď je MudPi nakonfigurovaný, môžete pokračovať v práci na hardvéri. Komponenty, ktoré zostanú v krabici, by mali byť spájkované s prototypovou doskou, aby bola väčšia stabilita ako prepojovacie vodiče. Nie je to také pekné ako vlastný obvod, ale zatiaľ to bude fungovať. Senzor DHT11, ktorý používame, bude externý, ale do vnútorných teplôt boxu môžete voliteľne zahrnúť ešte jeden.
Na prepojenie dosky a niektorých koncových konektorov som spájkoval pi prerušovací kábel pi, aby sme uľahčili pripojenie GPIO, keď znova pripojíme senzory a relé. Odlamovací kábel spríjemnil možnosť odpojenia pí bez toho, aby ste museli vyberať celý modul. Tiež som zahrnul potrebné sťahovacie odpory pre plaváky. Keď je to hotové, môžeme všetko vložiť do peknej vonkajšej spojovacej skrinky, aby sme to chránili.
Krok 8: Začnite vkladať elektroniku do vonkajšej rozvodnej skrinky
V tomto bode bolo všetko testované na MudPi a bol načase zostaviť vonkajšiu jednotku tak, aby vydržala prvky. Váš miestny železiarsky obchod bude mať k dispozícii výber spojovacích boxov v sekcii elektroniky, ktoré si môžete kúpiť za menej ako 25 $. Pozrite sa na taký, ktorý má správnu veľkosť a má vodotesné tesnenie. Trochu viac som strávil na získanie krabice vystuženej vláknami s pružinovými západkami. Všetko, čo potrebujete, je niečo, čo udrží vlhkosť a zmestí sa do všetkých vašich komponentov. Do tohto boxu budete vŕtať diery, ktorými budete viesť aj káble.
Krok 9: Pripojte zástrčky k relé a nainštalujte ich do spojovacej skrinky *Výstraha pred vysokým napätím *
Pri pripájaní komponentov by mal byť Pi vypnutý. Ak pre čerpadlo používate 120 V alebo 12 V, zvážte použitie zástrčky. Čerpadlá na 12 V bežne používajú konektor typu barel jack. Pri práci na 120 V môžete pracovať so zástrčkou predlžovacieho kábla. Teraz už nepokračujte v strihaní predlžovacieho kábla a bez toho, aby ste si s tým pohrávali bez riadneho vybavenia.
Vŕtačkou alebo rýľovacím vrtákom vyvŕtajte dva 3/4 -palcové otvory v spodnej časti vonkajšej spojovacej skrinky a vložte do nich dve káblové priechodky 3/4 palca. Mužskou predlžovacou šnúrou prevlečte jednu vývodku a ženskú polovicu druhou. Ak chcete použiť druhý reléový kanál, nainštalujte ďalší kábel so zásuvkou.
V krabici som nainštaloval malú časť DIN koľajnice. Na koľajnici je napájací zdroj jednosmerného prúdu, ktorý zníži napätie 120 V až 5 V, aby sa zapol Pi, ako aj niektoré bezpečnostné ističe. Používam iba dva ističe, aby som mohol vypnúť Pi bez vypínania celého systému. Stačil by jeden istič. Vnútri predlžovacieho kábla sú teraz tri farebné káble. BIELA je neutrálna, ZELENÁ je mletá a ČIERNA je 120v+. Zelená a biela idú priamo do zdroja jednosmerného prúdu. Čierna najskôr ide do ističov a potom do napájania jednosmerným prúdom. Na napájacom zdroji je malá skrutka, ktorá je potenciometrom na orezanie napätia na 5 V.
Na prepojenie zástrčiek použijeme svorkovnice. Pomocou jedného bloku spojte všetky biele neutrálne káble dohromady. Ak nemáte svorkovnice, postačí vám elektrická páska. Zelené uzemňovacie káble by mali byť tiež spojené dohromady. Strana vysokého napätia relé má tri pripojenia: COM (spoločné), NC (normálne zatvorené) a NO (normálne otvorené). V závislosti od vášho relé môže mať iba NC alebo NO, nie obidva. Pripojte malý kúsok prídavného kábla z ističa, ktorý bude napájať 120 V, k terminálu COM (spoločných) našich relé na strane vysokého napätia. Teraz pripojte predlžovacie káble samice čiernej 120v linky k NC terminálu. To bude znamenať, že zástrčka bude normálne vypnutá a nepripojená, ale keď zapneme relé, bude napájať 120 V do zástrčky, čím sa zapne naše čerpadlo.
V tomto mieste by všetky predlžovacie káble mali mať svoje biele neutrály zviazané k sebe a zelené uzemnenia k sebe. Samičie šnúry majú svojich čiernych 120 V zapojených do NC svorky relé. Mužský predlžovací kábel by mal mať čierny prúd vedený do prerušenia na DIN lište a potom rozdeliť na napájanie jednosmerným prúdom a COM relé.
Je dôležité nainštalovať všetko do vodotesného boxu a správne chrániť/viesť všetky svoje káble. Posledná vec, ktorú chcete, je oheň alebo niekto, koho zaskočí. Tiež si nepleťte vysoké napätie, ak nemôžete byť v bezpečí. S 12 V a nižšími komponentmi toho ešte môžete urobiť dosť.
Krok 10: Vložte senzory do ochranného krytu
Príroda a vlhkosť nie sú príliš šetrné k elektronike. Chránili ste Pi pomocou vonkajšej spojovacej skrinky, ale teraz musíte chrániť všetky externé komponenty. Môžete si vytvoriť slušné puzdro na ochranu vonkajších komponentov pomocou nejakej rúrky z PVC alebo iných kúskov šrotu. Zostavil som jednoduchý odvzdušňovací uzáver pre senzor DHT11, ktorý ho chráni pred dažďom a hmyzom, ale umožňuje mu dýchať na presné vonkajšie hodnoty. V ďalšom kroku použite na utesnenie káblov silikónové tesnenie.
Nie je to najlepšie riešenie, ale funguje na lacný senzor za 4 doláre. (Vyrobil som aj niektoré pre snímače pôdy, ktoré som v tom čase testoval.) Plavákové snímače budú nainštalované do vodnej nádrže a nevyžadujú ďalšie bývanie.
Tiež prídete na to, že k snímačom je obvykle dodávaný iba lacný tenký drôt. To nevydrží dlho pri niektorých bežných manipuláciách alebo mimo podnebia. V nasledujúcom kroku sa tým budeme zaoberať.
Krok 11: Pripojte senzory vonkajším hodnoteným káblom a zástrčkami
Ak chcete mať k boxu pripojené externé senzory, je nevyhnutné zaobstarať si externý kábel. Vonkajší kábel má tienenie, ktoré pomáha chrániť vnútorné vodiče. Zobral som nejaký 4 -žilový kábel a zástrčky. Nepotrebujete zástrčky a namiesto toho môžete použiť viac káblových priechodiek, ale chcel som byť schopný rýchlo vymeniť senzory.
Odrežte kábel na dĺžku pre snímač teploty a plavákové snímače. Dal by som tomu pár stôp navyše, pretože je vždy pekné mať v prípade potreby ďalšie strihanie. Odporúčam spájkovať káble, aby ste dosiahli najlepšie spojenia, a potom ich omotať elektrickou páskou. Odporúčame, aby ste s každým vodičom použili rovnakú silu a uzemnenie, aby ste si veci ľahko zapamätali. Zastrčte kábel do puzdra silikónovým tesniacim tesnením zvyšok spodnej časti puzdra, takže vstupným bodom je iba odvzdušnený kryt.
Druhý koniec kábla môžete spustiť do skrinky cez káblové priechodky a pripojiť sa k Pi na rovnakých kolíkoch ako predtým. Ak sa rozhodnete používať zástrčky, nainštalujte konce zástrčiek na kábel. Vyvŕtajte a nainštalujte ostatné konce do spojovacej skrinky a potom zapojte vnútornosti.
Krok 12: Nainštalujte plavákové snímače do nádrže
Keď sú ostatné senzory chránené a pripravené, je čas nainštalovať plavákové senzory do nádrže na vodu. Pretože používame iba dve, mali by ste nainštalovať 1 na kriticky nízkej úrovni, aby čerpadlo nefungovalo a jedno, ktoré by malo označovať, že nádrž je plná. Nájdite vŕtačku správnej veľkosti a urobte do nádrže dieru na správnych úrovniach. Zaskrutkujte plavákové snímače do nádrže pomocou dodanej podložky a matice. Pozrite sa do vnútra nádrže a presvedčte sa, že plavákové senzory sú orientované tak, aby boli v polohe vypnuté a zdvihnú sa, keď voda stúpa, aby uzavreli okruh.
Vzhľadom na sťahovacie odpory to znamená, že keď je hladina vody dosiahnutá, plavákový senzor na tejto úrovni s čítaním 1. V opačnom prípade plavákový senzor vráti hodnotu 0, ak voda aktuálne nezdvíha snímač, ktorý uzatvára okruh.
Krok 13: Jednotku umiestnite vonku
Jednotka MudPi je pripravená na pole a môžeme ju namontovať vonku na konečné miesto. Vonkajšia spojovacia skrinka sa spravidla dodáva s krytom, ktorý je potrebné vodotesne utesniť. Na zadnej strane by ste tiež mali nájsť niekoľko montážnych otvorov, ktoré je možné použiť na montáž jednotky. Svoj box som nainštaloval hneď vedľa kôlne vonku, pretože plavákové senzory mali iba obmedzený kábel.
Mužský predlžovací kábel môžete zapojiť do zásuvky a prepnutím vypínača prepnúť MudPi do režimu online. Pred dlhším opustením sa uistite, že všetko funguje. Otestujte, či snímače čítajú namerané hodnoty, skontrolujte, či sa v nich znova uložia uložené hodnoty, alebo skontrolujte protokoly MudPi. Ak všetko vyzerá dobre, je načase nechať MudPi pracovať, zatiaľ čo vy budete relaxovať.
Krok 14: Monitorovanie MudPi
Teraz, keď MudPi funguje, by vás mohlo zaujímať, ako monitorovať váš systém. Najjednoduchším a najpriamejším spôsobom je monitorovať súbor denníka MudPi:
chvost -f /home/mudpi/logs/output.log
Ďalšou možnosťou je rozhranie ako miestna webová stránka. Ešte som nemal čas vydať verejné MudPi UI, ale svoje senzory a stav komponentov môžete ľahko chytiť z redisu pomocou PHP. Zistite viac o tom, ako MudPi ukladá vaše údaje znova do ďalších dokumentov.
Najnovšie namerané hodnoty zo senzorov budú uložené znova v rámci kľúčovej možnosti, ktorú ste nastavili v konfigurácii. Pomocou toho môžete vytvoriť jednoduchú aplikáciu PHP, ktorá zachytí hodnoty pri načítaní stránky a zobrazí ich. Potom už len obnovte stránku pre nové údaje.
Tiež je možné počúvať udalosti MudPi na redise a je to lepšia možnosť získavať aktualizácie zo systému v reálnom čase. Udalosti si môžete prečítať priamo cez redis-cli
redis-cli psubscribe '*'
Krok 15: Výmena prototypových dosiek za vlastné dosky plošných spojov (voliteľné)
Zašiel som trochu ďalej a vyrobil som niekoľko vlastných obvodových dosiek aj pre MudPi. Pomáhajú mi urýchliť proces zostavovania pomocou výstavby viacerých jednotiek MudPi a sú oveľa spoľahlivejšie. Začal som vymieňať svoje staré prototypové dosky za spoľahlivejšie DPS vo všetkých existujúcich jednotkách, ktoré mám. V budúcnosti chcem tieto dosky sprístupniť na predaj v malom množstve, aby som podporil svoju prácu s otvoreným zdrojovým kódom. Na spustenie MudPi nie sú potrebné žiadne vlastné obvody, iba pomáha znižovať pracovné zaťaženie hardvéru pomocou už nainštalovaných palubných komponentov, ako sú sťahovacie odpory a snímače teploty/vlhkosti.
Krok 16: Relaxujte a sledujte, ako vaše rastliny rastú
Teraz máte vlastný automatizovaný záhradný systém, ktorý môžete podľa potreby rozširovať a škálovať. Vytvorte viac jednotiek alebo rozšírte tú, ktorú ste už postavili. S MudPi môžete urobiť oveľa viac a veľa informácií na webovej stránke projektu https://mudpi.app. Mojim cieľom bolo dostať MudPi do zdroja, ktorý som hľadal, keď som začínal s projektom záhrady. Dúfam, že v MudPi nájdete skvelé využitie a podelíte sa o to, ak sa vám páči práca, ktorú robím. Osobne používam MudPi vonku aj vo vnútri doma na správu svojich rastlín a zatiaľ som s výsledkami veľmi spokojný.
MudPi sa stále aktualizuje s ďalšími funkciami a vývojom. Môžete navštíviť stránku, kde nájdete podrobnosti o tom, na čom som pracoval, a pozrieť sa na niektoré z nižšie uvedených odkazov, ktoré vás prevedú ďalšími zdrojmi. Tiež som sa prihlásil do MudPi do súťaže Raspberry Pi 2020. Ak sa vám páči MudPi a chcete mi pomôcť, dajte mi hlas nižšie.
Užitočné zdroje, ako ísť ďalej
Dokumentácia MudPi
Zdrojový kód MudPi
Sprievodcovia MudPi
Podeľte sa o seba MudPi Build
Podporte moju prácu na MudPi
Podpora MudPi
Šťastný rast všetkým!
- Eric
Vyrobené z ♥ z Wisconsinu
Prvá cena v súťaži Raspberry Pi Contest 2020
Odporúča:
Lacný rozbočovač NMEA/AIS - most RS232 na Wifi pre vnútorné použitie: 6 krokov
Lacný rozbočovač NMEA /AIS - most RS232 na Wifi pre použitie na palube: Aktualizácia 9. januára 2021 - Pridané ďalšie pripojenie TCP a opätovné použitie posledného pripojenia, ak sa pripojí viac klientov Aktualizácia 13. decembra 2020 - nebola pridaná žiadna konfiguračná verzia kódu pre lode s existujúcimi smerovačmi Úvod Tento NMEA / Most AIS RS232 na WiFi je
Vonkajšie svietidlo odolné voči poveternostným vplyvom pre Lifx alebo Hue: 5 krokov (s obrázkami)
Vonkajšie svietidlo odolné voči poveternostným vplyvom pre Lifx alebo Hue: Chcel som osvetliť svoju záhradu žiarovkami Lifx Color 1000, aby som si užil večerné chvíle a príležitostné pochvaly na záhrade. Vzhľadom na citlivosť žiaroviek na vlhkosť a teplo som nenašiel na trhu žiadne príslušenstvo, ktoré by dostatočne chránilo
Automatizovaný záhradný systém Intel: 16 krokov (s obrázkami)
Automatizovaný záhradný systém Intel: [Play Video] Ahoj všetci !!! Toto je môj prvý návod na Intel Edison. Tento návod je návodom na výrobu automatizovaného zavlažovacieho systému (kvapkovej závlahy) pre malé črepníkové rastliny alebo bylinky pomocou systému Intel Edison a ďalších lacných elektronických
Inteligentný zavlažovací systém využívajúci IoT # „postavený na BOLT“: 6 krokov (s obrázkami)
Inteligentný zavlažovací systém využívajúci IoT # „Postavený na BOLT“: Inteligentný zavlažovací systém je zariadenie založené na IoT, ktoré je schopné automatizovať zavlažovací proces analyzovaním vlhkosti pôdy a klimatických podmienok (napr. Prší). Tiež údaje zo senzorov budú byť zobrazené v grafickej forme na BOLT
IoT vonkajšie dvierka pre domáce zvieratá: 6 krokov (s obrázkami)
IoT vonkajšie dvere pre domáce zvieratá: Inšpiroval ma tento návod na vytvorenie automatických dverí pre kurník. Nielenže som chcel, aby dvere pre kurník mali časovač, ale tiež som ich chcel pripojiť k internetu, aby som ich mohol ovládať pomocou telefónu alebo počítača. Tento d