Sommario:
- Passaggio 1: raccolta dei materiali
- Passaggio 2: dare potere alla breadboard
- Passaggio 3: collegare il display DHT11 e I2C LCD1602
- Passaggio 4: collegare i LED e il pulsante
- Passaggio 5: collegamento dei cavi e aggiunta del motore CC
- Passaggio 6: ripulire e organizzare i cavi
- Passaggio 7: caricare il codice su Audino
- Passaggio 8: aggiungi involucro e prova
Video: Stazione Meteo di Aurino: 8 Passi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
Hai mai desiderato creare la tua stazione meteorologica Aardino? Bene, ora è la tua occasione! Attraverso questo tutorial, imparerai le basi su come costruire una stazione meteorologica Aurino e imparerai il codice dietro di essa. Alla fine di questo progetto, avrai una stazione meteorologica completamente funzionante in grado di rilevare la temperatura e l'umidità e di soffiare manualmente su una ventola del motore CC. Questo progetto richiederà da 45 minuti a 2 ore a seconda della tua esperienza in ingegneria. Buona fortuna e buon divertimento!
Passaggio 1: raccolta dei materiali
In questo progetto, avrai bisogno dei seguenti elementi:
- Arduino Uno con cavo
- Motore a corrente continua
- 1 LED verde
- 1 LED rosso
- 1 Mezza Tagliere
- Display I2C LCD1602
- Ventola ad elica Trifoil a 3 pale per motore DC (opzionale)
- Set di cavi (preferibilmente di colore diverso)
- 1 Sensore di umidità DHT 11/ DHT 22
- 1 pulsante
- 2 resistore da 2,20 K
- 1 resistore da 10k
- Un computer in grado di eseguire il software Audino Uno
- Coltello a lama
- Tronchese
- Banca di alimentazione USB (opzionale)
- Scatola abbastanza grande da contenere breadboard e Audino.
La maggior parte di questi articoli sono relativamente economici e sono facilmente acquistabili nei negozi di tecnologia online o su eBay.
Passaggio 2: dare potere alla breadboard
Assicurati che tutti i materiali necessari siano disponibili e assicurati che sia disponibile uno spazio di lavoro pulito su cui lavorare.
Il circuito che stiamo per realizzare necessita di alimentazione ed è preso dall'Arduino Uno.
Collegare un filo dal pin +3,3 V sull'Arduino Uno al binario positivo sulla breadboard indicato da una linea rossa. Ciò significa che +5V è ora disponibile da qualsiasi punto della linea rossa. Attacca il negativo o GND (terra) alla linea blu sulla breadboard. Ora il terreno è disponibile su tutta la linea blu. Per rendere disponibili +5V e GND su entrambi i lati della breadboard, utilizzare due fili per saltare da un'estremità all'altra della breadboard. Segui lo schema sopra per posizionare il resto dei cavi di terra e di alimentazione.
Passaggio 3: collegare il display DHT11 e I2C LCD1602
Collegare un filo da Alimentazione del display I2C LCD1602 al pin +5V di Arduino Uno e un filo da Terra del display I2C LCD1602 al pin di terra di Arduino Uno. Quindi collegare un altro filo da SDA del display I2C LCD1602 al pin analogico A4 di Arduino Uno e un filo da SCL del display al pin analogico A5 di Arduino Uno. Si noti che il display utilizzato nello schema non è montato su PCB, pertanto il cablaggio sarà errato per display I2C LCD1602 non PCB.
Ora prendi il sensore DHT 11 e collega un filo dalla terra di DHT11 al pin di terra su Aurino. Collegare un filo dall'alimentazione del DHT 11 alla barra di alimentazione sulla breadboard. Infine, collegare un filo dalla presa del segnale del sensore DHT11 al Pin digitale 7. Si noti che nello schema sopra, non è stato utilizzato DHT 11 ma è stato utilizzato il sensore TMP36. Tuttavia, il cablaggio è identico allo schema.
Il nostro LCD e il nostro sensore Humiture ora funzionano, con la programmazione possiamo controllare come funzioneranno insieme.
Se sei confuso sul posizionamento del filo, fai riferimento allo schema sopra.
Passaggio 4: collegare i LED e il pulsante
Ora che il nostro display e il sensore Humiture è il momento di installare i LED e i pulsanti. Il pulsante controllerà il motore CC. Se si preme il pulsante, il motore CC inizierà a funzionare, poiché il motore CC è in funzione, il LED verde si accenderà, mentre il LED rosso rimarrà spento. Se il pulsante non viene premuto, il LED rosso si accenderà mentre il LED verde si spegnerà.
Collegare il catodo del Led Verde sotto il filo di terra su A4 della breadboard. Fai lo stesso con il LED rosso posizionando il catodo sotto il filo di terra su A10 della breadboard. Ora posiziona la resistenza da 2,2 K sull'anodo dei LED verde e rosso.
Collegare il pulsante attraverso il ponte della breadboard come mostrato nello schema sopra. Collegare la resistenza da 10k sotto il terminale 2a del pulsante (pin in basso a destra). Assicurarsi che l'estremità del resistore sia collegata al filo di terra come mostrato nello schema sopra.
Passaggio 5: collegamento dei cavi e aggiunta del motore CC
Abbiamo quasi finito di cablare! Collegare con cautela un filo dall'estremità della resistenza del LED verde al Pin 2 digitale dell'Aurino. Allo stesso modo, collegare un filo dall'estremità del resistore del Led rosso al Pin 3 digitale dell'Aurino. Collegare ora un filo dal morsetto 2b del pulsante (pin in alto a destra) al pin 4 digitale dell'Aurino.
Ora prendi il motore CC e posiziona l'estremità positiva sul terminale 2b del pulsante, proprio sopra il filo che si collega al pin digitale 4. Posiziona l'estremità negativa del motore CC sulla riga 27, la riga che è collegata a terra.
La polarità dei motori non ha importanza. Il senso di rotazione può essere modificato mediante programmazione.
Passaggio 6: ripulire e organizzare i cavi
Taglia i fili alla lunghezza appropriata e usa i colori appropriati per ogni filo. (Filo nero per terra, filo rosso per alimentazione, filo blu per pin digitali). Utilizzando un filo nero, legare il filo in eccesso sul sensore DHT11 e sul display I2C LCD1602 come una fascetta. Dovresti essere in grado di accedere facilmente a tutti i fili dopo questo processo.
Passaggio 7: caricare il codice su Audino
Scarica il software Arduino sul tuo computer da qui. Apri il programma e crea un nuovo schizzo premendo "Ctrl+N". Etichetta questo nuovo schizzo "Stazione meteorologica di Audino". Scarica il codice qui sotto e incollalo nel tuo programma. Collega il cavo USB al tuo computer e al tuo Arduino. Ora salva il codice premendo "Ctrl+Shift+S" e premi il pulsante di caricamento che ha la forma di una freccia rivolta verso destra. Assicurati che tutte le librerie necessarie siano scaricate e installate per assicurarti che questo programma funzioni. (libreria LCD, libreria DHT11)
Passaggio 8: aggiungi involucro e prova
Usando una scatola, ritaglia pezzi specifici per creare un involucro. Il display LCD avrà bisogno di un taglio rettangolare di (2 cm x 7 cm) sulla parte superiore della scatola. Taglia un foro a sinistra della scatola abbastanza grande da contenere un sensore DHT11. Fai lo stesso a destra della scatola per adattare il cavo USB Audino. Taglia un foro abbastanza grande da contenere un motore CC in qualsiasi posizione desiderata, questa sarà la ventola. Praticare dei fori sul lato inferiore della scatola per i LED verde e rosso. Infine, crea un foro nella scatola che si trova direttamente sopra il pulsante. Usando una matita o un cacciavite premere il pulsante, dal foro praticato direttamente sopra il pulsante, assicurarsi che il pulsante possa essere premuto facilmente.
Ora sei pronto per testare la Stazione Meteorologica di Aardino. Carica il codice sull'Audino e fallo girare! Il display LCD dovrebbe visualizzare l'umidità e la temperatura. Quando il pulsante non viene premuto, il LED rosso dovrebbe essere acceso. Tuttavia, una volta premuto il pulsante, il motore CC dovrebbe essere in funzione così come il LED verde.
Consigliato:
Stazione meteo online: 6 passaggi
Stazione meteo online: non ci crederai! Ma dall'inizio. Stavo lavorando alla prossima versione di CoolPhone e il numero di errori che ho commesso durante la progettazione mi ha costretto a prendermi una pausa. Mi sono messo le scarpe e sono uscito. Si è scoperto che faceva freddo, quindi ho
Stazione meteo WIFI con Magicbit (Arduino): 6 passaggi
Stazione meteorologica WIFI con Magicbit (Arduino): questo tutorial mostra come costruire una stazione meteorologica da Magicbit utilizzando Arduino che può ottenere dettagli dal tuo smartphone
Stazione meteo fai-da-te e stazione sensore WiFi: 7 passaggi (con immagini)
Stazione meteo fai-da-te e stazione sensore WiFi: in questo progetto ti mostrerò come creare una stazione meteo insieme a una stazione sensore WiFi. La stazione sensore misura i dati di temperatura e umidità locali e li invia, tramite WiFi, alla stazione meteorologica. La stazione meteorologica visualizza quindi t
Multi Task Raspberry 1 B (Personal Cloud + Stazione Meteo): 4 Passi
Multi Task Raspberry 1 B (Personal Cloud + Weather Station): Qualche tempo fa mi sono ricordato che c'era un ricambio RPiB dopo aver acquistato una versione più recente. Pensando alla privacy quando conservavo i miei file di backup, ho deciso di avere il mio server cloud. Felice del buon risultato ma non soddisfatto dello spreco di potenziale di R
Stazione di alimentazione del dormitorio/Stazione di ricarica NiMH potenziata: 3 passaggi
Dorm Power Station/Souped Up NiMH Charging Station: Ho un disastro di una centrale elettrica. Volevo condensare tutto ciò che è stato caricato su un banco di lavoro e avere spazio per saldare/ecc. Elenco di cose di potere: telefono cellulare (rotto, ma carica le batterie del mio telefono, quindi è sempre collegato e carica di mantenimento