Sommario:
- Passaggio 1: preparazione di ciascun sensore
- Passaggio 2: mettere insieme il codice
- Passaggio 3: fallo sembrare bello
Video: METEO SHAZAM: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 09:59
Ciao, mi chiamo Sushant Joshi e benvenuto nel mio Instructable/PROGETTO FINALE. Questo progetto mostra il mio progetto finale per il mio corso di grado 11 di ingegneria. Passerà attraverso tutti i materiali necessari per realizzarlo, tutti i componenti, come costruirlo (circuito), il codice del progetto e come renderlo bello! Una panoramica di base di questo progetto è fondamentalmente un simulatore meteorologico (lo chiamo Weather Shazam). Ha un Humiture Detector, che rileva umidità e temperatura, un allarme fiamma con cicalino, quindi se c'è un incendio farebbe un forte rumore, c'è un sensore dell'acqua che rileva se c'è troppa acqua, e infine un sensore del gas per vedere se c'è abbondanza di CO2. Tutto questo viene visualizzato sul display LCD.
Forniture:
FORNITURE NECESSARI:
BREADBOARD
ARDUINO UNO
FILI DEL PONTICELLO
FILI FEMMINA FEMMINA
FILI MASCHIO MASCHIO
CARTONE E NASTRO (ELETTRICO)
1 X SCHERMO LCD
1 X SENSORE DI GAS
1 X SENSORE DI UMIDITÀ
1 X ALLARME FIAMMA
1 X SEGNALE ACUSTICO
1 X SENSORE ACQUA
1 X PIANTA
1 X ACCENDINO
ACQUA
Passaggio 1: preparazione di ciascun sensore
PREPARAZIONE SCHERMO LCD
Per questo componente prima di tutto è necessario collegare lo schermo LCD a massa e alimentazione (su Arduino o sulla breadboard con cavi jumper)
Quindi è necessario collegare le porte dell'LCD ai pin analogici A4 e A5 (fili verdi nella prima immagine per LCD)
PREPARAZIONE SENSORE ACQUA
Questo è abbastanza semplice, colleghi l'alimentazione e la massa (+ e - sul sensore) nelle loro sezioni, quindi per l'ultima porta, collegala al pin analogico A1.
PREPARAZIONE DEL SENSORE DI UMITURA
Per questo, collegare la prima e l'ultima porta (come mostrato nella quinta immagine di Umidità) collegarle all'alimentazione e alla terra in modo appropriato, quindi collegare la porta centrale al pin digitale 7.
PREPARAZIONE SENSORE GAS
Questo sensore, collega nuovamente l'alimentazione e la terra rispettivamente, quindi collega il pin analogico a A2
PREPARAZIONE ALLARME FIAMMA
Quindi prima di tutto collegare alimentazione e massa (A Common Trend), quindi collegarsi al Pin Analogico su A0 e al Pin Digitale 8.
PREPARAZIONE BUZZER
Collegare il lato negativo del Buzzer a massa e l'altro pin al Pin digitale 6.
Passaggio 2: mettere insieme il codice
Quindi il codice è principalmente autoesplicativo, ma esaminerò le basi del codice per ritrarre i bit più importanti.
L'inizio:
Ricorda di aggiungere sempre le librerie nel tuo sistema (o almeno le tue cartelle Arduino)
Le biblioteche specifiche necessarie sono:
Filo.h
LiquidCrystal_I2c.h
dht.h
Queste librerie specifiche sono necessarie per soddisfare il codice e farlo funzionare, senza di esse il codice è inutile.
Un'altra cosa importante che volevo menzionare sono gli ingressi e assicurarmi di indicare tutti i pin digitali e i pin analogici
#define FIAMMA 6
#define BUZZER 6
dht DHT;
const int DHT11_PIN= 7;
const int sensore d'acqua = A1;
int waterValue = 0;
int gas;
int acqua;
Queste cose sono importanti e cruciali per il funzionamento del codice.
Inoltre, durante la scrittura del codice, assicurati di inserire correttamente le parentesi necessarie e anche le istruzioni if corrette, seguite dalle immagini.
Passaggio 3: fallo sembrare bello
Questo non è obbligatorio, ma sta facendo il possibile per renderlo bello e ordinato
Per realizzare questo tipo di casa/scatola, puoi farlo a modo tuo ma per il mio. tutto quello che devi fare è:
- Trova una scatola a caso in casa tua
- Taglialo a pezzi e usa del nastro adesivo per attaccarlo insieme
- Praticare fori per ogni singolo componente
- Dopo aver fatto questo e aver messo un po' di lavoro, avrai la prima foto
- Quindi metti la tua breadboard e Arduino nella tua scatola
- Crea una porta come mostrato nella seconda immagine
- Perfezionalo e fallo sembrare ancora migliore
- Aggiungi gli ultimi ritocchi e decorazioni
- Hai finito!
Ora goditi il simulatore meteorologico e divertiti.
Consigliato:
(Progetto IOT) Ottieni dati meteo utilizzando ESP8266 e API Openweather: 5 passaggi
(Progetto IOT) Ottieni dati meteorologici utilizzando ESP8266 e API Openweather: in questo istruibile creeremo un semplice progetto IOT in cui recuperare i dati meteorologici della nostra città da openweather.com/api e visualizzarli utilizzando il software di elaborazione
Assistente meteo fai da te: 6 passaggi
Assistente meteo fai-da-te: l'ultima volta che ho usato ESP32 per creare una stazione di trasmissione meteorologica, che può trasmettere il tempo attuale. Se sei interessato, puoi controllare l'istruzione precedente. Ora voglio fare una versione aggiornata, che designerò una città per controllare il noi
Sistema di monitoraggio meteo IoT intelligente distribuito utilizzando NodeMCU: 11 passaggi
Sistema di monitoraggio meteo IoT distribuito intelligente che utilizza NodeMCU: tutti voi potreste essere a conoscenza della stazione meteorologica tradizionale; ma vi siete mai chiesti come funziona effettivamente? Poiché la stazione meteorologica tradizionale è costosa e ingombrante, la densità di queste stazioni per unità di superficie è molto inferiore, il che contribuisce al
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
Meteo Nodo IoT Smart Meteo Station: 6 passaggi
Meteo Node IoT Smart Meteo Station: voglio realizzare un dispositivo per il monitoraggio della temperatura e dell'umidità nel mio ufficio. Esistono molte schede compatibili con LUA o Arduino IDE. Ci sono molte schede che hanno una connessione internet wifi. Amo Adafruit e amo tutti i prodotti di questo br