Categories: Arduino

Misurare il livello dell’acqua con Arduino

Buonasera a tutti, oggi vedremo un sensore molto carino ed economico che serve per misurare il livello dell’acqua in un serbatoio. Il  nome sul sensore è Water Sensor, ma l’ho visto in giro anche con il nome di Funduino.

Arduino e il sensore ‘Water Sensor’

I collegamenti da fare sono i seguenti.

+ (simbolo più) – 5V
-(simbolo meno) – GND
S (segnale) – A0

Di seguito il codice dello sketch. Si tratta di un programma molto semplice e che altro non fa che leggere da una porta analogica (la A0).

//analog read 9minuti.it

#define pinSensor 0
int sensorValue;

void setup() {
  
  Serial.begin(9600);
}

void loop() {

  sensorValue = analogRead(pinSensor);

  Serial.print("Valore: ");
  Serial.println(sensorValue);
  
  delay(1000);      
}

3 La #define ci serve per avere indicare il pin 0 con un nome, in questo caso pinSensor
4 Dichiarazione variabile di tipo intero chiamata sensorValue
8 Inizializzazione della porta seriale con baud rate 9600
13 Salviamo il valore analogico letto sul pin pinSensor nella variabile sensorValue
15-16 Stampa dei valori
18 Delay di 1000ms (1 secondo) tra una lettura e l’altra

Il sensore in azione

Una volta caricato lo sketch è sufficiente aprire il monitor seriale per visualizzare i valori letti dal nostro sensore.

Spero che questo tutorial possa essere stato utile e come sempre rimango a disposizione per chiarimenti o dubbi.

Grazie,
Alessandro

Alessandro Oppo

Alessandro è un milanese che vorrebbe scappare da Milano, è appassionato di informatica ma vorrebbe vivere senza telefono, è un artigiano eppure vorrebbe robotizzare tutto, impara una cosa e già vorrebbe studiare dell’altro. Autodidatta da sempre, gli piace sbattere la testa finché tutto non funziona come vuole lui, spesso ci riesce anche! Visita il suo blog personale alexoppo.com Il motto che si ripete dentro la testa è: “Se ci sono riusciti gli altri ci posso riuscire anche io”.

Recent Posts

Dave dei Vallanzaska: AI, Milano e venti di guerra – Riflessioni su 30 anni di cambiamenti

https://youtu.be/2AHvRKwghkA Trascrizione Intervista a Dave dei Vallanzaska Nota: Questa è una trascrizione automatica dell'intervista, pertanto…

4 settimane ago

Libri e Social: Intervista a Sam di Rivista Matrioska | Come Creare un Progetto Culturale Online

https://youtu.be/Sg6ysOncxaE Intervista a Sam della Rivista Matrioska: TRASCRIZIONE AUTOMATICA, PUO' CONTENERE ERRORI. Alessandro: Siamo in…

1 mese ago

Solo l’occidente conosce la Storia? Dialogo col Professor Adolfo Scotto Di Luzio

https://youtu.be/tCHXvuTuJmw Transcrizione automatica dell'intervista al Professor Adolfo Scotto di Luzio Introduzione e presentazione Studente 1:…

1 mese ago

Ponti sospesi: cosa abbiamo sbagliato? cosa si potrebbe fare?

Poco prima di Natale ho avuto la fortuna di poter partecipare a un evento chiamato…

1 anno ago

Siamo quel che facciamo? – racconto breve

Armando quel giorno era particolarmente stanco. Tutto, per quanto andasse bene, sembrava metterlo sotto pressione.…

2 anni ago

Il limite è sempre la mente – Racconto breve

Armando guardò l’orologio e vide il proprio riflesso sul quadrante bianco. Il riflesso però non…

2 anni ago