Come costruire un sistema di monitoraggio dell’acqua Arduino per la tua casa
L’acqua è una risorsa preziosa, essenziale per la vita. Con le crescenti preoccupazioni sulla scarsità d’acqua e sull’inquinamento, è più importante che mai monitorare e conservare l’utilizzo dell’acqua. Un modo per farlo è costruire un sistema di monitoraggio dell’acqua Arduino per la tua casa. Arduino è una piattaforma elettronica open source che ti consente di creare progetti interattivi. In questo articolo ti guideremo attraverso il processo di creazione di un semplice sistema di monitoraggio dell’acqua utilizzando Arduino.
Per costruire un sistema di monitoraggio dell’acqua, avrai bisogno di alcuni componenti chiave. Questi includono una scheda Arduino, un sensore del flusso d’acqua, un’elettrovalvola e uno schermo. Il sensore del flusso d’acqua viene utilizzato per misurare la quantità di acqua che scorre attraverso un tubo, mentre l’elettrovalvola può essere utilizzata per controllare il flusso dell’acqua. Lo schermo ti mostrerà i dati in tempo reale sull’utilizzo dell’acqua.
Il primo passo nella costruzione del tuo sistema di monitoraggio dell’acqua è collegare il sensore del flusso d’acqua alla scheda Arduino. Il sensore del flusso d’acqua ha tre pin: VCC, GND e OUT. Collega il pin VCC al pin 5V sulla scheda Arduino, il pin GND al pin GND e il pin OUT a un pin digitale, come il pin 2. Successivamente, collega l’elettrovalvola alla scheda Arduino. L’elettrovalvola ha due pin: VCC e GND. Collega il pin VCC al pin 5V sulla scheda Arduino e il pin GND al pin GND.
Modello | Controller in linea di conducibilità/concentrazione CIT-8800 |
Concentrazione | 1.NaOH:(0~15)% o(25~50)%; 2.HNO3:(0~25) % o (36~82) % ; 3.Curve di concentrazione definite dall’utente |
Conduttività | (500~2.000.000)uS/cm |
TDS | (250~1.000.000)ppm |
Temp. | (0~120)°C |
Risoluzione | Conduttività: 0,01uS/cm; Concentrazione: 0,01%; TDS:0,01 ppm, Temp.: 0,1℃ |
Precisione | Conduttività: (500~1000)uS/cm +/-10uS/cm; (1~2000)mS/cm+/-1,0% |
TDS: livello 1,5, Temp.: +/-0,5℃ | |
Temp. compenso | Intervallo: (0~120)°C; elemento: Pt1000 |
Porta di comunicazione | Protocollo RS485.Modbus RTU |
Uscita analogica | Due canali isolati/trasportabili (4-20)mA, strumento/trasmettitore per la selezione |
Uscita di controllo | Interruttore fotoelettrico a semiconduttore a triplo canale, interruttore programmabile, impulso e frequenza |
Ambiente di lavoro | Temp.(0~50)℃; umidità relativa e lt;95% RH (senza condensa) |
Ambiente di archiviazione | Temp.(-20~60)℃;Umidità relativa ≤85% RH (nessuna condensa) |
Alimentazione | CC 24 V+15% |
Livello di protezione | IP65 (con coperchio posteriore) |
dimensione | 96 mmx96 mmx94 mm (AxLxP) |
Dimensione foro | 9 mm x 91 mm (AxL) |
Una volta collegati i componenti, puoi iniziare a scrivere il codice per il tuo sistema di monitoraggio dell’acqua. Il codice leggerà i dati dal sensore del flusso d’acqua e li visualizzerà sullo schermo. Controllerà anche l’elettrovalvola per regolare il flusso dell’acqua. Puoi personalizzare il codice per impostare soglie per l’utilizzo dell’acqua e ricevere avvisi quando tali soglie vengono superate.
Dopo aver scritto il codice, caricalo sulla scheda Arduino e testa il tuo sistema di monitoraggio dell’acqua. Dovresti vedere i dati in tempo reale sull’utilizzo dell’acqua visualizzati sullo schermo. Puoi anche testare l’elettrovalvola accendendola e spegnendola per controllare il flusso dell’acqua. Se tutto funziona correttamente, hai costruito con successo un sistema di monitoraggio dell’acqua per la tua casa.
Modello n. | Controller online di conducibilità/concentrazione CIT-8800 | |
Campo di misura | Conduttività | 0,00μS/cm ~ 2000mS/cm |
Concentrazione | 1.NaOH,(0-15) per cento o(25-50) per cento ; | |
2.HNO3(nota la resistenza alla corrosione del sensore)(0-25) per cento o(36-82) per cento ; | ||
3.Curve di concentrazione definite dall’utente. | ||
TDS | 0,00 ppm~1000ppt | |
Temp. | (0.0 ~ 120.0)℃ | |
Risoluzione | Conduttività | 0,01μS/cm |
Concentrazione | 0.01% | |
TDS | 0,01 ppm | |
Temp. | 0.1℃ | |
Precisione | Conduttività | 0μS/cm ~1000μS/cm ±10μS/cm |
1 mS/cm~500 mS/cm ±1,0 per cento | ||
500 mS/cm~2000 mS/cm ±1,0% | ||
TDS | 1,5 livello | |
Temp. | ±0.5℃ | |
Temp. compenso | elemento | Pt1000 |
intervallo | (0.0~120.0)℃ compensazione lineare | |
(4~20)mA Uscita corrente | canali | Doppi canali |
funzionalità | Uscita isolata, regolabile, reversibile, 4-20MA, modalità strumenti/trasmettitore. | |
Resistenza del circuito | 400Ω(Max),CC 24V | |
Risoluzione | ±0,1mA | |
Contatto di controllo | Canali | Triplici canali |
Contatto | Uscita relè fotoelettrico | |
Programmabile | Temperatura ( programmabile、conduttività/concentrazione/TDS、temporizzazione)uscita | |
Caratteristiche | È possibile impostare la selezione di temperatura、conduttività/concentrazione/TDS、 temporizzazione NO/NC/PID | |
Carico di resistenza | 50 mA(Max),CA/CC 30 V(Max) | |
Comunicazione dati | RS485,protocollo MODBUS | |
Alimentazione | CC 24 V±4 V | |
Consumo | 5.5W | |
Ambiente di lavoro | Temperatura:(0~50)℃ Umidità relativa:≤85% di umidità relativa (senza condensa) | |
Archiviazione | Temperatura:(-20~60)℃ Umidità relativa:≤85% di umidità relativa (senza condensa) | |
Livello di protezione | IP65(con coperchio posteriore) | |
Dimensione contorno | 96 mm×96 mm×94 mm (A×L×P) | |
Dimensione del foro | 91 mm×91 mm(A×L) | |
Installazione | Montaggio a pannello, installazione rapida |
In conclusione, costruire un sistema di monitoraggio dell’acqua Arduino è un modo semplice ed efficace per monitorare e conservare l’utilizzo dell’acqua in casa. Monitorando l’utilizzo dell’acqua in tempo reale, puoi identificare le aree in cui l’acqua viene sprecata e adottare misure per ridurne i consumi. Con la crescente importanza della conservazione dell’acqua, un sistema di monitoraggio dell’acqua è uno strumento prezioso per i proprietari di case. Allora perché non provarlo e iniziare a monitorare il consumo di acqua oggi stesso?