INHOUDSOPGAWE:
- Stap 1: Die materiaal
- Stap 2: Maak die kweekhuis
- Stap 3: Voltooi die kweekhuis
- Stap 4: Sagteware op die Raspberry Pi
- Stap 5: Maak die kring
- Stap 6: Skep 'n databasis
- Stap 7: webwerf
- Stap 8: Skryf die agterkant
- Stap 9: Plaas alles in die kas
Video: MAG (miniatuur outomatiese kweekhuis): 9 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
My ma is meestal redelik besig. Ek wou haar dus help deur haar kweekhuise te outomatiseer. Op hierdie manier kan sy 'n bietjie tyd bespaar, aangesien sy nie die plante hoef nat te maak nie.
Ek sal dit kan bereik met MAG (Miniature Automatic Garden). Soos in die naam, is MAG 'n miniatuurprojek wat uitgebrei kan word vir groter kweekhuise. MAG is 'n outomatiese tuinmoniteringstelsel wat data van verskillende sensors lees en stuur na 'n webbediener wat op Raspberry Pi werk. Die gebruiker kan hul plante op 'n webwerf monitor. Hierdie konsep word ontwikkel as 'n finale projek binne die eerste jaar van multimedia- en kommunikasietegnologie, in Howest Kortrijk, België.
Stap 1: Die materiaal
Om hierdie projek te bou, benodig u die volgende items:
Elektronika:
1. Framboos pi 4 - kit2. Framboos pi T-skoenmaker3. Broodbord 4. Man-tot-man-verbindings 5. Man-tot-vroulike verbindings 6. LM35 (temperatuursensor) 7. 4x Vogsensors 8. DHT119. MCP300810. Potensiometer (vir beheer, nie nodig nie) 11. SunFounder LCD-skerm 12. 4x Borsellose waterpomp 12V13. Waterpype14. Adapter 12V15. 4x Relay 5V
Omhulsel:
1. Akwarium2. Houtplanke 3. Soliede ronde ysterstaaf 4. Spykers 5. Skroewe 6. Aquaplan Roofprimer
Gereedskap:
1. Hamer2. Saag 3. Skroewedraaier 4. Boor 5. Houtlêer6. Gomgeweer 7. Verfkwas 8. Lasmasjien 9. Verkoop toestel
In die onderstaande pdf -lêer kan u die volledige pryslys met skakels na die onderdele sien.
Stap 2: Maak die kweekhuis
In die afgebeelde beelde vind u die nodige meting vir die planke. Eerstens vind u die beelde met die meting, daarop vind u 'n nommer (onder hierdie sal daar ekstra inligting met die ooreenstemmende nommer wees). Daar is ook 'n paar beelde van hoe dit sal lyk.
Nommers 1 tot 4 is vir die saak, en as u dit uitgesny het, kan u dit vasmaak deur spykers in die gate vas te maak.
Die ekstra bord, nommer 5 + 6, is 'n deksel wat u bo die kompartement vir die pi kan plaas.
Notas:
Die middel van die gate op al die planke is 0,8 cm van die rande af (grys lyne, sien prentjie met nommer een as verwysing). Die gate is met 'n 2 mm -bout vir hout geboor.
1.: Dit is die onderste plaat. Aan die linkerkant het u 64 cm tussen 2 gate. Dit tel die afstande tussen die gate en die rande aan die linker- en regterkant. Die boonste bord het 'n vierkant van 2 x 2 cm om die kragkabels deur te laat. Die onderste plank is 8 cm x 2,5 cm uitgesny om die LCD -skerm te plaas.
2.: Dit is die langste sye en u benodig 2 van hierdie planke. Aan die bokant het u 2 stukke van 3 mm x 10 mm. Dit sal later gebruik word om die voetsensorkabels te lei.
3.: Dit is die kortste sye en u benodig 4 van hierdie planke.
4.: Dit is die kruising van die planthouer, u benodig 2 van hierdie planke. U moet die wit stuk verwyder soos aangedui, sodat u hierdie twee in mekaar kan skuif
Stap 3: Voltooi die kweekhuis
Noudat alles aanmekaar gemonteer is, sal ons seker maak dat die kompartemente vir die plante waterdig is. Ons doen dit om seker te maak dat geen water kan lek nie, net vir ingeval. Verf die kompartemente met 'n kwas, as u wil, kan u 'n tweede laag byvoeg as dit droog is.
Vervolgens word die metaalstawe in die middel saamgesweis, sodat ons 'n kruisie kry. Ons plaas hierdie metaalraam op die omhulsel nadat ons 4 gate geboor het, 1 aan elke kant soos op die prent. Maak seker dat as u dit inbring, al vier sye gelyk is.
As laaste maak ons 'n kerf aan elke kant van die kompartement. Maak dit sodat die waterpype kan rus. Voeg 'n stukkie hout bo -op om dit op sy plek te hou. As u hierdie stuk hout aanbring, moet u steeds die waterpyp maklik verwyder en indien nodig terugsit.
Stap 4: Sagteware op die Raspberry Pi
Om my kode te laat werk (wat ek hieronder sal koppel), moet u pakkette en biblioteke installeer. Die eerste ding wat u nodig het, is dat u u Pi opdateer.
Werk eers die pakketlys van u stelsel op deur die volgende opdrag in te voer: sudo apt-get update.
Gradeer al u geïnstalleerde pakkette op na hul nuutste weergawes met die volgende opdrag: sudo apt-get dist-upgrade.
As die stelsel nie herlaai nie, doen 'sudo herlaai'. Dit is om seker te maak dat alles korrek opgestel is.
Nadat u die pakkette geïnstalleer het, moet u 'n paar biblioteke installeer:
- sudo pip3 installeer -upgrade setuptools
- sudo apt-get install python3-flask
- sudo pip installeer -U flask -cors
- sudo pip installeer flask-socketio
- sudo apt-get install rpi.gpio
- sudo pip3 installeer Adafruit_DHT
As u klaar is, doen 'sudo herlaai'.
Stap 5: Maak die kring
In stap 2 gaan ons die stroombaan vir hierdie projek maak. Dit is die absolute minimum wat u nodig het as u wil hê dit moet werk. Gebruik die rittafel en die diagram om 'n afskrif van die stroombaan te maak. Dit is waar u al die elektriese materiale vanaf stap 1 benodig.
Inligting oor die kring:
Ons het 5 sensors wat aan die MCP3008 gekoppel is, die lm35 vir die binnetemperatuur en 4 grondvogsensors. 'N DHT11 vir buitentemperatuur en humiditeit en laastens 'n watervlotskakelaar om te kyk of daar genoeg water in die reservoir is.
Die grondvogsensor het 'n analoog uitset en gebruik 'n GPIO-pen op die Raspberry Pi.
Ekstra:
Ek het ook 'n LCD-skerm geïmplementeer, wat dit later makliker sal maak om aan te sluit op die Raspberry Pi sonder om aan te sluit op u skootrekenaar. Dit is nie nodig nie, maar word sterk aanbeveel.
Voordat ek alles saamgesoldeer het, het ek my broodbord gebruik om alles aan mekaar te koppel en my sensors te toets om seker te maak dat alles werk.
Stap 6: Skep 'n databasis
Dit is baie belangrik om u data op 'n georganiseerde, maar ook veilige manier vanaf die sensors te stoor. Daarom het ek besluit om my data in 'n databasis te stoor. Op hierdie manier kan slegs ek toegang tot hierdie databasis kry (met 'n persoonlike rekening) en dit georganiseer hou. Op die foto hierbo kan u my ERD -diagram vind.
U kan my ERD -diagram hierbo sien, ek sal ook 'n dump -lêer koppel sodat u die databasis vir u kan invoer. Met hierdie databasis kan u verskeie dinge wys soos:
- Die temperatuur naby en bo die plante
- Die humiditeit naby die plante
- Die grondvogtigheid van elke plant
- Kyk of die pomp in staat is vir die aanleg
- Ens.
By hierdie stap kan u my Mysql -stortingsterrein vind. U kan dit dus maklik invoer. Kry die Mysql -stortingsterrein.
Stap 7: webwerf
Ek wou die plante kon monitor, en ek het 'n webwerf gemaak om hierdie inligting aan my te wys. Via die webwerf kan u kyk na die aanlegte, sowel as om die pompe afsonderlik in/uit te skakel.
Terwyl die Pi opstart, begin dit met my python -script. Dit sorg dat die data op die webwerf verskyn. Na die skrif sal die pi elke presiese uur data van die sensors lees en dit in die databasis plaas. Die webwerf reageer ook, sodat dit op mobiele toestelle oopgemaak kan word.
My kode kan hier op github gevind word.
Stap 8: Skryf die agterkant
Dit is nou tyd om seker te maak dat alle komponente hul werk doen. Ek het dus 'n kode in python geskryf en dit op framboos pi ontplooi. U kan my kode op Github vind.
Vir die programmering van die kode het ek Visual Studio Code gebruik. Die kode is geskryf in html, CSS, javascript en python (fles)
Stap 9: Plaas alles in die kas
Nadat u al die stappe suksesvol voltooi het, jy kan alles in die kas begin sit. Om dit te kan doen, beveel ek u sterk aan om u komponente saam te soldeer sodat hulle nie per ongeluk losgemaak kan word nie.
Ek het die aflosse op 'n stuk hout vasgeplak, sodat hulle nie in die kas hang nie. Ek het die pompe ook aan die reservoir vasgeplak sodat hulle nie verlore gaan nie. Ek raai u ook aan om die DHT11 -sensor bo -op die raam vas te plak.
Aanbeveel:
Outomatiese binnenshuise kweekhuis gebaseer op Ikea Socker: 5 stappe
Outomatiese binnenshuise kweekhuis gebaseer op Ikea Socker: Hallo, dit is my eerste instruksie. Ek het baie geleer met hierdie gemeenskap, en ek dink dit is tyd dat ek my nederige idees teruggee. Ek is jammer oor my Engels, maar ek is swak, maar ek sal alles doen wat ek kan
Outomatiseer 'n kweekhuis met LoRa! (Deel 2) -- Gemotoriseerde vensteropening: 6 stappe (met foto's)
Outomatiseer 'n kweekhuis met LoRa! (Deel 2) || Gemotoriseerde vensteropening: In hierdie projek sal ek u wys hoe ek 'n gemotoriseerde vensteropening vir my kas gemaak het. Dit beteken dat ek u sal wys watter motor ek gebruik het, hoe ek die werklike meganiese stelsel ontwerp het, hoe ek die motor bestuur en laastens hoe ek 'n Arduino LoRa gebruik het
Fantastiese kweekhuis met outomatiese water, internetverbinding en nog baie meer: 7 stappe (met foto's)
Fantastiese kweekhuis met outomatiese water, internetverbinding en nog baie meer: Welkom by hierdie instruksies. Begin Maart was ek in 'n tuinwinkel en het 'n paar kweekhuise gesien. En aangesien ek al lankal 'n projek met plante en elektronika wou maak, het ek 'n projek gaan koop: https://www.instagram.com/p
Miniatuur outomatiese deur: 3 stappe
Miniatuur -outomatiese deur: dit is 'n model van 'n deur wat oopmaak as u 'n kragsensor voor dit aanraak. Die deur bly vir 3 sekondes oop sodat u tyd kan deurtrek. Om dit te maak, benodig u: Kartonlijm / band, 'n arduino -draad, 'n servo, 'n kraggevoel
Hack u usb-raketlanseerder in 'n 'outomatiese mikpunt vir outomatiese toerusting': ses stappe
Hack u usb-raketlanseerder in 'n 'outomatiese mikpunt vir outomatiese toerusting': hoe u u usb-raketlanseerder op sy eie kan laat mik. Hierdie instruksies sal u leer om u usb -raketlanseerder in 'n outorent te verander wat IR -teikens kan vind en daarop gemik is. (jammer net IR -teikens)