Sisukord:
- Samm: materjalid
- 2. samm: kasvuhoone valmistamine
- 3. samm: kasvuhooneümbrise viimistlemine
- Samm: tarkvara Raspberry Pi -l
- Samm: vooluringi tegemine
- 6. samm: looge andmebaas
- Samm: veebisait
- 8. samm: taustaprogrammi kirjutamine
- Samm: asetage kõik ümbrisesse
Video: MAG (miniatuurne automaatne kasvuhoone): 9 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Mu ema on enamasti üsna hõivatud. Nii et ma tahtsin teda kasvuhoonete automatiseerimisega aidata. Nii saab ta säästa natuke aega, kuna ta ei pea taimi kastma.
Ma suudan seda saavutada MAG -iga (miniatuurne automaatne aed). Nagu nimigi, on MAG miniatuurne projekt, mida saab laiendada suuremate kasvuhoonete jaoks. MAG on aianduse automatiseeritud seiresüsteem, mis loeb ja saadab erinevate andurite andmeid Raspberry Pi -ga töötavale veebiserverile. Kasutajal on võimalik oma taimi veebisaidil jälgida. Seda kontseptsiooni arendatakse viimase projektina multimeedia- ja kommunikatsioonitehnoloogia esimesel aastal Howest Kortrijkis, Belgias.
Samm: materjalid
Selle projekti loomiseks vajate järgmisi elemente:
Elektroonika:
1. Vaarika pi 4 - komplekt2. Vaarika pi T-munakell3. Leivalaud 4. Meeste-meeste pistikud 5. Meeste-naiste pistikud6. LM35 (temperatuuriandur) 7. 4x niiskusandurid8. DHT119. MCP300810. Potentsiomeeter (juhtimiseks, pole vajalik) 11. SunFounderi LCD-ekraan12. 4x harjadeta veepump 12V13. Veetorud14. Adapter 12V15. 4x relee 5V
Korpus:
1. Akvaarium2. Puidust plangud3. Tahke ümmargune rauast latt 4. Küüned 5. Kruvid6. Katusepraimer Aquaplan
Tööriistad:
1. Haamer2. Nägi 3. Kruvikeeraja 4. Puur5. Puitfail6. Liimipüstol 7. Värvihari 8. Keevitusmasin 9. Müügiseade
Allpool olevas Pdf -failis näete täielikku hinnakirja koos linkidega osadele.
2. samm: kasvuhoone valmistamine
Lisatud piltidelt leiate tahvlite jaoks vajaliku mõõtmise. Kõigepealt leiate pildid koos mõõtmisega, sellelt numbri (selle all on lisateave vastava numbriga). Samuti on mõned pildid selle väljanägemise kohta.
Numbrid 1 kuni 4 on korpuse jaoks ja kui olete need välja lõiganud, saate need kokku kinnitada, lüües aukudesse naelu.
Lisatahvel, numbrid 5 + 6, on kaas, mille saate pi jaoks sahtli kohale asetada.
Märkused:
Kõigi plaatide aukude keskpunkt on servadest 0,8 cm kaugusel (hallid jooned, vt pilti number üks on viide). Avad puuriti puidu jaoks 2 mm poldiga.
1.: See on alumine plaat. Vasakul küljel on kahe augu vahel 64 cm. See võtab arvesse aukude ja servade vahemaid nii vasakul kui ka paremal küljel. Ülemisel plaadil on 2 x 2 cm ruut, mille eesmärk on toitekaablid läbi lasta. Alumisel plaadil on lcd -ekraani paigutamiseks välja lõigatud 8 cm x 2,5 cm.
2.: Need on pikimad küljed ja vajate 2 sellist plaati. Peal on 2 väljalõigatud tükki 3 mm x 10 mm. Seda kasutatakse hiljem niiskusanduri kaablite suunamiseks.
3.: Need on lühimad küljed ja teil on vaja 4 sellist plaati.
4.: Need on taimekonteineri ristumiskohad, vajate 2 sellist plaati. Peate valge tüki eemaldama, nagu näidatud, et saaksite neid kahte üksteise külge libistada
3. samm: kasvuhooneümbrise viimistlemine
Nüüd, kui kõik on kokku monteeritud, hoolitseme selle eest, et taimede sektsioonid oleksid veekindlad. Teeme seda selleks, et igaks juhuks ei saaks vett lekkida. Pintsliga värvige sektsioonid, kui soovite, võite lisada teise kihi, kui see on kuiv.
Järgmine on metallvardade keskel keevitamine, nii et lõpuks saame rist. Me paneme selle metallraami korpusele pärast 4 augu puurimist, 1 mõlemas otsas nagu pildil. Veenduge selle pannes, et kõik 4 külge oleksid ühtlased.
Viimaseks teeme lahtri mõlemal küljel sälgu. Tehke seda nii, et veetorud saaksid puhata. Lisage peale väike puitükk, et see paigal püsiks. Veenduge selle puidutüki pealekandmisel, et saate veetoru siiski hõlpsalt eemaldada ja vajadusel tagasi panna.
Samm: tarkvara Raspberry Pi -l
Minu koodi toimimiseks (mille ma allpool linkin) peate installima mõned paketid ja teegid. Esimene asi, mida vajate, on see, et värskendate oma Pi -d.
Esiteks värskendage oma süsteemi pakettide loendit, sisestades järgmise käsu: sudo apt-get update.
Uuendage kõik installitud paketid uusimatele versioonidele järgmise käsuga: sudo apt-get dist-upgrade.
Kui süsteem ei palu taaskäivitamist, tehke „sudo reboot”. Selle eesmärk on veenduda, et kõik on õigesti seadistatud.
Pärast pakettide installimist peate installima mõned teegid:
- sudo pip3 install -upgrade setuptools
- sudo apt-get install python3-kolb
- sudo pip install -U kolb -cors
- sudo pip install kolb-socketio
- sudo apt-get install rpi.gpio
- sudo pip3 installige Adafruit_DHT
Kui olete lõpetanud, tehke "sudo reboot".
Samm: vooluringi tegemine
Teises etapis teeme selle projekti jaoks ahela. See on absoluutne miinimum, mida vajate, kui soovite, et see toimiks. Vooluringist koopia tegemiseks kasutage fritimislauda ja diagrammi. Siin on teil vaja kõiki elektrilisi materjale alates esimesest sammust.
Teave vooluringi kohta:
Meil on MCP3008 -ga ühendatud 5 andurit, mis on sisetemperatuuri lm35 ja 4 mulla niiskusandurit. DHT11 välistemperatuuri ja niiskuse jaoks ning lõpuks vee ujuklüliti, et kontrollida, kas paagis on piisavalt vett.
Pinnase niiskuseanduril on analoogväljund ja see kasutab Raspberry Pi peal GPIO-nööpi.
Lisa:
Rakendasin ka LCD-ekraani, mis hõlbustab hiljem Raspberry Pi-ga ühenduse loomist ilma sülearvutiga ühendamata. See pole vajalik, kuid see on väga soovitatav.
Enne selle kokku jootmist kasutasin oma leivaplaati, et kõik omavahel ühendada ja testida oma andureid, et veenduda, kas kõik töötab.
6. samm: looge andmebaas
On väga oluline salvestada anduritelt saadud andmed organiseeritud, kuid ka turvalisel viisil. Seetõttu otsustasin oma andmed andmebaasi salvestada. Ainult nii saan selle andmebaasi juurde pääseda (isikliku kontoga) ja seda korrastatuna hoida. Ülaltoodud pildilt leiate minu ERD diagrammi.
Näete ülaltoodud minu ERD diagrammi, linkin ka prügifaili, et saaksite andmebaasi ise importida. Selle andmebaasi abil saate näidata mitmeid asju, näiteks:
- Temperatuur taimede lähedal ja kohal
- Niiskus taimede lähedal
- Iga taime maapinna niiskus
- Vaadake, kas pump on seadme jaoks lubatud
- Jne..
Selle sammu juurde on lisatud minu Mysqli prügila. Nii saate seda hõlpsalt importida. Hankige Mysqli prügila.
Samm: veebisait
Tahtsin, et oleks võimalik taimi jälgida, nii et tegin nende andmete kuvamiseks veebisaidi. Veebisaidi kaudu saate taimi kontrollida, samuti pumpasid eraldi lubada/keelata.
Pi käivitamise ajal hakkab see käivitama minu pythoni skripti. See hoolitseb andmete veebisaidile kuvamise eest. Skripti järgides loeb pi iga tund täpselt andurite andmeid ja paneb need andmebaasi. Sait on ka tundlik, nii et seda saab avada mobiiliga.
Minu koodi leiate githubist siit.
8. samm: taustaprogrammi kirjutamine
Nüüd on aeg veenduda, et kõik komponendid töötavad seal. Nii et ma kirjutasin pythonis koodi ja kasutasin selle vaarika pi -le. Minu koodi leiate Githubist.
Koodi programmeerimiseks kasutasin Visual Studio koodi. Kood on kirjutatud html, CSS, javascripti ja pythoniga (kolb)
Samm: asetage kõik ümbrisesse
Kui olete kõik toimingud edukalt lõpetanud, võite hakata kõike ümbrisesse panema. Selleks soovitan tungivalt oma komponendid kokku joota, et neid ei saaks kogemata lahti ühendada.
Ma liimisin releed puidutükile, nii et need ei jääks korpuse alla. Samuti liimisin pumbad reservuaari külge, et need ei jääks kaotsi. Samuti soovitan liimida DHT11 anduri raami peale.
Soovitan:
Miniatuurne Arduino autonoomne robot (Land Rover / auto) 1. etapp 3: 6 sammu
Miniatuurne Arduino autonoomne robot (Land Rover / auto) 1. etappMudel 3: otsustasin minimeerida Land Roveri / auto / Boti, et vähendada projekti mahtu ja energiatarvet
Automaatne siseruumides kasutatav kasvuhoone, mis põhineb Ikea sokkel: 5 sammu
Automaatne siseruumides kasutatav kasvuhoone Ikea Sockeri baasil: Tere, see on minu esimene juhendatav. Ma õppisin selle kogukonnaga palju ja arvan, et on aeg oma tagasihoidlikud ideed tagasi tuua. Mul on kahju oma inglise keele pärast, see on kehv, aga ma teen kõik endast oleneva. Idee oli teha Deskopi kasvuhoone, mis laseb mul seemneid kasvatada ja
Miniatuurne elektroonika Kui väikeseks saate minna?: 6 sammu
Miniatuurne elektroonika, kui väikeseks saate minna?: Mõni aeg tagasi sain ühelt sõbralt vähe valgust (pruunil PCB-l), see oli omatehtud laetav signaallamp koos sisseehitatud laadimisahelaga, LiIon aku, DIP-lüliti värvide muutmiseks RGB LED-il ja ka kogu vooluahela vahetamine, aga mis
Miniatuurne kantav lukustatav võimendi (ja kantavate esemete sonar jne): 7 sammu
Miniatuurne kantav lukustusvõimendi (ja kantavate esemete sonar jne) masin, mis jälgib pidevalt teie südant ja kasutab inim-masinõpet, et hoiatada
KASVUHOONE AUTOMAATNE KASUTUSSÜSTEEM: 4 sammu
KASVUHOONE AUTOMAATNE KASUTUSSÜSTEEM: Tere! Selles juhendis ehitame vee säästmiseks ja aja säästmiseks kasvuhoone automatiseeritud kastmissüsteemi. Seetõttu kulutab meie sõber oma taimede kastmisele palju vähem aega