Orodha ya maudhui:

Bustani ya Smart IoT: Hatua 10 (na Picha)
Bustani ya Smart IoT: Hatua 10 (na Picha)

Video: Bustani ya Smart IoT: Hatua 10 (na Picha)

Video: Bustani ya Smart IoT: Hatua 10 (na Picha)
Video: Котенка просто оставили на обочине. Котенок по имени Роки 2024, Desemba
Anonim
Bustani ya Smart IoT
Bustani ya Smart IoT
Bustani ya Smart IoT
Bustani ya Smart IoT

Ikiwa wewe ni kitu kama mimi, unapenda matunda na mboga kwenye sahani yako, lakini huna wakati wa kutosha kudumisha bustani nzuri. Hii inayoweza kufundishwa itakuonyesha jinsi ya kujenga bustani nzuri ya IoT (ninaiita: Green Guard) ambayo hunyunyizia mimea yako na kukuonya juu ya hali hatari kama: jua kali, jua na jua.

Hii yote inafanikiwa kwa kutumia sensorer kadhaa rahisi na actuator inayodhibitiwa na Raspberry Pi. Kwenye wavuti, unaweza kuona vipimo kutoka kwa sensorer hizi na kudhibiti udhibiti wa maji.

Hatua ya 1: Vifaa na Zana

Vifaa:

  • 1x Raspberry Pi 4
  • Bawaba ya piano 1m
  • Mmiliki wa betri 1x 8x AA
  • Betri 8x AA
  • * 1x solenoid valve 12V 1/2"
  • 3m bomba la maji (plastiki, nailoni…) 12mm
  • Umbo la mkia la 1x
  • 2x mkia 1/2 "12mm
  • 5x bomba la bomba
  • 1x 5 jerrycan
  • 4m mbao
  • Jopo la mbao la 1x 100cm / 50cm
  • 1x foil foil 2m / 1m
  • dakika. Screws 50
  • Bodi ya mkate ya 1x
  • Kufungwa kwa sumaku 2x
  • 1x npn transistor
  • Sensor ya joto na unyevu wa 1x
  • Sensor ya taa ya 1x LDR
  • Sensor ya unyevu wa mchanga wa 1x
  • Onyesho la LCD la 1x
  • 2x 1/2 "bomba L sura

Hati hii inakuonyesha ni wapi nilipata vifaa hivi.

* Ni muhimu kwamba valve ya solenoid haina shinikizo la chini la kufanya kazi. Ikiwa inafanya hivyo, maji yatajitahidi kupita.

Zana:

  • miter saw (hiari: aina yoyote ya msumeno)
  • kuchimba mkono (hiari: bisibisi)
  • bunduki kikuu (hiari: screws)
  • gundi ya kuni

Hatua ya 2: Kuunda Mzunguko

Kujenga Mzunguko
Kujenga Mzunguko

Vipengele vifuatavyo vitaunganishwa na Raspberry Pi:

  • MCP3008

    • Sensor ya taa ya LDR
    • Sensor ya unyevu wa mchanga
  • Uhisi wa unyevu na joto ya DHT11
  • PCF8574

    Uonyesho wa LCD

  • TIP120 transistor

    valve ya solenoid

Sensorer mbili (LDR na unyevu wa Udongo) zimeunganishwa na MCP3008 ambayo inaruhusu ishara za analog kusomwa na Raspberry Pi. Ninatumia PCF8574 kuandika data kwa LCD kwa sababu inaokoa pini nyingi za GPIO.

Unaweza tu kufuata picha hapo juu wakati wa kujenga mzunguko.

Hatua ya 3: Kuweka Hifadhidata

Kuweka Hifadhidata
Kuweka Hifadhidata
Kuweka Hifadhidata
Kuweka Hifadhidata

Kuwa na udhibiti kamili juu ya bustani yako, utahitaji kuona ratiba inayoonyesha vipimo vyote kutoka kwa sensorer zako. Ninatumia hifadhidata ya SQL kuokoa vipimo hivi vyote.

Nimeandaa faili ya kibinafsi ambayo inajumuisha hifadhidata nzima inayohitajika kwa mradi huu. Unaweza kupata hii kwenye folda ya usafirishaji wa hifadhidata katika ghala langu la Git na uingize hifadhidata hii kwenye MySQL Workbench kwa kufungua seva> uingizaji wa data na kisha uchague faili iliyo na ubinafsi na uunda hifadhidata mpya.

Hifadhidata hii ina meza nne: upimaji wa tblme, tbldevice, tblwarning na tblaction. Tbldevice ina sensorer zote na actuator. Ujumbe katika tblwarning uko katika Uholanzi, lakini unaweza kuzibadilisha kwa urahisi kwa kubofya alama ya kutekeleza kwenye meza, kubadilisha ujumbe na kutumia mabadiliko. Tblaction ina vitendo ambavyo vinaweza kutekelezwa na programu nitazungumza juu ya hatua inayofuata. Vitendo hivi ni k.k.

Hatua ya 4: Programu

Kupanga programu
Kupanga programu
Kupanga programu
Kupanga programu
Kupanga programu
Kupanga programu

Unaweza kupata nambari yote muhimu katika hazina yangu ya Git. Mwisho wa mbele na mwisho wa nyuma.

Mpango huu hufanya vitu vyote vya kiufundi kama vile: soma data ya sensorer, washa mtendaji…

Hapo juu, unaweza kuona picha kadhaa za wavuti. Ni kwa dutch lakini wewe

Hatua ya 5: Kujenga Sura ya Msingi ya Bustani

Kujenga Sura ya Msingi ya Bustani
Kujenga Sura ya Msingi ya Bustani

Hatua ya kwanza ya kufanya mradi wa mwili ni kujenga mabanda ya msingi ya bustani. Anza na kukata mbao kadhaa katika vipimo vifuatavyo:

  • a - 2x 100cm / 20cm
  • b - 2x 46.4cm / 20cm
  • c - 1x 46.4cm / 18.2cm
  • d - 1x 46cm / 18cm
  • e - 1x 15cm / 20cm
  • f - 1x 31cm / 20cm

Kwanza, chukua mbao pande zote mbili za jopo la mbao. Njia bora ya kushikamana na hii huenda kwa hatua nne:

  1. kuchimba mashimo kwenye jopo ambapo screws zitapita
  2. tumia kisima cha kuchimba visima ili kutengeneza nafasi ya kichwa cha screw kuingia
  3. weka laini ya gundi ya kuni ambapo ubao utaunganishwa
  4. weka ubao kwenye gundi na utoboleze visu kupitia mashimo uliyochimba mapema

Screws 5 zitatosha kushikilia mbao a. Basi unaweza kufanya vivyo hivyo na mbao b, ambazo nilitumia screws 3 chini na 2 upande.

Hatua ya 6: Jenga Hifadhi ya Maji

Jenga Hifadhi ya Maji
Jenga Hifadhi ya Maji
Jenga Hifadhi ya Maji
Jenga Hifadhi ya Maji
Jenga Hifadhi ya Maji
Jenga Hifadhi ya Maji

Ambatisha ubao e kwenye kona ambayo unaweza kuona kwenye picha ukitumia njia niliyoelezea katika hatua ya awali. Unaweza kufanya hivyo kwa urahisi peke yako kwa kutumia kipande cha kuni na mtungi (angalia picha ya pili).

Ili kuunga mkono ubao huu, fanya boriti ndogo ya mbao na pande zilizo na pembe za digrii 45 juu na chini. Ili kuhakikisha inagusa sakafu wakati wa kuiunganisha kwenye ubao ulio wima, chora mstari mahali pa kuona upande wa juu kama mimi katika picha ya tatu.

Ifuatayo, tumia kuni chakavu kujenga sura inayofaa jerrycan unayotumia. Ambatisha sura kwenye jukwaa ukitumia gundi ya kuni. Sura niliyoifanya haikuwa sawa kabisa kwa hivyo niliikaza kwa kubana na clams mbili wakati nimeunganisha na kuiacha iweke usiku.

Mwishowe, utahitaji kushikamana na bomba lenye umbo la L chini ya jerrycan na utengeneze shimo kwenye ubao unaounga mkono jerrycan ili bomba lipite. Ili kushikamana na kusambaza, niliunganisha kipande cha bomba kwenye sahani ya chuma ambayo niliunganisha kwenye jerrycan nikitumia gundi ya ulimwengu ya Sikaflex. Vinginevyo, unaweza kushinikiza tu kipande cha neli kwenye shimo unalotengeneza kwenye jerrycan na uweke gundi ya kutosha ulimwenguni ili iweze kukaa mahali. Unaweza kufanya shimo chini ya jerrycan na shimo la msumeno kidogo kwa mkono wako wa kuchimba.

Hatua ya 7: Kuunganisha bomba na Tubing

Kuunganisha Bomba na Tubing
Kuunganisha Bomba na Tubing
Kuunganisha Bomba na Tubing
Kuunganisha Bomba na Tubing
Kuunganisha Bomba na Tubing
Kuunganisha Bomba na Tubing

Kabla ya kuunganisha neli yoyote, ambatanisha karatasi ya bwawa ndani ya sehemu ya bustani ya mradi huo. Niliiweka nje ya mradi huo na bunduki ndogo. Unaweza kukunja vipande vya kona ili vitoshe vizuri na kukata sehemu ambazo kuna foil nyingi.

Kwa kufanya hivyo, unaweza kuanza kuchimba mashimo 2 kutoka sehemu ya bustani hadi sehemu ya usimamizi kwa urefu wa takriban cm 15 kwa neli kufika kwenye bustani yenyewe. Unaweza kupunguza kiwango cha mabanzi na kuchimba kupitia foil kwa kurekebisha vipande 2 vya kuni kwenye ubao na kuchimba kupitia wao kama kwenye picha hapo juu. Unaweza kusukuma zilizopo mbili kupitia mashimo na kuziunganisha katikati nyuma ya ubao. Kisha unaweza kuchimba mashimo 2.5mm kwenye mirija ili maji yatoke (na usisahau kuchimba shimo moja upande wa juu wa bomba ili maji yaendelee kutiririka wakati valve ya solenoid imefungwa).

Piga mashimo mawili (sio njia yote) mwishoni mwa bustani ili ushikamishe mwisho wa zilizopo. Gundi vipande vya chuma vya cylindrical 2 ndani ya mashimo na kushinikiza mwisho wa zilizopo juu yao.

Ifuatayo, ambatisha kipande cha kuni kwenye jopo la sakafu karibu na hifadhi ya maji (kama kwenye picha). Hapa ndipo valve ya solenoid itakaa juu, kwa hivyo jaribu msimamo wake ili kuhakikisha kuwa solenoid yako inalingana nayo. Juu ya kipande hiki, ambatisha kipande cha chuma chenye umbo la L ambapo valve ya solenoid itarekebishwa.

Hatua ya 8: Kuunganisha Elektroniki

Kuunganisha Elektroniki
Kuunganisha Elektroniki
Kuunganisha Elektroniki
Kuunganisha Elektroniki
Kuunganisha Elektroniki
Kuunganisha Elektroniki
Kuunganisha Elektroniki
Kuunganisha Elektroniki

Anza kwa kuunda vipande viwili vya kuni. Moja ya DHT11 na LDR, na moja ya sensorer ya unyevu wa mchanga. Unaweza kuona vipande hivyo kwenye picha hapo juu. Ambatisha kama inavyoonekana kwenye picha.

Unaweza kuficha waya za DHT11 na LDR kwa kuweka kipande cha karatasi juu ya hizo na kuzipitia. Piga shimo ambapo waya zinaweza kupitia.

Ifuatayo, kutengeneza shimo kwa onyesho la LCD, chimba mashimo mawili kwenye ncha za diagonal za nafasi ya LCD na utumie hacksaw kuona mstatili.

Unaweza kuweka ubao wa mkate, Raspberry Pi na pakiti ya betri ya 12V ndani nyuma ya LCD kwenye kona (na tumia Velcro kuzishikilia). Kisha unatumia sanduku la plastiki, kata pande 2 na kuiweka juu ya vifaa vya elektroniki ili kuwakinga na maji yoyote yanayotiririka. Kuunganisha kipande kidogo cha kuni kwenye jopo la sakafu karibu na sanduku la plastiki huiweka mahali pake.

Mwishowe, piga laini ya mashimo chini tu ya urefu wa sanduku la plastiki ili hewa ya moto ya Raspberry Pi iweze kutoroka.

Hatua ya 9: Kuunganisha bawaba

Kuunganisha bawaba
Kuunganisha bawaba
Kuunganisha bawaba
Kuunganisha bawaba

Kitu pekee kilichobaki kufanya sasa ni kushikamana na mbao mbili za mwisho ulizozisoma mwanzoni.

Kwanza, tazama kona ya chini kulia ya ubao upande. Hapa ndipo kebo ya umeme itapitia.

Basi unaweza kuziba bawaba kwenye mbao kama kwenye picha hapo juu.

Hatua ya 10: Kufunga

Ikiwa unaamua kutengeneza mradi huu mwenyewe, niambie katika maoni (:

Asante kwa kusoma.

Ilipendekeza: