Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
L'indicatore del livello dell'acqua cum notificatore è un dispositivo che monitora continuamente il livello dell'acqua nel serbatoio dell'acqua e ti avvisa se necessario. Ti avvisa se il serbatoio è pieno o vuoto in modo da poter accendere o spegnere la pompa per fermare lo spreco di acqua e la mancanza imprevista di acqua.
- Dopo aver installato questo dispositivo non dovrai preoccuparti dello spreco d'acqua o della mancanza d'acqua.
- Monitora continuamente il livello dell'acqua nel serbatoio dell'acqua e traccia un grafico che mostra il livello attuale dell'acqua.
- Indica anche il livello mostrando Full, Enough, Low e VeryLow sul display LCD.
- Se stai riempiendo il serbatoio dell'acqua, a livello Pieno (prima del trabocco) ti informerà tramite Sirensound e non interromperà il suono della sirena finché non spegni la pompa. Quindi sentiti libero di fare altri lavori quando accendi la pompa e smetti di preoccuparti dello spreco d'acqua
- Se il livello dell'acqua è al di sotto del livello VeryLow, ti informerà anche dal suono della sirena e visualizzerà TurnOnPump. La sirena non si fermerà finché il limite dell'acqua non sarà al di sopra del livello VeryLow.
Passaggio 1: strumenti e materiale
MATERIALI:
Nota: il sensore a ultrasuoni (HCSR04) ha iniziato a corrodersi a causa del vapore acqueo, quindi l'ho sostituito con un sensore impermeabile come questo.
- Arduino UNO (o qualsiasi scheda compatibile con Arduino)
- LCD
- Sensore a ultrasuoni (preferibilmente impermeabile)
- Altoparlante (preferibilmente più piccolo di quello che ho)
- Pulsante di accensione/spegnimento (se non disponibile va bene. Serve solo per accendere/spegnere la retroilluminazione del display LCD)
- Alimentazione elettrica
- Cavi di collegamento (cavi di collegamento da femmina a femmina)
- A Filo lungo per il collegamento del sensore a ultrasuoni con Arduino (la lunghezza dipende dalla distanza tra la scheda del controller e il sensore)
UTENSILI:
- Saldatore (se non disponibile va bene lo stesso)
- Multimetro elettronico
- Spelafili
- Trapano
- Colla
- Un computer
Passaggio 2: collega gli oggetti elettronici insieme
Segui l'immagine sopra per collegare il sensore a ultrasuoni, l'LCD, il pulsante, l'altoparlante e l'arduino tutti insieme.
LCD:
- Vss - GND
- Vdd - +5v
- Vee - GND
- rs - 4 (numero pin Arduino)
- rw - 5
- abilita - 6
- RE4 - 8
- RE5 - 9
- RE6 - 10
- RE6 - 11
- Anodo (pin 15 dell'LCD) - +5v
- Catodo (pin 16 dell'LCD) - pulsante
Sensore ultrasonico:
- Vcc - +5v
- Trig - 3 (numero pin Arduino)
- Eco - 2
- GND - GND
Relatore:
- +ve pin - A5 (numero pin Arduino)
- -ve pin / GND - GND
Pulsante:
- pin 1 - pin del catodo dell'LCD
- pin 2 - GND
Passaggio 3: montaggio del sensore a ultrasuoni
Stiamo per montare il sensore ad ultrasuoni sul tappo del serbatoio dell'acqua. A tale scopo praticare due fori come mostrato nell'immagine per farvi passare la parte cilindrica (Ricevitore e Trasmettitore) del sensore. Il serbatoio dell'acqua in casa mia è posizionato sul tetto quindi ho usato un filo molto lungo come potete vedere nell'immagine.
Adesso montate il sensore e cablatelo (Vcc, Trig, Echo, GND) e posizionateci sopra anche un top di plastica e sigillatelo con della colla o della pistola per colla in modo da renderlo impermeabile.
NOTA:
- Praticare un foro aggiuntivo sulla parte superiore del serbatoio dell'acqua (non mostrato nell'immagine), perché nella stagione estiva il vapore acqueo si condenserà nella parte interna del tappo del serbatoio dell'acqua e potrebbe danneggiare il sensore o interferire con la lettura.
- Utilizzare quattro fili di filo perché ci sono quattro pin nel sensore.
- Se non hai esperienza con il trapano, fatti aiutare dagli anziani.
Fase 4: assemblaggio finale e programmazione
- Usa una scatola di progetto per assemblare tutti i componenti e tieni la bocca dell'altoparlante fuori dalla scatola in modo da poter sentire la sirena in modo chiaro e forte.
- Cura anche l'imbottitura in modo da evitare cortocircuiti.
- Collega arduino al computer e carica il programma specificato.
- Nel programma potrebbe essere necessario modificare alcune variabili. È tutto menzionato nel programma.
Se fai tutto come indicato in questo tutorial, lo farai sicuramente e risparmierai un po' d'acqua. Così felice di fare:-)