Orodha ya maudhui:

Udhibiti wa Maji / Uogaji wa Arduino: Hatua 5
Udhibiti wa Maji / Uogaji wa Arduino: Hatua 5

Video: Udhibiti wa Maji / Uogaji wa Arduino: Hatua 5

Video: Udhibiti wa Maji / Uogaji wa Arduino: Hatua 5
Video: Использование Melexis MLX90614 Инфракрасный термометр с Arduino 2024, Novemba
Anonim
Mdhibiti wa Maji / Maoga ya Arduino
Mdhibiti wa Maji / Maoga ya Arduino

Leo, tutakuwa tukijenga mdhibiti rahisi wa maji. Huu ni mradi rahisi sana na ni rahisi sana kujenga. Kifaa hiki kinadhibiti valve ya solenoid kudhibiti mtiririko wa maji kulingana na wakati uliowekwa. Wakati huu unaweza kubadilishwa kwa urahisi na nambari hubadilishwa ikiwa inahitajika. Vifaa vya mradi huu vitakuwa rahisi kupata na kununua. Tovuti nzuri ya kupata vifaa vya bei nafuu ni aliexpress au ebay.

Vifaa

Arduino Uno (1)

Bodi ya mkate (1)

Waya wa kiume na wa kuruka

Waya wa jumper wa kiume na wa kike

Kinga ya 220ohm (2)

Moduli ya LCD 1602 (1)

12V Solenoid (1)

MOSFET (Nilitumia IRFZ44N, lakini mosfet yoyote inapaswa kufanya kazi)

1N4007 Diode (1)

Buzzer (1)

XL6009 Kuongeza Buck Converter (1)

Potentiometer 100K au Trimmer (1)

Badilisha (1)

Chombo cha plastiki (hiari, lakini imependekezwa)

Hatua ya 1: Chapa Mzunguko

Mfano Mzunguko
Mfano Mzunguko
Mfano Mzunguko
Mfano Mzunguko

Tengeneza mzunguko kwenye ubao wa mkate kulingana na skimu. Nilifanya mabadiliko machache kwenye mzunguko wa asili. Kwa sababu sina valve ya mafuta hivi sasa, nilitumia mosfet na kuongoza kuiga umeme na kuzima solenoid. Ikiwa unayo solenoid, unahitaji kutumia kibadilishaji cha kuongeza nguvu ili kuongeza reli ya 5v hadi 12v ili kubadili solenoid. Nilitumia toleo la diy la kibadilishaji cha kuongeza nguvu, lakini kununua moja kutoka kwa aliexpress inapendelewa. Ikiwa haujui jinsi ya kutumia ubao wa mkate, tafadhali angalia video hii muhimu ya youtube hapa: https://www.youtube.com/watch? v = 6WReFkfrUIk

Utatuzi wa shida:

Ikiwa hakuna kinachoonekana kwenye skrini ya LCD, jaribu kurekebisha potentiometer. Kifaa hiki kinadhibiti kiwango cha mwangaza na kulinganisha. Hakikisha kuwa unatumia diode ya kurudi nyuma kwenye chanzo cha mosfet au utaifanya kaanga. Hii ni kwa sababu ya spikes zinazobadilisha zinazosababisha kutoka kwa solenoid inapozima na kuzima.

Hatua ya 2: Kupakia Nambari

Pakua IDE ya Arduino ikiwa bado haujatoka https://www.arduino.cc/en/Main/Software. Ikiwa unataka kubadilisha wakati wa kuoga na wakati wa joto, unaweza kubadilisha muda kwenye mistari 2 ya kwanza ya nambari chini ya usanidi wa mtumiaji. Kabla ya kupakia, hakikisha unachagua bodi sahihi na bandari ya serial. Hii inaweza kufanywa kwa kwenda kwenye zana na kisha bodi na bandari. Ikiwa una shida kutumia arduino tafadhali angalia video hii muhimu sana ya youtube na Afrotechmods:

Hatua ya 3: Kupima Mzunguko

Unganisha benki yako ya betri ya 5v kwa mzunguko na arduino na uwashe swichi ya umeme. Kifaa kinapaswa kuanza kuhesabu kutoka wakati uliowekwa na buzzer inapaswa kulia wakati wa vipindi maalum. Mosfet inapaswa kuzima baada ya kifaa kuhesabu hadi sifuri. Unaweza kuthibitisha hii kwa kutumia kuongozwa kushikamana na kontena ya 220ohm kati ya reli ya 5v na chanzo cha mosfet. Hakikisha mtaro wa mosfet umeunganishwa ardhini. Nilikutana na maswala machache wakati wa upimaji wa mzunguko. Nilipounganisha arduino, kiongozi wangu aliamua kulipuka kwa nguvu. Niligundua kuwa sikuongeza kipinga nguvu cha sasa kwa iliyoongozwa. Mara baada ya mimi kuchukua nafasi ya iliyoongozwa na mpya na kuongeza kipingaji, hakuna maswala zaidi yaliyotokea na mzunguko ulifanya kazi vizuri sana.

Hatua ya 4: Kuelewa Mzunguko

Kuelewa Mzunguko
Kuelewa Mzunguko
Kuelewa Mzunguko
Kuelewa Mzunguko
Kuelewa Mzunguko
Kuelewa Mzunguko

Labda unashangaa jinsi mzunguko huu unafanya kazi. Arduino ni microcontroller na kimsingi ni akili za usanidi huu wote. Tumeipanga na nambari ya LCD ili kuendesha skrini ya LCD. Tunatumia pini za pato la dijiti kwenye arduino ili kutuma mpigo wa ishara ya juu au ya chini kwenye lango la mosfet ili kuiwasha. Unaweza kujiuliza ni nini mosfet ni. Mosfet ni kifaa kinachowasha na kuzima kulingana na ishara ya kuingiza na inaruhusu nguvu kutiririka kati ya pini 2 zingine. Hivi ndivyo kompyuta yako ndogo inawasha. Unapobonyeza kitufe cha umeme, ishara hutumwa kwa mosfet ambayo inaruhusu nguvu ya sinia au nguvu ya betri kutiririka kwenye ubao wa mama wa mbali. Katika kesi hii, tunatumia mosfet kuwasha valve ya solenoid. Valve ya solenoid inahitaji 12v kuwasha na kupasuka kwa juu sana kwa sasa ili kuifungua. Hii ndio sababu tunahitaji mosfet. Pato la arduino linaweza tu kusambaza 5v kwa 100ma, kwa hivyo tunaunganisha mosfet kati ya solenoid na chanzo cha nguvu cha 12v, ambacho kinaweza kutoa nguvu zaidi. Tunaunda chanzo hiki cha nguvu cha 12v kwa kutumia kibadilishaji cha kuongeza nguvu, ambacho hupandisha 5v yetu kutoka arduino yetu hadi 12v kuendesha valve ya solenoid. Potentiometer ni kifaa kinachoruhusu marekebisho ya upinzani, ambayo ni kama nguvu ya kuzuia ya sasa. Wakati tunarekebisha potentiometer hii karibu na skrini ya LCD, tunabadilisha voltage kwenda kwa taa ya nyuma, ambayo hupunguza au kuongeza kiwango cha kulinganisha na mwangaza wa mwangaza. Labda unauliza diode ni nini na kwa nini inahitajika katika mzunguko huu. Diode ni kifaa kinachoruhusu mtiririko wa sasa kuelekea mwelekeo mmoja, lakini sio njia nyingine. Katika mzunguko huu, tumeiweka kama diode ya kurudi nyuma. Solenoid imeundwa na sumaku ya umeme ili kuinua upana na kuifunga wakati wa sasa unatumika. Wakati solenoid inafungwa, hutuma mapigo ya juu sana ya sasa kurudi kwenye mosfet, ambayo inaweza kukaanga kwa urahisi. Tunatumia diode hii kutuma mapigo haya ya juu kwenye laini za umeme ili kuokoa mosfet wetu. Huna haja ya diode hii kwa mzunguko kufanya kazi, lakini inashauriwa kwa sababu za kuegemea. Tunatumia ubao wa mkate kujaribu haraka mzunguko na kuufanya ufanye kazi. Huna haja ya kutengeneza sehemu yoyote ikiwa unatumia ubao wa mkate. Kuunganisha mzunguko kunaweza kuchukua muda mwingi na inaweza hata kufanya kazi vizuri kwenye jaribio lako la kwanza. Hii ndio sababu tunatumia ubao wa mkate kujaribu mzunguko kwanza na kuhakikisha inafanya kazi na kisha tunaiunganisha kwenye protoboard ili kuifanya iwe bidhaa ya mwisho ya kazi.

Picha:

1 - pini ya Mosfet

2 - Skrini ya LCD

3 - 12v solenoid

4 - Kuongeza kibadilishaji

4 - Arduino uno

5 - Potentiometer

6 - Diode

7 - Bodi ya mkate

8 - Kitabu cha ulinzi

Hatua ya 5: Maagizo haya hayajakamilika kabisa

Kwa kuwa sina valve ya pekee, siwezi kupima vizuri mzunguko katika hali halisi ya maisha. Mara tu nitakapopokea valve, mara moja nitaanza kubuni kizingiti, kutengeneza vifaa kwenye pcb, na kuipima kwenye oga yangu. Nitasasisha hii inayoweza kufundishwa haraka iwezekanavyo. Asante kwa uelewa wako.

Ilipendekeza: