Sommario:
- Passaggio 1: video rapido
- Passaggio 2: componenti elettronici necessari per la stazione meteorologica personale
- Passaggio 3: strumenti e oggetti aggiuntivi necessari per la stazione meteorologica personale
- Passaggio 4: requisiti software
- Passaggio 5: creazione di un canale privato su Thingspeak.com
- Passaggio 6: schema per la stazione meteorologica personale
- Passaggio 7: assemblaggio del circuito sulla scheda a circuito per uso generale (GCB)
- Passaggio 8: codice
- Passaggio 9: preparazione dell'allegato
- Passaggio 10: chiusura del coperchio
Video: Crea una stazione meteorologica personale: 10 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Seduto nella tua stanza inizi a sudare o ti senti freddo; ti chiedi quanto sarebbe la temperatura nella tua stanza? o quale sarebbe l'umidità? Questo è successo con me qualche tempo fa.
Ciò ha portato alla nascita della Stazione meteorologica personale, che monitora la temperatura, l'umidità, la pressione e l'intensità della luce della tua stanza e la carica su un canale privato su thingspeak.com.
Iniziamo.
Passaggio 1: video rapido
Ecco un piccolo video, che riassume tutto in 5 minuti.
Clicca qui per guardare su youtube
Passaggio 2: componenti elettronici necessari per la stazione meteorologica personale
Descrizione: Useremo DHT11 per rilevare l'umidità, BMP180 per rilevare la temperatura e la pressione e un resistore dipendente dalla luce (LDR) per avere un'idea approssimativa dell'intensità della luce. Arduino nano raccoglierà i dati da questi sensori e li invierà a ESP8266 per caricarli sul tuo canale privato su thingspeak.com. Alimenteremo il nostro Arduino nano da un adattatore da parete 12V-2A, i sensori e ESP8266 riceveranno la tensione convertita dal convertitore buck basato su LM2596.
Elenco dei componenti:
- Sensore di pressione e temperatura BMP180,
- sensore di umidità DHT11,
- Resistenza dipendente dalla luce (LDR),
- Modulo wifi ESP8266 (firmware pronto),
- Arduino nano,
- 2 resistori: 51 KOhm e 4,7 KOhm,
- Convertitore dollaro LM2596,
- presa CC,
- Cambia e
- Adattatore da parete 12V-2A.
Passaggio 3: strumenti e oggetti aggiuntivi necessari per la stazione meteorologica personale
Descrizione: Useremo spelafili per spelare il filo, lima per levigare tagli/fori sulla custodia, pistola per colla per posizionare i componenti all'interno della custodia, cacciavite per chiudere il coperchio della custodia e saldatore con filo di saldatura per assemblare il circuito sul circuito per uso generale (GCB). La scatola di plastica da 4x4x2 pollici funge da custodia. Avremo anche bisogno di strisce berg maschio e femmina insieme a connettori femmina per il corretto montaggio su GCB.
Elenco degli strumenti:
- Spelafili,
- File,
- Pistola a colla,
- Cacciavite e
- Saldatore e filo di saldatura.
Elenco degli elementi aggiuntivi:
- Scatola di plastica 4x4x2 pollici (ho usato questa dimensione, qualsiasi dimensione vicina dovrebbe andare bene),
- Circuito per uso generale,
- striscia di berg maschio e femmina e
- connettori femmina.
Passaggio 4: requisiti software
Descrizione: per vedere il valore dei dati del sensore, avremo bisogno di un canale privato su thingspeak.com. Avremo bisogno dell'IDE Arduino per scrivere il codice arduino per arduino nano. (presumo che possiate avere un PC/laptop e una connessione wifi con accesso a internet)
Elenco dei requisiti software:
- Canale privato su Thingspeak.com e
- Arduino IDE (preferibilmente l'ultima versione).
Puoi scaricare l'ultima versione di Arduino IDE da arduino.cc.
Ora creiamo un canale privato su thingspeak.com.
Passaggio 5: creazione di un canale privato su Thingspeak.com
Per creare un canale privato su thingspeak.com segui questi passaggi:
- Apri il tuo browser web e vai su thingspeak.com e fai clic sulla scheda "Iscriviti" nell'angolo in alto a destra, (Immagine n. 1)
- Compila i dettagli e fai clic su "Crea account", (Immagine n.2)
- Ora fai clic sulla scheda "Nuovo canale", (Immagine n.3)
- Compila nuovamente i dettagli per il canale e abilita 4 campi (in quanto invieremo 4 valori del sensore), scorri verso il basso e fai clic sulla scheda "Salva canale", (Immagine n. 4/5)
- In questa pagina fai clic sulla scheda "Chiavi API" e annota la tua "Chiave API di scrittura".
Questo è tutto gente, ora hai il tuo canale privato di thingspeak.
Ora mettiamo insieme tutti i componenti elettronici.
Passaggio 6: schema per la stazione meteorologica personale
Qui allego l'immagine dello schema per la stazione meteorologica personale. Allego anche file fritzing per lo stesso. I collegamenti sono abbastanza semplici.
- BMP180 si collega alla porta I2C di arduino nano.
- LDR è collegato in modo divisore di tensione con una resistenza da 51 KOhm e la giunzione è collegata al pin A1 di arduino nano.
- Il pin dati di DHT11 è tirato in alto con un resistore da 4,7 KOhm e collegato al pin A0 di arduino nano.
- TX e RX di ESP8266 si collegano rispettivamente a D10 e D11 di arduino nano. Il CH_PD di ESP8266 si collega alla guida da 3,3 V.
- Regolare l'uscita del modulo LM2596 a 3,3 V ruotando il potenziometro su questo modulo. Collegare l'uscita di questo modulo a Vcc e Gnd di BMP180, DHT11, LDR e Vcc e Gnd di ESP8266 rispettivamente.
- L'ingresso del modulo LM2596 proviene dall'adattatore da parete 12V-2A che si collega anche a Vin e Gnd di Arduino nano.
Dobbiamo assemblare questo circuito sulla scheda General Purpose Circuit. Facciamolo.
Passaggio 7: assemblaggio del circuito sulla scheda a circuito per uso generale (GCB)
Gli strumenti hardware e gli elementi extra del passaggio 3 sono ora operativi.
- Usa la striscia berg femmina per il posizionamento di Arduino nano e ESP8288 su GCB,
- Utilizzare saldatore e filo di saldatura per collegarli elettricamente alla scheda,
- Utilizzare connettori femmina per estendere la portata di tutti i sensori e del modulo LM2596 poiché saranno attaccati al coperchio e alla parete dell'involucro,
- Utilizzare la striscia berg maschio per creare punti di collegamento per le estensioni femminili realizzate in 3,
- Realizza lo schema del circuito su GCB usando i fili (spogliali usando la spellafili) o la guida del filo di saldatura fuso e infine,
- Verificare i tipi prima di alimentare il circuito utilizzando un multimetro.
Ora che tutto l'hardware è posizionato su GCB, diamo un'occhiata al codice.
Passaggio 8: codice
Il codice per la stazione meteorologica personale è abbastanza semplice. Ho commentato il codice correttamente per facilità di portabilità. Prima di masterizzare il codice, occuparsi delle seguenti cose.
- Assicurati che tutte le librerie siano installate,
- Sostituisci i trattini con SSID del tuo punto di accesso (router wifi) nella riga 14 del codice,
- Sostituisci i trattini con la PASSWORD della tua rete wifi nella riga 15 del codice,
- Sostituisci i trattini con la chiave API di scrittura del canale privato di Thingspeak nella riga 17 e
- Durante la programmazione di Arduino nano, assicurati che l'alimentazione a 12 V CC sia disattivata.
Ecco il link a github (Personal Weather Station) per scaricare il codice e le librerie che ho usato.
Ora che abbiamo installato il nostro hardware e software, l'unica cosa che rimane è l'imballaggio.
Passaggio 9: preparazione dell'allegato
Ora abbiamo bisogno di fare buchi di varie forme e dimensioni sulla scatola 4x4x2 pollici. Abbiamo bisogno di fare dei fori per il jack DC e accendere qualsiasi parete preferita del recinto. Abbiamo anche bisogno di fare dei fori per i sensori sul coperchio della custodia.
Ho allegato un'immagine che mostra le dimensioni dei fori che dobbiamo fare sul recinto.
Usa la lama calda per tagliare la plastica.
Usa la lima per levigare i fori.
Ora il tuo recinto è pronto per ospitare il tuo circuito.
Passaggio 10: chiusura del coperchio
Metti il tuo GCB assemblato all'interno della custodia.
Posizionare l'interruttore e la presa DC nei fori sulla parete; sensori sui fori del coperchio. Finalizza la loro posizione e usa la pistola per colla per fissarli. Infine usa un cacciavite per chiudere il coperchio.
Ecco qua, la tua stazione meteorologica personale. Accendi l'alimentatore e controlla la temperatura, l'umidità, la pressione e l'intensità della luce della tua stanza da qualsiasi parte del mondo attraverso il tuo smartphone/PC/Laptop/Tablet sul tuo canale privato Thingspeak.
Questo è tutto per questo istruibile. Commenta in caso di dubbio.
Se ti è piaciuto questo tutorial, ci sono buone probabilità che adorerai il mio canale youtube. Grazie per aver letto.
Consigliato:
Crea una stazione spaziale in TinkerCad Codeblock--Semplici tutorial: 7 passaggi (con immagini)
Crea una stazione spaziale in TinkerCad Codeblock|| Tutorial semplice: mentre il pensiero di vivere nello spazio può sembrare fantascienza, mentre leggi questo articolo la Stazione Spaziale Internazionale sta girando intorno alla terra a una velocità di cinque miglia al secondo, orbitando intorno alla terra una volta ogni 90 minuti. In questo progetto imparerai
Fanair: una stazione meteorologica per la tua stanza: 6 passaggi (con immagini)
Fanair: una stazione meteorologica per la tua stanza: ci sono innumerevoli modi per scoprire il tempo attuale, ma poi conosci solo il tempo fuori. E se volessi conoscere il tempo all'interno della tua casa, all'interno di una stanza specifica? Questo è quello che cerco di risolvere con questo progetto. Fanair usa mul
Monitor della stazione meteorologica personale fai-da-te: 6 passaggi
Monitor della stazione meteorologica personale fai-da-te: DarkSky,,Il nostro servizio API per i clienti esistenti non cambia oggi, ma non accetteremo più nuove registrazioni. L'API continuerà a funzionare fino alla fine del 2021. https://blog.darksky.net/Personal Weather Station Monitor visualizza il tuo we
Stazione meteorologica personale utilizzando Raspberry Pi con BME280 in Java: 6 passaggi
Stazione meteorologica personale utilizzando Raspberry Pi con BME280 in Java: il maltempo sembra sempre peggio attraverso una finestra. Siamo sempre stati interessati a monitorare il nostro tempo locale e ciò che vediamo fuori dalla finestra. Volevamo anche un controllo migliore sul nostro sistema di riscaldamento e aria condizionata. Costruire una stazione meteorologica personale è un grande
Particle Photon IoT Stazione meteorologica personale: 4 passaggi (con immagini)
Particle Photon IoT Stazione meteorologica personale: