Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Mzunguko wa Elektroniki
- Hatua ya 2: Kutengeneza Hifadhidata
- Hatua ya 3: Kanuni (backend)
- Hatua ya 4: Kanuni (mbele)
- Hatua ya 5: Kesi
Video: Mfumo wa Kunyunyizia Moja kwa Moja - Nyunyiza rahisi: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
EasySprinkle ni mradi wa mfumo wa kunyunyiza moja kwa moja wa nyasi kwenye bustani yako.
Wakati wa joto na mvua kidogo bila mvua inawezekana nyasi zako zinaanza kupungua maji na lazima uipe maji mwenyewe. Lengo la mradi huu ni kwa hivyo hautalazimika kufanya hivi tena na nyasi zako zitabaki na afya.
Mradi huu unatumia sensorer ya Joto, Unyevu na Kiwango cha Maji kutambua ikiwa nyasi ina maji mwilini au la. Mfumo utatoa maji kwa nyasi ikiwa imekosa maji kwa kutumia valve inayoweza kuunganishwa na mabomba ya maji ya vinyunyizi vyako ambayo itafunguliwa wakati inahitajika.
Vifaa
Mdhibiti Mdogo:
Pi ya Raspberry
Sensorer:
- Sensorer ya Joto la LM35
- Sensor ya Unyevu wa SparkFun
- T1592 P Sensorer ya Maji
- MCP3008 (kibadilishaji cha ADC kwa usomaji wa sensa)
Actuator:
- Mvua ya mvua 100-HV Solenoid Valve
- Moduli ya Kupitisha njia-1 (au vituo zaidi kulingana na idadi ya vali kwa vinyunyizio unavyotaka.)
- Transformer 24V / AC (Solenoid Valve inafanya kazi kwenye voltage ya AC ya 24V)
Hiari:
Kuonyesha LCD (kuonyesha Anwani ya IP ya Raspberry Pi)
Mzunguko:
- Bodi ya mkate na nyaya
- Waya za shaba kwa transformer
Kesi (hiari):
- Sanduku la mbao
- Piga kwa kutengeneza mashimo kwenye sanduku la mbao
- Gundi kuweka vifaa kwenye sanduku
Hatua ya 1: Mzunguko wa Elektroniki
Unaweza kufanya mzunguko wa elektroniki kwenye ubao wa mkate kwa kutumia skimu za mzunguko zilizowekwa kwenye hatua.
Kwa transformer tu utahitaji waya wa shaba ili kuiunganisha na moduli ya valve na relay.
Faili za kimkakati zinaweza kupakuliwa hapa chini:
Hatua ya 2: Kutengeneza Hifadhidata
Ili kutengeneza hifadhidata ya mradi lazima utengeneze mfano katika Workbench ya MySQL.
Hapa kuna meza ambazo utahitaji:
Actie
Hapa ndipo vitendo vyote vinakuja kwa kifaa.
Jedwali la 'actie' lina Kitambulisho cha Kifaa kinachorejelewa kutoka kwenye jedwali la 'kifaa'. Jedwali pia lina hali na tarehe.
Kifaa
Hapa ndipo vifaa vyote vinakuja.
Jedwali la 'kifaa' lina aina, kitengo cha kupimia na maelezo ya kila kifaa. (Sensorer na watendaji)
Kukadiri
Hapa ndipo hatua zote zinakuja.
Jedwali la 'meting' pia lina Kitambulisho cha Kifaa kutoka kwa jedwali la 'kifaa' na thamani na tarehe.
Unaweza pia kutumia faili ya dampo niliyoifanya ambayo inaweza kupatikana kwenye GitHub:
Hatua ya 3: Kanuni (backend)
Unaweza kupata nambari ya kurudi nyuma kwenye GitHub:
Inavyofanya kazi:
Nambari ya nyuma imeandikwa katika Python.
Backend itakuwa na nambari ya vifaa, sensorer zitapima kila saa na kutuma maadili haya kwa hifadhidata. Valve itaendeshwa kulingana na data ya sensorer na itafunguliwa kiatomati kwa saa ikiwa viwango vya chini vya senso havijafikiwa. Takwimu zinatumwa kutoka nyuma kwenda mbele kwa kutumia SocketIO.
Endesha tu programu.py kuifanya iweze kufanya kazi.
Kurekebisha kwa mapendeleo yako:
Ili kufanya nambari ifanye kazi unahitaji kubadilisha kitu.
Config.py ina hati za hifadhidata, badilisha hii kuwa mtumiaji wa hifadhidata, nywila, n.k.
Hatua ya 4: Kanuni (mbele)
Unaweza tena kupata nambari ya mbele kwenye GitHub:
Inavyofanya kazi:
Mbele ya mbele itakuwa na html na css kwa programu ya wavuti. Faili za javascript zinapaswa kuwasiliana kutoka mbele kwenda nyuma ili kupata data kwenye ukurasa wa wavuti.
Bandika faili kwenye folda / var / www / html ya Raspberry Pi yako.
Hatua ya 5: Kesi
Kama inavyoonekana kwenye picha hapo juu nilitumia sanduku la mbao kuweka vifaa na gundi. Na kuchimba mashimo ndani yake kwa kebo ya nguvu, sensorer na nyaya za valve. Pia nilikata mstatili kwenye kifuniko ili kutoshea onyesho la LCD ndani.
Kwa wazi unaweza kuchagua mwenyewe jinsi utakavyotengeneza casing yako, lakini hii ni kukupa mfano tu.
Ilipendekeza:
Raspberry Pi Kulingana na Kugusa Bure Moja kwa Moja Mfumo wa Kuosha mikono kwa Covid-19: 4 Hatua
Raspberry Pi Kulingana na Kugusa Bure Moja kwa Moja Mfumo wa Kuosha mikono kwa Covid-19: Ni mfumo rahisi wa kunawa mikono kwa kutumia sensorer za pir na bodi ya Raspberry pi. Maombi haya yameundwa kwa madhumuni ya usafi. Mfano unaweza kuwekwa katika maeneo ya umma, hospitali, maduka makubwa nk
Moja kwa moja 4G / 5G HD Kutiririka Video Kutoka kwa DJI Drone kwa Ucheleweshaji wa Chini [Hatua 3]: Hatua 3
Moja kwa moja Video ya 4G / 5G ya Utiririshaji wa HD Kutoka kwa DJI Drone kwa Ucheleweshaji wa Chini [Hatua 3]: Mwongozo ufuatao utakusaidia kupata mitiririko ya video yenye ubora wa HD kutoka karibu na drone yoyote ya DJI. Kwa msaada wa Programu ya Simu ya FlytOS na Maombi ya Wavuti ya FlytNow, unaweza kuanza kutiririsha video kutoka kwa drone
Mlishaji wa Kiwanda cha Moja kwa Moja cha WiFi Pamoja na Hifadhi - Usanidi wa Kilimo cha Ndani / Nje - Mimea ya Maji Moja kwa Moja na Ufuatiliaji wa Mbali: Hatua 21
Kilima cha Kiwanda cha Kiotomatiki cha WiFi kilicho na Hifadhi - Kuweka Kilimo cha ndani / Nje - Mimea ya Maji Moja kwa Moja na Ufuatiliaji wa Mbali: Katika mafunzo haya tutaonyesha jinsi ya kuanzisha mfumo wa kulisha mimea ya ndani / nje ambayo hunyunyizia mimea moja kwa moja na inaweza kufuatiliwa kwa mbali kutumia jukwaa la Adosia
Kilishi cha Mbwa Raspberry Pi Moja kwa Moja na Kijirusha Video Moja kwa Moja: Hatua 3
Feeder ya mbwa ya Raspberry Pi moja kwa moja & Kijirisho cha Moja kwa Moja cha Video: Hii ni Raspberry PI yangu inayowezesha feeder ya mbwa moja kwa moja. Nilikuwa nikifanya kazi kutoka asubuhi 11am hadi 9pm. Mbwa wangu huenda wazimu ikiwa sikumlisha kwa wakati. Iliyotafutwa google kununua feeders moja kwa moja ya chakula, hazipatikani India na kuagiza ghali op
DIY MusiLED, Muziki uliosawazishwa LEDs na Bonyeza mara moja Windows & Linux Maombi (32-bit & 64-bit). Rahisi kujirudia, Rahisi Kutumia, Rahisi kwa Port: 3 Hatua
DIY MusiLED, Muziki uliosawazishwa LEDs na Bonyeza mara moja Windows & Linux Maombi (32-bit & 64-bit). Rahisi kujirudia, Rahisi Kutumia, Rahisi Bandari. Mradi huu utakusaidia kuunganisha LEDs 18 (6 Nyekundu + 6 Bluu + 6 Njano) kwa Bodi yako ya Arduino na uchanganue ishara za wakati halisi wa Kompyuta yako na uzipeleke kwa taa za taa kuziwasha kulingana na athari za kipigo (Mtego, Kofia ya Juu, Kick)