Orodha ya maudhui:

Udhibiti wa PH / Mita - Arduino: Hatua 7
Udhibiti wa PH / Mita - Arduino: Hatua 7

Video: Udhibiti wa PH / Mita - Arduino: Hatua 7

Video: Udhibiti wa PH / Mita - Arduino: Hatua 7
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, Novemba
Anonim
Mdhibiti wa PH / Mita - Arduino
Mdhibiti wa PH / Mita - Arduino

*** Ikiwa picha na viungo havionekani, onyesha ukurasa upya

Hii inaweza kufundishwa kwa mdhibiti wa pH arduino au mita:

Mdhibiti ni maana ya athari zinazoanzia pH fulani na hupungua / kuongezeka kwa pH kawaida kwa sababu ya athari. Walakini, kwa athari nyingi, inahitajika kukaa kwa pH ya kuanzia. Kwa hivyo, ikiwa athari itatoka mbali sana na pH inayotakiwa, mradi huu wa arduino utasukuma asidi au msingi ili kurudisha pH katika hali ya kawaida.

--- Mradi huu unaweza pia kutumiwa tu kama sensa ya pH inayosoma pH ya suluhisho lolote.

Hatua ya 1: Vifaa vya lazima

-Arduino Uno

-Kompyuta na kibodi

-12V Pumpu ya Kioevu ya Peristaltic

-Analog pH Sensor / Meter Pro Kit ya Arduino

-I2C 20x4 Moduli ya Kuonyesha LCD ya Arduino

-IN4001 Diode

-PN2222 Transistor

-12V DC Power Adapter

-Mume kwa waya za Jumper za Kike

-Mume kwa waya za Jumper za Kiume

-Alligator Sehemu

Cable ya USB ya Arduino

-Bodi ya mkate

Hatua ya 2: Solder Diode Kati ya Prongs ya Pump

Diode ya Solder Kati ya Prongs ya Pump
Diode ya Solder Kati ya Prongs ya Pump

Solder diode kati ya prongs ya pampu peristaltic kama picha. Hakikisha kuweka bendi ya fedha ya diode inayoelekea kwenye (+) prong ya pampu. Hii italinda motor ya pampu.

Hatua ya 3: Wiring Up Hardware

Kuunganisha vifaa
Kuunganisha vifaa
Kuunganisha vifaa
Kuunganisha vifaa
Kuunganisha vifaa
Kuunganisha vifaa

A4 -------------------- kwa SDA ya LCD

A5 -------------------- kwa SCL ya LCD

GND ----------------- kwa GND ya LCD

5V -------------------- kwa VCC ya LCD

A0 -------------------- kwa prong ya kati (msingi) wa transistor

GND ----------------- kwa ** prong ya kushoto (emitter) ya transistor, ** inajulikana upande wa gorofa wa transistor

(-) prong pampu ---- kwa ** prong ya kulia (mtoza) wa transistor

(+) prong pampu ---- kwa Vin (12V)

A3 -------------------- kwa ishara ya waya (bluu) ya mita ya pH

5V -------------------- kwa (+) waya (nyekundu) ya mita ya pH

GND ----------------- kwa (-) waya (nyeusi) ya mita ya pH

_

*** Angalia picha kwa undani zaidi

Hatua ya 4: Kanuni

Kuna matoleo 2 ya faili ya Nambari ya Arduino iliyounganishwa… moja ni ya kudhibiti athari ambazo zinaongezeka katika pH, na nyingine ni kwa athari zinazopungua kwa pH

_

*** MUHIMU ***

Pakua maktaba zinazohitajika (zip iliyoambatanishwa na hii inayoweza kufundishwa)

Nambari hii hutumia maktaba ya LCD ambayo haijajumuishwa kwenye Arduino…

Ili kutekeleza faili hii ya zip katika mradi wako, pakua kwenye kompyuta yako, Katika dirisha la arduino, nenda kwenye "Mchoro" "Jumuisha Maktaba" "Ongeza Maktaba ya ZIP"

Hatua ya 5: Ujumbe muhimu - Serial Monitor

Mpango huu unatumia uingizaji wa serial kuendesha skrini za menyu. Hii inamaanisha kuwa itahitaji kuunganishwa na kompyuta au kompyuta wakati wa matumizi. Ili kutekeleza mfuatiliaji wa serial, bonyeza kitufe cha juu kulia (inaonekana kama glasi ya kukuza) kwenye dirisha la arduino.

*** MUHIMU - tumia "Autoscroll", "Hakuna mwisho wa mstari", na chaguzi za "9600 baud" kwenye skrini ya kufuatilia serial… ikiwa hutafanya hivyo, nambari hiyo haitatekelezwa kama ilivyoundwa

Ili kuingiza maadili, andika thamani kwa kutumia kibodi yako na bonyeza kitufe cha kuingiza, au bonyeza "Tuma"

Hatua ya 6: Kurekebisha Msimbo kwa Mahitaji ya Mdhibiti wako

Kuna vipindi rahisi sana ambavyo vinahitaji tu kubadilishwa ili kuhakikisha kuwa programu hii inakufanyia kazi! Hapo chini kuna mabadiliko yanayopendekezwa ya kubadilisha na maelezo yao:

- muda wa kujaza: inachukua muda gani pampu yako kujaza kioevu kabisa, kwa sekunde

- kuchelewesha Wakati: unataka muda gani mdhibiti asubiri kabla ya kusukuma suluhisho zaidi

- ndogo Badilisha: idadi ya sekunde unataka asidi / msingi kusukumwa wakati pH inapotoka kwa 0.3 - 1 pH

- kubwa Badilisha: idadi ya sekunde unataka asidi / msingi kusukumwa wakati pH inapotoka na> 1pH

_

Kwa kuongezea, utahitaji kugundua kipi cha kukabiliana na mteremko wa mita yako ya pH ina…

Ikiwa mteremko wangu na upunguzaji haufanyi kazi vizuri na mita yako ya pH, utahitaji kuchukua hatua zifuatazo:

(1) - kuweka mteremko = 1 na kukabiliana = 0

(2) - chukua na kurekodi usomaji wa pH katika suluhisho la haswa pH 4, pH 7, na pH 10

(3) - Unda mfumo wa hesabu kama hivyo:

(kusoma halisi pH 4) * mteremko + kukabiliana = 4

(kusoma halisi pH 7) * mteremko + kukabiliana = 7

(kusoma halisi pH 10) * mteremko + kukabiliana = 10

_

Tumia hesabu hizi tatu kupata laini inayofaa kusuluhisha kwa mteremko na kukabiliana na ubadilishe mabadiliko haya kwa mteremko wako mpya na maadili ya kukabiliana.

Ilipendekeza: