Sommario:

Progetto 2 - Monitoraggio dell'acquario: 5 passaggi
Progetto 2 - Monitoraggio dell'acquario: 5 passaggi

Video: Progetto 2 - Monitoraggio dell'acquario: 5 passaggi

Video: Progetto 2 - Monitoraggio dell'acquario: 5 passaggi
Video: Come CAMBIARE IL FILTRO in un acquario avviato 🐠 2024, Novembre
Anonim
Progetto 2 - Monitoraggio dell'acquario
Progetto 2 - Monitoraggio dell'acquario

Per questo progetto, creeremo un'applicazione per il monitoraggio dell'acquario utilizzando un micro controller Arduino. Nello specifico avremo bisogno di questi pezzi per il progetto:

1 microcontrollore Arduino

1 tagliere a grandezza naturale

1 sensore di livellamento dell'acqua

1 schermo LCD

1 pulsante semplice

1 Potenziometro

Un fascio di fili di rame

1 resistore da 10K Ohm

2 resistori da 220 Ohm

Passaggio 1: collegare lo schermo LCD e il potenziometro

Collega lo schermo LCD e il potenziometro
Collega lo schermo LCD e il potenziometro

A questo punto inizieremo la creazione del nostro progetto. Il primo passo è collegare lo schermo LCD e il potenziometro al micro controller Arduino. Per iniziare, fai passare un filo dal pin 5V su Arduino alla barra di alimentazione (+) sulla breadboard. Inoltre, dovresti collegare un filo dal pin GND sulla breadboard alla guida di terra (-) sulla breadboard. Da qui, puoi iniziare a collegare lo schermo LCD. Posiziona lo schermo LCD nella parte inferiore destra della breadboard. Partendo dal pin 12 e passando per il pin 7, posizionare un filo di rame. Posizionare l'altra estremità del filo nella posizione corretta come indicato dall'immagine fornita. Assicurati inoltre di collegare correttamente il potenziometro sia alla barra di alimentazione che alla barra di terra. Questo potenziometro avrà il segnale analogico collegato allo schermo LCD per controllarne il display.

Passaggio 2: aggiungi luci a LED

Aggiungi luci a LED
Aggiungi luci a LED

Lo schermo LCD e il potenziometro dovrebbero essere collegati ad Arduino e alla breadboard a questo punto. In questo passaggio, collegheremo due luci LED (rossa e verde) e un pulsante per azzerare il contatore di alimentazione dei pesci. I LED dovrebbero avere l'estremità corta collegata al binario di terra. Il lato piegato del LED dovrebbe essere collegato ai pin 2 e 3 e avere un resistore da 220 Ohm collegato ad esso. Anche il pulsante dovrebbe essere posizionato sulla scacchiera. Dovresti collegare il pulsante al pin 6. Aggiungi una resistenza da 10K Ohm anche sul lato opposto del pulsante. Termina questo passaggio collegando anche il pulsante alla guida di terra (-).

Passaggio 3: collegare il sensore del livello dell'acqua

Collegare il sensore del livello dell'acqua
Collegare il sensore del livello dell'acqua

Con tutti gli altri componenti collegati, ora possiamo collegare il nostro sensore dell'acqua. Il sensore dell'acqua dovrebbe avere il pin 'S' collegato al pin analogico 'A1'. Il sensore dovrebbe anche avere il pin '+' collegato al binario di alimentazione e il pin '-' collegato al binario di terra. Fare riferimento all'immagine fornita per ulteriori dettagli.

Passaggio 4: testare la tua applicazione

Ora che tutto è pronto, possiamo testare la nostra applicazione. Ho allegato il codice sorgente che dovrebbe eseguire correttamente il tuo progetto. È opportuno considerare quale sia lo scopo di questa applicazione. Idealmente, il livello dell'acqua dovrebbe essere entro certi limiti nel nostro acquario. In caso contrario, si accenderà la luce rossa. Se l'acqua si trova all'interno di un limite specifico, la luce verde si attiverà, indicando che il livello dell'acqua è corretto. Sullo schermo LCD verrà visualizzato un messaggio aggiuntivo che descrive lo stato dell'acqua corrente (troppo basso, ok o troppo alto). Inoltre, è presente un timer per il livello di fame del pesce all'interno del tuo acquario. Dopo tanto tempo, appare un messaggio che ti dice che il tuo animale domestico ha fame. Questo messaggio aumenta di gravità finché il tuo pesce non è "morto". Il timer può essere riavviato con il pulsante allegato.

Passaggio 5: immagini aggiuntive

Consigliato: