Cuprins:
- Pasul 1: Materiale necesare
- Pasul 2: Diodă de lipit între vârfurile pompei
- Pasul 3: Cablarea hardware-ului
- Pasul 4: Codul
- Pasul 5: Notă importantă - Monitor serial
- Pasul 6: Ajustarea codului la nevoile autorității dvs. de reglementare
- Pasul 7: Video al regulatorului / contorului PH cu funcție de calibrare
Video: Regulator PH / Meter - Arduino: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
*** Dacă nu apar fotografii și linkuri, reîmprospătați pagina
Acesta este un instructable pentru un regulator de pH arduino sau un contor:
--- Regulatorul este destinat reacțiilor care încep de la un anumit pH și scad / cresc natural în pH datorită reacției. Cu toate acestea, pentru multe reacții, se dorește să rămână la pH-ul inițial. Deci, dacă reacția se abate prea departe de pH-ul dorit, acest proiect arduino va pompa în acid sau bază pentru a readuce pH-ul la normal.
--- Acest proiect poate fi folosit și simplu ca senzor de pH care citește pH-ul oricărei soluții.
Pasul 1: Materiale necesare
-Arduino Uno
-Computer și tastatură
-Pompă de lichid peristaltic de 12V
-Sensor analogic pH / Meter Pro Kit pentru Arduino
-Modul de afișaj LCD I2C 20x4 Arduino
-IN4001 Diodă
-PN2222 Tranzistor
-Adaptor de alimentare 12V DC
-Siruri pentru bărbați până la femei
-Siruri jumper de la mascul la mascul
-Clipuri aligator
-Cablu USB Arduino
-Panoul
Pasul 2: Diodă de lipit între vârfurile pompei
Lipiți dioda între vârfurile pompei peristaltice așa cum se arată în imagine. Asigurați-vă că ați pus banda argintie a diodei îndreptată spre vârful (+) pompei. Acest lucru va proteja motorul pompei.
Pasul 3: Cablarea hardware-ului
A4 -------------------- la SDA-ul LCD
A5 -------------------- la SCL-ul LCD
GND ----------------- la GND de LCD
5V -------------------- la VCC de LCD
A0 -------------------- la vârful mijlociu (baza) tranzistorului
GND ----------------- la ** vârful (emițătorul) stâng al tranzistorului, ** se referă la partea plană a tranzistorului
(-) pompa cu vârf ---- la ** vârful drept (colector) al tranzistorului
(+) pompă cu vârf ---- către Vin (12V)
A3 -------------------- pentru a semnaliza firul (albastru) al pH-metrului
5V -------------------- la (+) fir (roșu) de pH-metru
GND ----------------- la (-) fir (negru) de pH-metru
_
*** Vedeți fotografii pentru mai multe detalii
Pasul 4: Codul
Există 2 versiuni ale fișierului Cod Arduino atașate … una este pentru reglarea reacțiilor care cresc în pH, iar cealaltă este pentru reacțiile care scad în pH
_
*** IMPORTANT ***
Descărcați bibliotecile necesare (zip atașat în acest instructable)
Acest cod folosește o bibliotecă LCD care nu este deja inclusă pe Arduino …
Pentru a implementa acest fișier zip în proiectul dvs., descărcați-l pe computer, În fereastra arduino, accesați „Sketch” „Include Library” „Add. ZIP Library”
Pasul 5: Notă importantă - Monitor serial
Acest program folosește o intrare Serial pentru a conduce ecranele meniului. Aceasta înseamnă că va trebui să fie conectat la un computer sau laptop în timpul utilizării. Pentru a acționa monitorul serial, faceți clic pe butonul din dreapta sus (arată ca o lupă) din fereastra arduino.
*** IMPORTANT - utilizați opțiunile „Autoscroll”, „Fără sfârșit de linie” și „9600 baud” pe ecranul monitorului serial … dacă nu, codul nu va funcționa așa cum a fost proiectat
Pentru a introduce valori, tastați o valoare folosind tastatura și apăsați tasta Enter sau dați clic pe „Trimiteți”
Pasul 6: Ajustarea codului la nevoile autorității dvs. de reglementare
Există constante foarte simple care trebuie doar schimbate pentru a vă asigura că acest program funcționează pentru dvs.! Mai jos sunt constantele recomandate de modificat și descrierile acestora:
- fillTime: cât durează pompa să se umple complet cu lichid, în câteva secunde
- delayTime: cât timp doriți ca regulatorul să aștepte înainte de a pompa mai multe soluții
- smallAdjust: numărul de secunde în care doriți ca acidul / baza să fie pompat atunci când pH-ul deviază cu 0,3 - 1 pH
- LargeAdjust: numărul de secunde în care doriți să fie pompat acidul / baza atunci când pH-ul deviază cu> 1pH
_
În plus, va trebui să vă dați seama ce decalaj și înclinare are pH-metrul dvs. …
Dacă panta și decalajul meu nu funcționează bine cu pH-metrul dvs., va trebui să faceți următorii pași:
(1) - panta setată = 1 și offset = 0
(2) - luați și înregistrați citirile pH-ului în soluții cu pH exact 4, pH 7 și pH 10
(3) - Creați un sistem de ecuații astfel:
(citirea reală a pH-ului 4) * panta + decalaj = 4
(citirea reală a pH-ului 7) * panta + decalaj = 7
(citire reală a pH-ului 10) * panta + decalaj = 10
_
Utilizați aceste trei ecuații pentru a găsi o linie de potrivire optimă pentru rezolvarea pantei și a decalajului și schimbați aceste constante în noile valori ale pantei și decalajului
Recomandat:
Regulator de tensiune de la 12v la 3v: 8 pași
Regulator de tensiune de la 12v la 3v: Puteți reduce cu ușurință orice sursă de curent continuu utilizând doar 2 rezistențe. Divizorul de tensiune este circuitul de bază și cel mai ușor pentru a opri orice sursă de curent continuu. În acest articol, vom face un circuit simplu pentru a descărca 12v în 3
Regulator de curent liniar cu LED de alimentare simplu, revizuit și clarificat: 3 pași
Regulator de curent liniar cu LED de putere simplu, revizuit și clarificat: acest instructabil este în esență o repetare a circuitului regulatorului de curent liniar al lui Dan. Versiunea sa este foarte bună, desigur, dar îi lipsește ceva din punct de vedere al clarității. Aceasta este încercarea mea de a aborda acest lucru. Dacă înțelegeți și puteți construi versiunea lui Dan
CONSTRUIȚI un REGULATOR SMD 7805 PCB: 9 pași
CONSTRUIȚI un REGULATOR PCB SMD 7805: salut și bine ați venit la un alt instrument de bază, dar util Vă v-ați întrebat să încercați să lipiți componente SMD sau poate să creați un mini PCB pentru un regulator de tensiune 78XX? Nu mai spuneți … Cum să faci un mini PCB cu un led frumos
Convertor Boost Esp8266 cu o UI Blynk uimitoare cu regulator de feedback: 6 pași
Convertor de amplificare bazat pe Esp8266 cu o UI Blynk uimitoare cu regulator de feedback: În acest proiect vă voi arăta o modalitate eficientă și comună de a crește tensiunile DC. Vă voi arăta cât de ușor poate fi să construiți un convertor boost cu ajutorul unui Nodemcu. Să-l construim. De asemenea, include un voltmetru pe ecran și un feedback
Regulator automat de temperatură: 4 pași
Regulator automat de temperatură: Acest proiect vă ajută automat și electronic să controlați și să rămâneți aceeași temperatură într-un interval echitabil, de asemenea, la temperatura confortabilă pentru ca oamenii să rămână relativ. Într-o zonă constantă, sau în mod specific într-o cameră, fără factor