Orodha ya maudhui:

MAG (Miniature Greenhouse Moja kwa Moja): Hatua 9
MAG (Miniature Greenhouse Moja kwa Moja): Hatua 9

Video: MAG (Miniature Greenhouse Moja kwa Moja): Hatua 9

Video: MAG (Miniature Greenhouse Moja kwa Moja): Hatua 9
Video: God Will Shake All Things | Derek Prince 2024, Julai
Anonim
MAG (Miniature Greenhouse Moja kwa Moja)
MAG (Miniature Greenhouse Moja kwa Moja)

Mama yangu ni wakati mwingi ana shughuli nyingi. Kwa hivyo nilitaka kumsaidia kwa kutengeneza nyumba zake za kijani kibichi. Kwa njia hii anaweza kuokoa muda kidogo kwani hatahitaji kumwagilia mimea.

Nitaweza kufanikisha hii na MAG (Bustani ndogo ya moja kwa moja). Kama ilivyo kwa jina, MAG ni mradi mdogo ambao unaweza kupanuliwa kwa ghala kubwa zaidi. MAG ni mfumo wa ufuatiliaji wa bustani unaojiendesha ambao unasoma na kutuma data ya sensorer tofauti kwa webserver inayoendesha Raspberry Pi. Mtumiaji ataweza kufuatilia mimea yao kwenye wavuti. Dhana hii inaendelezwa kama mradi wa mwisho ndani ya mwaka wa kwanza wa teknolojia ya media titika na mawasiliano, huko Howest Kortrijk, Ubelgiji.

Hatua ya 1: Vifaa

Vifaa
Vifaa
Vifaa
Vifaa
Vifaa
Vifaa

Ili kujenga mradi huu, utahitaji vitu vifuatavyo:

Umeme:

1. Raspberry pi 4 - kit2. Raspberry pi T-cobbler3. Bodi ya mkate4. Viunganishi vya mwanamume na mwanamume5. Viunganishi vya mwanamume na mwanamke6. LM35 (sensorer ya joto) 7. Sensorer 4x za unyevu8. DH911. MCP300810. Potentiometer (kwa kudhibiti, sio lazima) 11. Maonyesho ya LCD ya SunFounder12. 4x pombo la maji lisilo na mswaki 12V13. Mabomba ya maji14. Adapter 12V15. Kupitisha 4x 5V

Kesi:

1. Aquarium2. Mbao za mbao3. Baa ya pande zote ya chuma4. Misumari5. Screw6. Aquaplan Roofprimer

Zana:

1. Nyundo2. Saw3. Screwdriver4. Kuchimba visima5. Jalada la mbao6. Bunduki ya gundi 7. Rangi ya rangi8. Mashine ya kulehemu9. Kifaa cha kuuza

Katika faili ya Pdf hapa chini, unaweza kuona orodha kamili ya bei na viungo kwenye sehemu.

Hatua ya 2: Kutengeneza chafu

Kutengeneza chafu
Kutengeneza chafu
Kutengeneza chafu
Kutengeneza chafu
Kutengeneza chafu
Kutengeneza chafu
Kutengeneza chafu
Kutengeneza chafu

Katika picha zilizotolewa utapata kipimo kinachohitajika kwa bodi. Kwanza utapata picha na kipimo, juu yake utapata nambari (chini ya hii kutakuwa na habari ya ziada na nambari inayofanana). Pia kuna picha zilizotolewa za jinsi itaonekana.

Nambari 1 hadi 4 ni ya kesi hiyo na ukishaikata unaweza kushikamana pamoja kwa kucha misumari kwenye mashimo.

Bodi ya ziada, nambari 5 + 6, ni kifuniko ambacho unaweza kuweka juu ya chumba cha pi.

Vidokezo:

Katikati ya mashimo kwenye bodi zote ziko 0.8cm mbali na kingo (Mistari ya kijivu, angalia picha iliyo na nambari moja ni kumbukumbu). Mashimo yalichimbwa na bolt 2mm kwa kuni.

1: Hii ni sahani ya chini. Kwa upande wa kushoto una cm 64 kati ya mashimo 2. Hii inahesabu umbali kati ya mashimo na kingo upande wa kushoto na kulia. Bodi ya juu ina mraba 2cm x 2cm kwa kusudi la kupitisha nyaya za umeme. Bamba la chini lina 8cm x 2.5cm iliyokatwa ili kuweka onyesho la LCD.

2: Hizi ni pande ndefu zaidi na utahitaji 2 ya mbao hizi. Juu una kipande 2 cha 3mm x 10mm. Hii itatumika baadaye kusafirisha nyaya za sensorer unyevu.

3: Hizi ni pande fupi zaidi na utahitaji 4 ya mbao hizi.

4: Hizi ni makutano ya chombo cha mmea, utahitaji 2 ya mbao hizi. Utahitaji kuondoa kipande cheupe kama inavyoonyeshwa ili uweze kutelezesha hizi 2 kila mmoja

Hatua ya 3: Kumaliza Kesi ya chafu

Kumaliza Kesi ya chafu
Kumaliza Kesi ya chafu
Kumaliza Kesi ya chafu
Kumaliza Kesi ya chafu
Kumaliza Kesi ya chafu
Kumaliza Kesi ya chafu

Sasa kwa kuwa kila kitu kimewekwa pamoja, tutahakikisha kuwa sehemu za mimea hazina maji. Tunafanya hivyo kuhakikisha kuwa hakuna maji yanayoweza kuvuja, ikiwa tu. Ukiwa na brashi ya rangi rangi vyumba, ikiwa unataka unaweza kuongeza safu ya pili wakati kavu.

Ifuatayo ni kulehemu baa za chuma pamoja katikati ili tuweze kuishia na msalaba. Tutaweka sura hii ya chuma kwenye kasha baada ya kuchimba mashimo 4, 1 kila upande kama kwenye picha. Hakikisha wakati uliiweka kwamba pande zote 4 ni sawa.

Mwisho tutafanya notch katika kila upande wa chumba. Itengeneze ili mabomba ya maji yaweze kupumzika. Ongeza kipande kidogo cha kuni juu ili kiweke mahali pake. Hakikisha wakati wa kutumia kipande hiki cha kuni ambacho unaweza bado kuondoa bomba la maji kwa urahisi na kuirudisha ikiwa inahitajika.

Hatua ya 4: Programu kwenye Raspberry Pi

Programu kwenye Raspberry Pi
Programu kwenye Raspberry Pi
Programu kwenye Raspberry Pi
Programu kwenye Raspberry Pi

Ili nambari yangu ifanye kazi (ambayo nitaunganisha hapa chini) utahitaji kusanikisha vifurushi na maktaba. Jambo la kwanza ambalo linahitajika ni wewe kusasisha Pi yako.

Kwanza, sasisha orodha ya kifurushi cha mfumo wako kwa kuingiza amri ifuatayo:

Sasisha pakiti zako zote zilizosanikishwa kwa matoleo yao ya hivi karibuni na amri ifuatayo:

Ikiwa mfumo hauulizi reboot, fanya 'sudo reboot'. Hii ni kuhakikisha kuwa kila kitu kimewekwa sawa.

Baada ya kusanikisha vifurushi utahitaji kufunga maktaba kadhaa:

  • sudo pip3 kufunga - sasisha vifaa vya kuanzisha
  • Sudo apt-get kufunga python3-chupa
  • bomba la sudo -U chupa-cors
  • Sudo pip kufunga flask-socketio
  • Sudo apt-get kufunga rpi.gpio
  • sudo pip3 sakinisha Adafruit_DHT

Ukimaliza, fanya 'sudo reboot'.

Hatua ya 5: Kufanya Mzunguko

Kufanya Mzunguko
Kufanya Mzunguko
Kufanya Mzunguko
Kufanya Mzunguko

Katika hatua ya 2 tutafanya mzunguko wa mradi huu. Hii ndio kiwango cha chini kabisa unachohitaji ikiwa unataka ifanye kazi. Tumia meza ya fritzing na mchoro kutengeneza nakala ya mzunguko. Hapa ndipo unahitaji vifaa vyote vya umeme kutoka hatua ya 1.

Habari kuhusu mzunguko:

Tuna sensorer 5 zilizounganishwa na MCP3008 ambazo ni lm35 kwa joto la ndani na sensorer 4 za unyevu wa mchanga. DHT11 ya joto na unyevu wa nje na mwishowe swichi ya kuelea ya maji kuangalia ikiwa kuna maji ya kutosha kwenye hifadhi.

Sensor ya unyevu wa mchanga ina pato la analog na hutumia GPIO-pin kwenye Raspberry Pi.

Ziada:

Nilitekeleza pia onyesho la LCD ambalo litarahisisha baadaye kuungana na Raspberry Pi bila hitaji la kuungana na kompyuta yako ndogo. Hii sio lazima lakini inashauriwa sana.

Kabla ya kuiunganisha yote pamoja nilitumia ubao wangu wa mkate kuunganisha kila kitu pamoja na kujaribu sensorer zangu kuhakikisha kuwa kila kitu kinafanya kazi.

Hatua ya 6: Unda Hifadhidata

Unda Hifadhidata
Unda Hifadhidata

Ni muhimu sana kuhifadhi data yako kutoka kwa sensorer kwa njia iliyopangwa lakini pia salama. Hii ndio sababu niliamua kuhifadhi data yangu kwenye hifadhidata. Kwa njia hii tu naweza kupata hifadhidata hii (na akaunti ya kibinafsi) na kuitunza kupangwa. Katika picha hapo juu unaweza kupata mchoro wangu wa ERD.

Unaweza kuona mchoro wangu wa ERD hapo juu, pia nitaunganisha faili ya dampo ili uweze kuagiza hifadhidata kwako mwenyewe. Na hifadhidata hii utaweza kuonyesha vitu kadhaa kama:

  • Joto karibu na juu ya mimea
  • Unyevu karibu na mimea
  • Unyevu wa ardhi wa kila mmea
  • Angalia ikiwa pampu inawezeshwa kwa mmea
  • Na kadhalika..

Imeambatanishwa na hatua hii unaweza kupata dampo langu la Mysql. Kwa hivyo unaweza kuiingiza kwa urahisi. Pata dampo la Mysql.

Hatua ya 7: Tovuti

Tovuti
Tovuti
Tovuti
Tovuti

Nilitaka kuwa na uwezo wa kufuatilia mimea kwa hivyo nilitengeneza wavuti kunionyesha data hii. Kupitia wavuti utaweza kuangalia mimea, na vile vile kuwezesha / kulemaza pampu kando.

Wakati Pi inaanza, itaanza kutumia hati yangu ya chatu. Hii itakuwa kutunza kupata data kuonyesha kwenye wavuti. Kufuatia hati hiyo, pi atasoma data kutoka kwa sensorer kila saa kamili na kuziweka kwenye hifadhidata. Tovuti pia ni msikivu kwa hivyo inaweza kufunguliwa kwenye rununu.

Nambari yangu inaweza kupatikana kwenye github hapa hapa.

Hatua ya 8: Kuandika Nyuma

Kuandika Backend
Kuandika Backend

Sasa ni wakati wake wa kuhakikisha kuwa vifaa vyote hufanya kazi huko. Kwa hivyo niliandika nambari kadhaa katika chatu na kuipeleka kwenye rasiberi pi. Unaweza kupata nambari yangu kwenye Github.

Kwa kupanga nambari nilitumia Nambari ya Studio ya Visual. Nambari imeandikwa kwa html, CSS, javascript na chatu (Flask)

Hatua ya 9: Weka Kila kitu kwenye Kesi

Weka Kila kitu kwenye Kesi
Weka Kila kitu kwenye Kesi
Weka Kila kitu kwenye Kesi
Weka Kila kitu kwenye Kesi
Weka Kila kitu kwenye Kesi
Weka Kila kitu kwenye Kesi
Weka Kila kitu kwenye Kesi
Weka Kila kitu kwenye Kesi

Mara tu unapomaliza hatua zote kwa mafanikio, unaweza kuanza kuweka kila kitu kwenye kesi hiyo. Ili kufanya hivyo nakushauri sana uunganishe vifaa vyako pamoja ili visiweze kutenganishwa kwa bahati mbaya.

Niliunganisha relays kwenye kipande cha kuni ili wasiweze kunyongwa wanapokuwa kwenye kesi hiyo. Niliunganisha pia pampu kwenye hifadhi ili wasikae kupoteza. Mimi pia ushauri wa gundi sensor ya DHT11 juu ya sura.

Ilipendekeza: