Sisukord:
- Tarvikud
- Samm: aia ja niisutamise planeerimine
- 2. samm: andurid ja komponentide planeerimine
- 3. samm: koguge tarvikuid
- Samm: installige MudPi Raspberry Pi -le
- Samm: ühendage andurid ja komponendid testimiseks Pi -ga
- Samm: seadistage MudPi
- 7. samm: jootekomponendid prototüüpplaadile
- 8. samm: hakake elektroonikat õueühenduskarbi panema
- Samm: ühendage pistikud releega ja paigaldage jaotuskarbisse *Hoiatus kõrgepinge *
- Samm: pange andurid kaitsekorpusse
- Samm: ühendage andurid välitingimustes kasutatava kaabli ja pistikutega
- Samm: paigaldage ujukandurid paaki
- Samm 13: Paigutage seade väljastpoolt
- 14. samm: MudPi jälgimine
- 15. samm: asendage prototüüpplaadid kohandatud PCB -dega (valikuline)
- 16. samm: lõdvestuge ja vaadake, kuidas teie taimed kasvavad
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Kas teile meeldib aiandus, kuid ei leia aega selle hooldamiseks? Võib -olla on teil toataimi, kes näevad pisut janu või otsivad võimalust oma hüdropoonika automatiseerimiseks? Selles projektis lahendame need probleemid ja õpime MudPi põhitõdesid, ehitades automatiseeritud aiasüsteemi, mis aitab asjade eest hoolitseda. MudPi on avatud lähtekoodiga aiasüsteem, mille tegin Raspberry Pi -le ehitatud aiaressursside haldamiseks ja hooldamiseks. Saate kasutada MudPi nii sise- kui ka aiandusprojektide jaoks vastavalt teie vajadustele, kuna see on kohandatav disain.
Täna alustame põhiseadistusega, mida kasutasin kodus, et näha, kuidas MudPi saab kasutada aia hooldamiseks ja niisutamise juhtimiseks. Selles õpetuses saate teada, kuidas juurutada MudPi käivitavat peamist kontrollerit. Lõpus on mõned täiendavad ressursid neile, kes soovivad oma seadistusi põhitõdedest kaugemale laiendada või soovivad rohkem teada saada erinevate seadistuste, näiteks siseruumides. MudPi saab konfigureerida erinevateks seadistusteks ja projekti saidil on hunnik dokumente.
Tarvikud
Lisage/eemaldage konkreetseid andureid või komponente, mida vajate oma süsteemi jaoks, kuna teie nõuded võivad minu omadest erineda.
Üldised tarvikud
-
Vaarika Pi koos WiFi -ga (ma kasutasin Pi 3 B)
Debian 9/10
- Monitor/klaviatuur/hiir (Pi seadistamiseks)
- SD -kaart Raspbianile (8 GB)
- Välitingimustes kasutatav kaabel (4 juhet)
- Veekindel jaotuskarp õues kasutamiseks
- Kaablinäärmed
- Din Rail (kaitselülitite ja alalisvoolu toite paigaldamiseks)
- PVC torud
- Puur koos labidateraga
Elektroonilised tarvikud
- DHT11 temperatuuri / niiskuse andur
- Vedeliku ujuki taseme andur x2
- 2 kanaliga relee
-
12v pump (või 120v, kui kasutate võrgupinget)
Alalisvoolu alalisvoolu muundur, kui kasutate 12v
-
5v toide
või alalisvoolu toide (kui toite pi vooluvõrgust)
- 10k takistid üles/alla tõmbamiseks
Tööriistad
- Kruvikeeraja
- Traadi eemaldaja
- Multimeeter
- Jootekolb
- Jootma
- Kruvid (kastide paigaldamiseks väljast)
- Silikoonikork
Samm: aia ja niisutamise planeerimine
Uue süsteemi loomisel veenduge, et niisutamine oleks planeeritud. Oluline on, et need asjad oleksid juba paigas, kui lähete riistvara ette valmistama, nii et teate oma komponentide vajadusi. Vajadused võivad aja jooksul muutuda, kuid tulevikuks valmistumiseks on hea tava. Teie kaks peamist veevarustuse võimalust on kas veepaagi pumba või solenoidvooliku kasutamine liini avamiseks ja sulgemiseks. Valik sõltub teie aia vajadustest. Suurem ja keerulisem süsteem võib kasutada mõlemat (st vee pumpamine läbi solenoidventiilide tsoonide kastmiseks). Kui kavatsete MudPi kasutada siseruumides, kasutate tõenäoliselt pumpa. MudPi saab relee abil juhtida ka teie toataimede tulesid.
Nõuanne tegijale: pidage meeles, et saate oma projekti üles ehitada mis tahes ulatuses. Kui soovite MudPi -d esimest korda proovida, proovige toataime kastmiseks lihtsalt midagi veepudelit ja 3,3 V pumpa!
Kaaluge ka vee kohaletoimetamise võimalusi. Kas kasutate tilguti, leotusvoolikut või vihmutit? Siin on mõned levinumad meetodid.
- Sprinkler
- Leotamisvoolik
- Tilgutamisjooned
- Käsitsi käsivesi
Et selle õpetuse ulatus liiga suureks ei läheks, oletame, et teil on niisutamine juba olemas ja soovite seda lihtsalt automatiseerida. Minu seadistuses on mul veepaak, mille pump on ühendatud mõne tilgutoruga. Õpime, kuidas seda pumpa automatiseerida.
2. samm: andurid ja komponentide planeerimine
Teine oluline planeerimisaspekt, mida kaaluda, on see, milliseid andmeid soovite oma aiast saada. Tavaliselt on temperatuur ja niiskus alati kasulikud. Mulla niiskuse ja vihma tuvastamine on suurepärane, kuid seda ei pruugi siseruumides vaja minna. See on teie lõplik otsus selle kohta, milliseid tingimusi on vaja teie vajaduste täitmiseks jälgida. Meie põhilise õuesõppe jaoks jälgime:
- Temperatuur
- Niiskus
- Veetase (ujuklüliti x2)
Kasutasin 5 veetaseme andurit, et määrata suure paagi tasemed 10%, 25%, 50%, 75%ja 95%. Selles õpetuses teeme lihtsuse huvides 10% kriitilise madala ja 95% täis.
Samuti võiksite oma aias seadmeid juhtida. Kui kavatsete lülitada pumpa või tulesid, mis ei tööta 3.3v (pi GPIO piir), vajate releed. Relee võimaldab teil juhtida kõrgema pinge ahelaid, kasutades samal ajal relee ümberlülitamiseks madalamat pinget. Meil on pump, mis töötab kõrgemal kui 3,3 V pingel, seega vajame pumba ümberlülitamiseks releed. Pumba juhtimiseks on vaja ainult ühte releed. Kuigi tulevastel eesmärkidel (ja kuna releed on odavad), paigaldasin 2 kanaliga relee ja jätsin lisapesa hilisemaks täiendamiseks kättesaadavaks.
Kõige tähtsam on planeerida toiteallikat. Kuidas Pi saab toite ja kust. Samuti peaksite mõtlema, milliseid seadmeid kasutate ja kuidas nad oma energiat saavad. Tavaliselt saab Pi toiteallikaks kasutada USB -toiteadapterit, kuid selleks on vaja eraldi pistikut. Kui toidame teisi kõrgema pingega seadmeid, saab Pi toitepinge alandamiseks 5 V -ni kasutada alalisvoolu -alalisvoolu toiteallikat. Kui kavatsete hankida toiteallika pinge vähendamiseks, soovitan mitte valida odavaima võimaluse.
Pidage meeles, et Raspberry Pi toetab vaikimisi ainult digitaalset GPIO -d. See tähendab, et te ei saa lihtsalt ühendada mullaandurit, mis viib analoognäidud Pi GPIO -le. Analoogkomponentidega ühildumiseks peate kasutama analoogtoega mikrokontrollerit, näiteks Arduino või ESP32 (või ESP8266).
Õnneks toetab MudPi selliseid seadmeid nagu orjasõlmed, et anda käske mitmele seadmele ühelt põhikontrollerilt (pi). See võimaldab omada peamist kontrollerit, millel on mitu anduriseadet, mida see saab juhtida koos nende analoogkomponentidega. Kasutasin pumbaala jälgimiseks peakontrollerit ja iga tõstetud aiapeenra anduriseadet. Täna jätkame peamise kontrolleri ehitamist.
3. samm: koguge tarvikuid
Meil on aeg oma materjalid kokku koguda. Selle konstruktsiooni komponendid ja tööriistad on kõik kaubanduslikult saadaval riiulilt, et teistel oleks lihtne oma kodus ehitada. Enamikku neist leiate veebist või kohalikest riistvara kauplustest. Täpne materjalide arve sõltub teie konkreetsest aiakujundusest. Selle õpetuse huvides hoiame asjad oluliste asjade juures plaanipäraselt, et enne edasiliikumist jooksva üksuse hankida.
Märkus. Tahaksin siinkohal märkida, kui kavatsete lülitada toitepingest välja lülitavaid komponente, olge ettevaatlik! On oluline, et oleksite elektroonika ehitamisel ohutu ja ärge näpistage kõrgepingega, kui te ei tea, mida teete. Sellega seoses kasutasin ma oma kodus seadistuses 120v pumpa. Protsess on sama 12 V pumba puhul, mille peamine erinevus vajab 12 V regulaatorit. Releede abil saate lülitada sisse ka tulede või muude seadmete.
Samm: installige MudPi Raspberry Pi -le
Kui plaan on valmis ja varud käepärast, on aeg riistvara ette valmistada. Alustuseks peaksite oma vaarika pi valmis valmistama MudPi installimiseks. Teil on vaja Raspberry Pi koos Wifi võimalustega, mis käitavad Debian 9 või uuemat. Kui teil pole Raspbiani juba installitud, peate Raspbiani nende lehelt siit alla laadima.
Kui pildifail on alla laaditud, kirjutage see SD -kaardile oma valitud pildikirjutaja abil. Raspberry pi -l on juhend failide kirjutamiseks SD -kaardile, kui vajate abi.
Ühendage SD -kaart oma pi -ga ja lülitage see sisse. Ühendage oma Pi WI -ga, kasutades GUI -d, kui installisite Raspbian Desktopi või redigeerides faili /etc/wpa_supplicant/wpa_supplicant.conf Raspbian Lite'i terminali kaudu.
Järgmine asi, mida peaksite pärast Wifi ühendamist tegema, on värskenduste ja uuenduste käivitamine pi.
Pi sisselogimise värskendamiseks ja terminali käivitamiseks toimige järgmiselt.
sudo apt-get update
sudo apt-get upgrade
Kui olete taaskäivitamise lõpetanud
sudo taaskäivitamine
Kui Pi on varundatud, saame nüüd MudPi installida. Seda saate teha kasutades MudPi installerit järgmise käsuga:
curl -sL https://install.mudpi.app | lööma
Paigaldaja hoolitseb kõigi MudPi jaoks vajalike pakettide ja konfiguratsioonide eest. Vaikimisi on MudPi installitud kataloogi/home/mudpi, mille tuum asub aadressil/home/mudpi/core.
Saate MudPi käsitsi käivitada järgmise käsuga:
cd /kodu /mudpi
mudpi -silumine
MudPi -l on aga juhendaja, kes seda teie eest juhib. Lisaks on enne MudPi käivitamist vaja konfiguratsioonifaili. Konfiguratsioonifaili tegemiseks peate teadma, milliste nööpnõelte külge ühendasite, mis komponendid ka on, mida tehakse järgmises etapis. Edasi!
Samm: ühendage andurid ja komponendid testimiseks Pi -ga
Järgmine samm on ühendada meie komponendid Pi -ga. (Pange tähele, et katsetasin fotol täiendavaid komponente) Võimalik, et kasutate testimiseks hüppajajuhtmeid ja leivaplaate, mis on korras, lihtsalt pidage meeles, et uuendate põllule lõpliku seadme ehitamiseks midagi usaldusväärsemat.
Ühendage DHT11/22 anduri DATA pin GPIO pin 25 külge.
Ühendage DHT11/22 toide ja maandus.
Ühendage kahe vedeliku ujukanduri üks ots vastavalt 10k tõmbetakistusega GPIO tihvtidele 17 ja 27.
Ühendage ujukandurite teised otsad 3.3v -ga, nii et GPIO tõmmatakse tavaliselt LOW, kuid ujuklüliti sulgemisel KÕRGE.
Kinnitage 2 kanaliga relee lülitustihvtid GPIO tihvtidele 13 ja 16.
Kinnitage relee 5V toiteallikale ja maandus maapinnale.
Pistikute ühendamisel muretseme relee kõrgepingeühenduste pärast hiljem. Praegu peaksime olema valmis tegema MudPi konfiguratsioonifaili ja testima komponente.
Samm: seadistage MudPi
Kui andurid ja komponendid on ühendatud, saate enne seadme kokkupanekut teha MudPi konfiguratsioonifaili ja kontrollida, kas kõik töötab. MudPi seadistamiseks uuendate faili mudpi.config, mis asub kataloogis/home/mudpi/core/mudpi. See on JSON -vormingus fail, mida saate värskendada vastavalt oma komponentide vajadustele. Probleemide korral kontrollige kindlasti õige vorminduse olemasolu.
Kui järgite, töötab järgmine konfiguratsioonifail meie ühendatud komponentide puhul:
Ülaltoodud konfiguratsioonis toimub palju. Soovitan põhjalikuma teabe saamiseks süveneda konfiguratsioonidokumentidesse. Seadsime andurimassiivi DHT11 ja hõljukid ning panime relee seaded lülitusmassiivi. Automatiseerimine toimub päästikute ja toimingute seadmisega. Päästik on viis, kuidas käskida MudPi -l kuulata teatud tingimusi, mille puhul tahame midagi ette võtta, näiteks liiga kõrge temperatuuri korral. Päästik pole liiga kasulik enne, kui esitame sellele käivitamiseks toimingu. Ülaltoodud konfiguratsioonis on kaks aja käivitajat. Aja käivitaja võtab cron -töö vormindatud stringi, et määrata, millal see peaks aktiveeruma. Ülaltoodud aja vallandajad on seatud iga 12 tunni järel (seega kaks korda päevas). Need käivitavad kaks meie konfigureeritud toimingut, mis lülitavad meie relee sisse/välja MudPi poolt edastatud sündmusega. Teist päästikut nihutatakse 15 minuti võrra, nii et meie pump lülitub sisse ja joob 15 minutit enne väljalülitamist. See juhtub kaks korda päevas iga päev.
Nüüd saate MudPi taaskäivitada, öeldes juhendajal programmi taaskäivitada:
sudo supervisorctl taaskäivitage mudpi
MudPi peaks nüüd konfiguratsioonid uuesti laadima ja taustal töötama, andureid lugedes ja sündmuste kuulamiseks releede ümberlülitamiseks. Saate kontrollida, kas MudPi töötab:
sudo juhendaja staatus mudpi
MudPi salvestab logifailid ka kataloogi/home/mudpi/logs. Kui teil on probleeme, on see kõigepealt hea koht.
Kui olete veendunud, et MudPi töötas, on aeg alustada seadme lõplikku kokkupanekut. Lülitage Raspberry Pi välja ja laske riistvara kokku panna.
7. samm: jootekomponendid prototüüpplaadile
Nüüd, kui MudPi on konfigureeritud, saate riistvaraga edasi töötada. Karbis olevad komponendid tuleks joota prototüüpplaadile, et tagada suurem stabiilsus kui hüppajajuhtmed. See pole nii tore kui kohandatud trükkplaat, kuid töötab praegu. DHT11 andur, mida me kasutame, on väline, kuid valikuliselt võite lisada ka teise sisemuse kasti sisemiste temperatuuride jaoks.
Jootsin tahvlile pi katkestuskaabli koos mõne klemmliidesega, et lihtsustada GPIO -ühendusi, kui andurid ja relee uuesti ühendame. Läbimurrekaabel muutis toredaks võimaluse pi lahti ühendada ilma kogu moodulit välja võtmata. Lisasin ka ujukite jaoks vajalikud tõmbetakistid. Kui see on lõpule viidud, saame selle kaitsmiseks panna kõik kena välijaotuskarbi sisse.
8. samm: hakake elektroonikat õueühenduskarbi panema
Selleks hetkeks on MudPi kallal kõik testitud ja aeg, mil välisseade elementidele vastu peab. Teie kohalikus riistvarapoes on elektroonikaosas valik ühenduskarbe, mille saate osta alla 25 dollari eest. Otsige sellist, mis on õige suurusega ja millel on veekindel tihend. Kulutasin natuke rohkem, et saada kiududega tugevdatud vedrulukkudega karp. Kõik, mida vajate, on midagi, mis hoiab niiskuse välja ja sobib kõikidele teie komponentidele. Sellesse kasti puurite auke ka kaablite väljajuhtimiseks.
Samm: ühendage pistikud releega ja paigaldage jaotuskarbisse *Hoiatus kõrgepinge *
Komponentide ühendamisel peaks Pi olema välja lülitatud. Kui kasutate pumba jaoks 120 või 12 volti, kaaluge pistiku kasutamist. 12 V töötavad pumbad kasutavad tavaliselt silindripesa pistikut. Töötades 120 V -ga saate töötada naissoost pikendusjuhtme pistikuga. Ärge nüüd pikendusjuhet lõigake ja sellega jama ilma korraliku varustuseta.
Puurige puuri või labida abil välimise harukarbi põhja kaks 3/4 -tollist auku ja pange kaks 3/4 tolli kaablitihendit sisse. Viige isane pikendusjuhe läbi ühe ja sisemine pool läbi teise. Kui soovite kasutada teist releekanalit, paigaldage teine naissoost ots.
Kasti olen paigaldanud väikese sektsiooni din -rööpa. Raudteel on alalisvoolu toiteallikas, et vähendada pinge 120–5 V pinget, samuti mõned kaitselülitid. Ma kasutan ainult kahte kaitselülitit, et saaksin Pi välja lülitada ilma kogu süsteemi välja lülitamata. Piisab ühest kaitsest. Nüüd on pikendusjuhtme sees kolm värvilist kaablit. VALGE on neutraalne, ROHELINE on jahvatatud ja MUST on 120v+. Roheline ja valge lähevad otse alalisvoolu toiteallikasse. Must läheb kõigepealt kaitselülititesse ja seejärel alalisvoolu toiteallikasse. Toiteplokil on väike kruvi, mis on potentsiomeeter pinge reguleerimiseks kuni 5 V.
Pistikute vaheliste ühenduste tegemiseks kasutame klemmliistud. Ühendage ühe plokiga kõik valged neutraalkaablid kokku. Kui sul pole klemmiplokke, piisab elektrilindist. Ka rohelised maanduskaablid tuleks omavahel ühendada. Relee kõrgepinge poolel on kolm ühendust: COM (tavaline), NC (tavaliselt suletud) ja NO (tavaliselt avatud). Sõltuvalt teie releest võib sellel olla ainult NC või NO, mitte mõlemat. Ühendage kaitselülitist väike lisakaabel, mis toidab 120 V meie releede COM (ühine) klemm kõrgepinge poolel. Nüüd ühendage naissoost pikendusjuhtmed must 120v liin NC -terminaliga. See tähendab, et pistik on tavaliselt välja lülitatud ja pole ühendatud, kuid relee sisselülitamisel annab see pistikule 120 volti, lülitades meie pumba sisse.
Siinkohal peaksid kõik pikenduskaablid olema ühendatud valgete neutraalidega ja rohelised alad kokku. Naisjuhtmete must 120 V on kinnitatud relee NC terminali külge. Meessoost pikendusjuhtme must voolutugevus tuleb suunata din -rööpa katkestusse ja seejärel jagada alalisvoolu toiteallikaks ja releede COM -ks.
Oluline on paigaldada kõik veekindlasse karpi ja kaitsta/juhtida korralikult kõiki oma kaableid. Viimane asi, mida sa tahad, on tulekahju või keegi. Samuti ärge segage kõrgepingega, kui te ei saa olla ohutu. 12v ja madalamate komponentidega saab ikka päris palju ära teha.
Samm: pange andurid kaitsekorpusse
Loodus ja niiskus pole elektroonikale liiga sõbralikud. Olete Pi kaitsnud välise jaotuskarbiga, kuid nüüd peate kaitsma kõiki väliseid komponente. Väikeste komponentide kaitsmiseks võite teha korraliku korpuse, kasutades mõnda PVC -toru või muud vanaraua tükki. Ma seadistasin DHT11 anduri jaoks lihtsa ventileeritava korgi, et kaitsta seda vihma ja vigade eest, kuid lasin sel hingata, et saada täpsed välisnäidud. Järgmises etapis kasutage kaablite tihendamiseks silikoonkatet.
Pole parim lahendus, kuid see töötab odava 4 dollari sensori jaoks. (Tegin mõned ka mullasensorite jaoks, mida ka sel ajal katsetasin.) Ujukandurid paigaldatakse veepaaki ega vaja täiendavat korpust.
Samuti leiate, et anduritega on tavaliselt kaasas ainult mõni odav õhuke traat. See ei kesta kaua üldise käitlemise või välise kliima korral. Järgmises etapis käsitleme seda.
Samm: ühendage andurid välitingimustes kasutatava kaabli ja pistikutega
Mõne välitingimustes kasutatava kaabli hankimine on hädavajalik, kui soovite, et karbiga oleks ühendatud välisandurid. Välitingimustes kasutataval kaablil on varjestus, mis aitab kaitsta sisemisi juhtmeid. Võtsin 4 -juhtmelise kaabli ja pistikud. Te ei vaja pistikuid ja saate selle asemel kasutada rohkem kaablitihendeid, kuid ma tahtsin andureid kiiresti välja vahetada.
Lõika oma temperatuurianduri ja ujukandurite jaoks mõni kaabel pikkuseks. Ma annaksin sellele paar lisajalga, sest alati on tore, kui on vajadusel lisalõikust. Soovitan parimate ühenduste jaoks kaablid jootma hakata ja seejärel elektrilindiga mähkida. Soovitan kasutada iga juhtme jaoks sama toite- ja maandusvärvi, et asju oleks lihtne meelde jätta. Tõmmake kaabel silikoontihendiga ülejäänud korpuse põhja sisse, nii et sisenemiskohaks on ainult õhutatud kork.
Kaabli teise otsa saate kasti läbida kaablitihendite kaudu ja ühendada Pi -ga samadel tihvtidel nagu varem. Kui otsustate kasutada pistikuid, paigaldage pistiku otsad kaabli külge. Puurige ja paigaldage teised otsad jaotuskarbi külge ja seejärel ühendage sisemised osad.
Samm: paigaldage ujukandurid paaki
Kui teised andurid on kaitstud ja valmis oma aega ujukiandurite veepaaki paigaldamiseks. Kuna kasutame ainult kahte, peaksite paigaldama ühe kriitiliselt madalale tasemele, et pump ei töötaks, ja ühe, mis peaks märkima, et paak on täis. Leidke õige suurusega puur ja tehke paaki õigel tasemel auk. Keerake ujukandurid paagi sisse koos seibi ja mutriga. Vaadake paagi sisse ja veenduge, et ujukandurid on nii, et need on väljalülitatud asendis ja tõusevad üles, kui veetõstmine paneb need vooluringi sulgema.
Tõmbetakistite tõttu tähendab see, et kui veetase on saavutatud, ujukandur sellel tasemel lugemisega 1. Vastasel korral pöördub ujukandur tagasi 0, kui vesi parajasti ahelat sulgevat andurit ei tõsta.
Samm 13: Paigutage seade väljastpoolt
MudPi -seade on väljavalmis ja saame selle paigaldada õues oma lõplikku asukohta. Välisjaotuskarbil on tavaliselt kaasas kate, mida tuleb veekindla tihendi tegemiseks alla keerata. Samuti peaksite tagaküljel leidma mõned kinnitusavad, mida seadme paigaldamiseks kasutada. Paigaldasin oma kasti otse veekogu kõrvale, kuna ujukanduritel oli ainult piiratud kaabel.
Saate ühendada isase pikendusjuhtme pistikupessa ja lülitada kaitselüliti ümber, et tuua MudPi võrku. Enne pikemaks ajaks lahkumist veenduge, et kõik töötab. Kontrollige, kas andurid võtavad näiteid, uurides salvestatud väärtuste redist või kontrollides MudPi logisid. Kui kõik tundub hea, on aeg lasta MudPil lõõgastudes töötada.
14. samm: MudPi jälgimine
Nüüd, kui MudPi töötab, võite küsida, kuidas oma süsteemi jälgida. Lihtsaim ja otsem viis on jälgida MudPi logifaili.
tail -f /home/mudpi/logs/output.log
Teine võimalus on liidese, näiteks kohaliku veebilehe kaudu. Mul pole veel olnud aega avalikku MudPi kasutajaliidest avaldada, kuid PHP abil saate hõlpsalt oma andureid ja komponentide olekut redisist haarata. Lugege, kuidas MudPi salvestab teie dokumendid redis rohkem dokumentides.
Viimased andurinäidud salvestatakse redis, konfiguratsioonis määratud võtmevaliku alla. Selle abil saate luua lihtsa PHP -rakenduse, et haarata lugemist lehe laadimisel ja kuvada. Seejärel värskendage lehte uute andmete saamiseks.
Redis on võimalik kuulata ka MudPi sündmusi ja see on parem võimalus süsteemist reaalajas värskenduste saamiseks. Sündmusi saate lugeda otse redis-cli kaudu
redis-cli psubscribe '*'
15. samm: asendage prototüüpplaadid kohandatud PCB -dega (valikuline)
Olen natuke kaugemale jõudnud ja teinud MudPi jaoks ka kohandatud trükkplaate. Need aitavad mul kiirendada ehitusprotsessi mitme MudPi seadme ehitamisega ja on palju usaldusväärsemad. Olen hakanud asendama oma vanu prototüüpplaate usaldusväärsemate trükkplaatide vastu kõigis olemasolevates üksustes. Tulevikus tahan need tahvlid väikeses koguses müügiks kättesaadavaks teha, et aidata kaasa minu avatud lähtekoodiga tööle. MudPi ei vaja töötamiseks kohandatud trükkplaate, see aitab lihtsalt vähendada riistvara töökoormust juba paigaldatud pardakomponentidega, nagu tõmbetakistid ja temperatuuri/niiskuse andurid.
16. samm: lõdvestuge ja vaadake, kuidas teie taimed kasvavad
Nüüd on teil oma automaatne aiasüsteem, mida saate vastavalt soovile laiendada ja skaleerida. Tehke rohkem ühikuid või laiendage juba ehitatud üksusi. MudPi abil saate palju muud teha ja palju teavet leiate projekti veebisaidilt aadressil https://mudpi.app. Minu eesmärk oli muuta MudPi ressursiks, mida aiaprojektiga alustades otsisin. Loodan, et leiate MudPi -st palju kasu ja jagate sõna, kui teile meeldib minu töö. Mina isiklikult kasutan MudPi nii kodus kui ka väljas oma taimede haldamiseks ja olen seniste tulemustega väga rahul.
MudPi värskendatakse endiselt uute funktsioonide ja arendustega. Võite külastada saiti, et saada teavet selle kohta, millega ma olen tegelenud, ja vaadata mõningaid allolevaid linke, et suunata teid mõne muu ressursi juurde. Osalesin ka MudPi 2020. aasta Raspberry Pi konkursil. Kui teile meeldib MudPi ja soovite mind aidata, andke mulle allpool hääl.
Kasulikud ressursid kaugemale jõudmiseks
MudPi dokumentatsioon
MudPi lähtekood
MudPi juhendid
Jagage MudPi ehitust
Toetage minu tööd MudPi -ga
Toetage MudPi
Head kasvamist kõigile!
- Eric
Valmistatud ♥ Wisconsinist
Raspberry Pi konkursi 2020 esimene auhind
Soovitan:
Naise ehitatud portfell -arvuti: 14 sammu (koos piltidega)
Naise ehitatud portfell -arvuti: 1. samm: kirjutage üles kasutatavad materjalid: balsa puidust 3 -tolline ekraanimonitor AMD RYZEN 5 3500X 3,6 GHz 35 MB AMD protsessor (6C/6T) GIGABYTE B550 AORUS PRO A WIFI AM4 ATX DDR4 CORSAIR VENGEANCE LPX3600416GB (2X8GB) KOMPLEKT CL18 DDR4 (RYZEN) ADATA XPG SX8200 2TB PRO 2 P
Pipboy ehitatud jääkidest: 26 sammu (koos piltidega)
Pipboy ehitatud jääkidest: See on minu töötav Pipboy, mis on ehitatud garaaži juhuslikust rämpsust ja minu elektroonikakomponentide rüüstamisest. Mulle tundus see keeruline ülesanne ja see võttis mul mitu kuud tööd, nii et ma ei liigitaks seda algajate täielikuks projektiks. S
Pöörleva teljega objekti jälgimise kaamera liugur. 3D -trükitud ja ehitatud RoboClaw DC mootorikontrollerile ja Arduinole: 5 sammu (koos piltidega)
Pöörleva teljega objekti jälgimise kaamera liugur. 3D-trükitud ja ehitatud RoboClaw DC mootorikontrollerile ja Arduinole: see projekt on olnud üks minu lemmikprojekte, kuna sain ühendada oma huvi videote tegemise ja isetegemise vastu. Olen alati vaadanud ja tahtnud jäljendada neid filmivõtteid filmides, kus kaamera liigub panoraamimise ajal üle ekraani, et jälgida
DJi F450 Quadcopter Kuidas ehitada? Kodus ehitatud: 7 sammu (koos piltidega)
DJi F450 Quadcopter Kuidas ehitada? Kodus ehitatud: See oli kodus ehitatud droon, mida juhtisid hobikuningas 6 -kanaliline saatja ja vastuvõtja ning Kk2.1.5 lennujuht, tavaliselt kasutati selleks 1000KV harjadeta mootoreid, kuid oma projekti jaoks olen parima jõudluse saavutamiseks kasutanud 1400KV mootoreid
Traadita aiasüsteem: 7 sammu
Traadita aiasüsteem: see projekt põhineb Arduino'l ja kasutab " mooduleid " et aidata teil oma taimi kasta ja logida sisse temperatuurile, pinnasele ja vihmale. Süsteem on traadita 2,4 GHz kaudu ja kasutab andmete saatmiseks ja vastuvõtmiseks NRF24L01 mooduleid. Lubage mul natuke selgitada, kuidas