Sommario:

Indicatore del livello dell'acqua e controllo del motore senza contatto e senza corrosione: 5 passaggi
Indicatore del livello dell'acqua e controllo del motore senza contatto e senza corrosione: 5 passaggi

Video: Indicatore del livello dell'acqua e controllo del motore senza contatto e senza corrosione: 5 passaggi

Video: Indicatore del livello dell'acqua e controllo del motore senza contatto e senza corrosione: 5 passaggi
Video: L'acqua nel radiatore cala? Sei ancora in tempo... Fai questi controlli 2024, Giugno
Anonim
Indicatore del livello dell'acqua e controllo del motore senza contatto e senza corrosione
Indicatore del livello dell'acqua e controllo del motore senza contatto e senza corrosione
Indicatore del livello dell'acqua e controllo del motore senza contatto e senza corrosione
Indicatore del livello dell'acqua e controllo del motore senza contatto e senza corrosione

CIAO, In questo tutorial vedremo come ottenere lo stato del serbatoio dell'acqua in base ai livelli dell'acqua (alto, medio, basso) del serbatoio sopraelevato utilizzando tre diversi led colorati in modo senza contatto con l'aiuto del sensore a ultrasuoni e della scheda Arduino uno.

Professionisti:

1. Poiché stiamo procedendo con il metodo senza contatto in cui il sensore a ultrasuoni ottiene la distanza dell'oggetto (anche se può essere acqua) trasmettendo un segnale e calcolando quanto tempo impiega per rimbalzare, non c'è problema di corrosione dei fili.

2. Possiamo aumentare o diminuire i livelli senza alcun hardware aggiuntivo in qualsiasi momento.

3. Meno manutenzione.

4. Funziona anche con un piccolo pannello solare.

Contro:

1. Non completamente impermeabile, il sensore a ultrasuoni non deve entrare in contatto con l'acqua.

Abbiamo bisogno

1. Sensore a ultrasuoni - HC SR04 -1

2. Scheda Arduino uno - 1

3. Led di diversi colori -3

4. Resistori da 100 ohm-3

5. cavo usb per programmare arduino.

6. alcuni cavi di collegamento.

7. Pannello solare adattatore 10 v, 5w o 9v o adattatore 5v per alimentare la scheda.

L'intero progetto è diviso in due parti, Parte 1: interfaccia led per diversi livelli d'acqua

Parte 2: Interfacciamento dei relè. per il controllo del motore CA (220 V/110 V).

Parte 1:

Passaggio 1: test della scheda Arduino Uno

Test della scheda Arduino Uno
Test della scheda Arduino Uno
Test della scheda Arduino Uno
Test della scheda Arduino Uno

Tutte le nuove schede vengono fornite con il lampeggio dei led a bordo preprogrammato, ma se usiamo uno vecchio che è stato utilizzato per altri progetti può essere testato con un semplice programma di lampeggio dei led a bordo.

Passaggio 2: codice

Programma l'uno con questo codice.

Puoi modificare il codice in base alle tue esigenze, qui l'altezza massima del serbatoio è di 110 cm

Il led rosso si accende quando il livello dell'acqua è >60 cm && <= 70 cm.

Il led blu lampeggia quando il livello dell'acqua è >40 && <=60.cm

Il LED blu si accende quando il livello dell'acqua è >25 && <=40 cm.

Il led verde si accende quando il livello dell'acqua è <25 cm.

Passaggio 3: schema elettrico

Schema elettrico
Schema elettrico
Schema elettrico
Schema elettrico
Schema elettrico
Schema elettrico

1. Installare il sensore a ultrasuoni pochi centimetri sopra il livello massimo dell'acqua e fissarlo con un contenitore impermeabile.

2. Estrarre quattro fili dal sensore, vale a dire vcc, gnd, trig, echo alla scheda arduino utilizzando i cavi di prolunga.

3. Collegare il cavo 1. Vcc del sensore a 5v di arduino

2. filo di massa del sensore a massa di arduino

3. Trig filo del sensore al pin #8 di arduino

4. Echo filo del sensore al pin # 10 di arduino

Ora dobbiamo collegare i LED per indicare il livello dell'acqua.

1. Collegare il rosso dal pin n. 2 a massa tramite un resistore da 100 ohm, questo indica un livello basso

2. Collegare il verde dal pin #4 a terra tramite un resistore da 100 ohm, questo indica un livello alto

3. Collegare il bianco dal pin n. 3 a massa tramite un resistore da 100 ohm, questo indica un livello medio.

Passaggio 4: alimentazione ad Arduino

1. È possibile utilizzare l'adattatore 9v.

o

2. puoi pannello solare 10v.

o

3.puoi usare 5v direttamente su arduino v nel pin.

Consigliato: