Sommario:

Sensore d'acqua per suolo: 7 passaggi
Sensore d'acqua per suolo: 7 passaggi

Video: Sensore d'acqua per suolo: 7 passaggi

Video: Sensore d'acqua per suolo: 7 passaggi
Video: SENSORE ANTIALLAGAMENTO CON SHELLY (COLLEGAMENTO) 2024, Dicembre
Anonim
Sensore dell'acqua per il suolo
Sensore dell'acqua per il suolo

Questo progetto è un modo semplice e molto istruttivo per educare gli studenti a scrivere codici in modo efficiente e comprendere i meccanismi dell'elettronica coinvolti con l'arduino.

Materiali richiesti:

- Microcontrollore Arduino

- Sensore Acqua (valore max 1023)

- Manciata di ponticelli (sia da maschio a maschio che da femmina a maschio)

- Tagliere (si consiglia la Mini)

- Servomotore

Passaggio 1: Passaggio 1: Raccogli tutti i materiali

Assicurati di posizionare tutti i tuoi materiali in uno spazio vuoto, mettili in un luogo spazioso e lontano da cibo o bevande, questo perché può danneggiare l'elettronica. Suggerirei anche di tenere con te anche una spelafili nel caso in cui tu abbia fili normali invece di cavi jumper.

Passaggio 2: Passaggio 2: Collegamenti del sensore dell'acqua

Passaggio 2: collegamenti del sensore dell'acqua
Passaggio 2: collegamenti del sensore dell'acqua

1. Prendere tre cavi di collegamento (rosso, nero e giallo) e il sensore dell'acqua

2. Collegare il filo rosso al + del sensore dell'acqua, il filo nero al "-" e il filo giallo al S

Passaggio 3: Passaggio 3: primo cablaggio Arduino

1. Collega due fili all'arduino, uno a 5v e l'altro a GND

2. Dopo questo passaggio, collega quello che hai collegato a 5V al positivo sulla breadboard e il GND al negativo

Passaggio 4: Passaggio 4: Collegamenti del sensore dell'acqua

Passaggio 4: collegamenti del sensore dell'acqua
Passaggio 4: collegamenti del sensore dell'acqua

1. Collegare il filo giallo del sensore dell'acqua all'A0

2. Collega il nero al negativo o alla massa sulla breadboard del sensore dell'acqua all'arduino

3. Collega il rosso al positivo alla breadboard del sensore dell'acqua all'arduino

Passaggio 5: Passaggio 5: Servomotore

Passaggio 5: servomotore
Passaggio 5: servomotore

1. Collegare il filo arancione del servomotore a un filo giallo

2. Collega il filo rosso a qualsiasi colore a tua scelta

3. Collega il marrone a un colore diverso a tua scelta

4. Una volta completati questi passaggi, ora collegheremo il servomotore alla breadboard e arudino

5. Collegare il filo giallo al pin 9.

6. Collegare il filo che è collegato al filo rosso sul motore al positivo

7. Collegare il filo che è collegato al filo marrone sul servomotore a terra

Passaggio 6: Passaggio 6: Codice

Passaggio 6: codice
Passaggio 6: codice

1. Collega il tuo arduino al computer e apri il software Arduino sul tuo computer

2. Inizia identificando il servomotore dicendo #include

3. Identifica ogni variabile, il servo, il sensore dell'acqua che è collegato ad A0 e l'"angolo" che è semplicemente la posizione del tuo servomotore

4. Ora per iniziare void.setup, inizia avviando l'inizio seriale (9600) e dichiara anche il servo che è collegato al pin 9.

5. Dopo quel passaggio, è il loop vuoto, inizia usando "int" seguito dal valore del sensore che è la tua lettura analogica che è il sensore dell'acqua

6. Assicurati di includere il comando Serial.print sotto e usa "ln" in modo che sia in linea durante il monitoraggio dell'umidità dell'acqua

7. Quindi, usando "int.angle" assicurati che il valore del sensore sia compreso tra 500 e 180, questo perché dipende dall'umidità, anche se il sensore dell'acqua dovrebbe essere compreso tra 1023 e 180 che è il valore massimo e minimo, varia a seconda dell'uso del progetto e dei valori massimo e minimo in base al sensore dell'acqua specifico

8. Ora aggiungi lo stesso seriale, stampa ln sotto e includi "il mio servo. scrivi (angolo) sotto quello"

9. L'ultimo passaggio è aggiungere il ritardo che ho aggiunto "delay(15)" seguito da } per concludere il codice

Passaggio 7: Passaggio 7: finalizzazione

Passaggio 7: finalizzazione
Passaggio 7: finalizzazione

Ora che il codice è funzionante e funzionante, puoi aggiungere il sensore nel motore e utilizzare il monitor seriale per rilevare l'umidità dell'acqua o del suolo. Inoltre, assicurati di aggiungere piccoli pezzi di cartoncino o display perché il display potrebbe dimostrare che il tuo terreno ha bisogno di acqua o meno a seconda dell'umidità.

Consigliato: