Sommario:
- Passaggio 1: materiali necessari
- Passaggio 2: diodo di saldatura tra i poli della pompa
- Passaggio 3: cablaggio dell'hardware
- Passaggio 4: il codice
- Passaggio 5: nota importante: monitor seriale
- Passaggio 6: adeguamento del codice alle esigenze del regolatore
- Passaggio 7: video del regolatore/misuratore di pH con funzione di calibrazione
Video: Regolatore/misuratore di PH - Arduino: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
***Se foto e link non vengono visualizzati, aggiorna la pagina
Questo è un istruibile per un regolatore o misuratore di pH arduino:
--- Il regolatore è pensato per reazioni che iniziano a un certo pH e naturalmente diminuiscono/aumentano il pH a causa della reazione. Tuttavia, per molte reazioni, si desidera rimanere al pH iniziale. Quindi, se la reazione si discosta troppo dal pH desiderato, questo progetto arduino pomperà in acido o base per riportare il pH alla normalità.
--- Questo progetto può essere utilizzato anche semplicemente come un sensore di pH che legge il pH di qualsiasi soluzione.
Passaggio 1: materiali necessari
-Arduino Uno
-Computer e tastiera
-12V Pompa peristaltica per liquidi
-Sensore di pH analogico / Kit misuratore Pro per Arduino
-Modulo display LCD Arduino I2C 20x4
-IN4001 Diodo
-PN2222 Transistor
-12V DC Adattatore di alimentazione
-Fili jumper maschio-femmina
-Fili jumper maschio-maschio
-Coccodrilli a coccodrillo
-Cavo USB Arduino
-tagliere
Passaggio 2: diodo di saldatura tra i poli della pompa
Saldare il diodo tra i rebbi della pompa peristaltica come nella foto. Assicurati di posizionare la fascia argentata del diodo rivolta verso il polo (+) della pompa. Questo proteggerà il motore della pompa.
Passaggio 3: cablaggio dell'hardware
A4 -------------------- alla SDA di LCD
A5 -------------------- al SCL di LCD
GND ----------------- a GND di LCD
5V -------------------- a VCC di LCD
A0 -------------------- al polo centrale (base) del transistor
GND ----------------- a **polo sinistro (emettitore) del transistor, **riferito al lato piatto del transistor
(-) pompa a polo ---- a **polo destro (collettore) del transistor
(+) pompa a poli ---- a Vin (12V)
A3 -------------------- per segnalare il filo (blu) del pHmetro
5V -------------------- al filo (+) (rosso) del pHmetro
GND ----------------- al filo (-) (nero) del pHmetro
_
***Vedi le foto per maggiori dettagli
Passaggio 4: il codice
Ci sono 2 versioni del file del codice Arduino allegato… una è per regolare le reazioni che stanno aumentando di pH e l'altra è per le reazioni che diminuiscono di pH
_
*** IMPORTANTE ***
Scarica le librerie necessarie (zip allegato in questo istruibile)
Questo codice utilizza una libreria LCD che non è già inclusa in Arduino…
Per implementare questo file zip nel tuo progetto, scaricalo sul tuo computer, Nella finestra di arduino, vai su "Schizzo" "Includi libreria" "Aggiungi libreria. ZIP"
Passaggio 5: nota importante: monitor seriale
Questo programma utilizza un ingresso seriale per guidare le schermate del menu. Ciò significa che dovrà essere collegato a un computer o laptop durante l'uso. Per utilizzare il monitor seriale, fai clic sul pulsante in alto a destra (sembra una lente di ingrandimento) nella finestra di arduino.
***IMPORTANTE - utilizzare le opzioni "Scorrimento automatico", "Nessuna fine riga" e "9600 baud" sullo schermo del monitor seriale… in caso contrario, il codice non funzionerà come previsto
Per inserire valori, digita un valore utilizzando la tastiera e premi il tasto Invio oppure fai clic su "Invia"
Passaggio 6: adeguamento del codice alle esigenze del regolatore
Ci sono costanti molto semplici che devono essere cambiate per assicurarsi che questo programma funzioni per te! Di seguito sono riportate le costanti consigliate da modificare e le relative descrizioni:
-- fillTime: quanto tempo impiega la pompa a riempirsi completamente di liquido, in secondi
-- delayTime: quanto tempo si desidera che il regolatore attenda prima di pompare più soluzione
-- smallAdjust: numero di secondi in cui si desidera pompare acido/base quando il pH devia di 0,3 - 1 pH
-- largeAdjust: numero di secondi in cui si desidera pompare acido/base quando il pH devia di > 1pH
_
Inoltre, dovrai capire quale offset e pendenza ha il tuo pHmetro…
Se la mia pendenza e il mio offset non funzionano bene con il tuo pHmetro, dovrai seguire i seguenti passaggi:
(1)-- imposta pendenza = 1 e offset = 0
(2)-- prendere e registrare le letture del pH in soluzioni di esattamente pH 4, pH 7 e pH 10
(3)-- Crea un sistema di equazioni in questo modo:
(lettura effettiva di pH 4)*pendenza + offset = 4
(lettura effettiva di pH 7)*pendenza + offset = 7
(lettura pH 10 effettivo)*pendenza + offset = 10
_
Usa queste tre equazioni per trovare la linea più adatta per risolvere pendenza e offset e modificare queste costanti con i nuovi valori di pendenza e offset
Consigliato:
Regolatore di tensione regolabile LM317: 6 passaggi
Regolatore di tensione regolabile LM317: qui vorremmo parlare dei regolatori di tensione regolabili. Richiedono circuiti più complicati di quelli lineari. Possono essere utilizzati per produrre diverse uscite a tensione fissa a seconda del circuito e anche tensione regolabile tramite potenziometro. IO
Regolatore di velocità del motore variabile: 8 passaggi
Controller di velocità del motore variabile: in questo progetto, ti mostrerò come ho realizzato Motor Speed Controller & Dimostrerò anche quanto può essere facile costruire un variatore di velocità del motore con l'aiuto di un IC 555. Cominciamo
Regolatore di tensione da 12v a 3v: 8 passaggi
Regolatore di tensione da 12v a 3v: puoi facilmente ridurre qualsiasi alimentazione CC utilizzando solo 2 resistori. Il partitore di tensione è il circuito di base e più semplice per ridurre qualsiasi alimentazione CC. In questo articolo, creeremo un semplice circuito per ridurre i 12v in 3
Regolatore di corrente lineare Simple Power LED, rivisto e chiarito: 3 passaggi
Regolatore di corrente lineare a LED di potenza semplice, rivisto e chiarito: questo Instructable è essenzialmente una ripetizione del circuito del regolatore di corrente lineare di Dan. La sua versione è molto buona, ovviamente, ma manca di qualcosa in termini di chiarezza. Questo è il mio tentativo di affrontarlo. Se capisci e riesci a costruire la versione di Dan
COSTRUISCI un REGOLATORE PCB SMD 7805: 9 passaggi
COSTRUISCI un REGOLATORE PCB SMD 7805: ciao e benvenuto in un altro tutorial di base ma utile Ti sei chiesto di provare a saldare componenti SMD, o forse di creare un mini PCB per un regolatore di tensione 78XX? Non dire altro … te lo mostrerò u come realizzare un mini PCB con un bellissimo led ind