Sommario:

Display E-Paper per IoT Weather Monitor - ESP8266 connesso a Internet: 7 passaggi
Display E-Paper per IoT Weather Monitor - ESP8266 connesso a Internet: 7 passaggi

Video: Display E-Paper per IoT Weather Monitor - ESP8266 connesso a Internet: 7 passaggi

Video: Display E-Paper per IoT Weather Monitor - ESP8266 connesso a Internet: 7 passaggi
Video: IoT Weather Station E-Paper Display | Connected ESP8266 | OpenWeatherMap 2024, Luglio
Anonim
Image
Image

Il display E-Paper visualizzerà le informazioni meteo, sincronizzate con l'API OpenWeatherMap (tramite WiFi). Il cuore del progetto è ESP8266/32.

Ehi, che succede, ragazzi? Akarsh qui da CETech. Oggi realizzeremo un progetto che è un monitor meteorologico che visualizza tutte le informazioni relative al tempo su un display E-Paper di DFRobot.

Il display è collegato a un esp8266, è possibile utilizzare anche un esp32 con questo display. L'esp8266 è connesso ad internet tramite wifi i cui dettagli possono essere modificati tramite il codice che ho fornito su GitHub.

Quindi iniziamo! Ho anche realizzato un video sulla costruzione di questo progetto in dettaglio, consiglio di guardarlo per una migliore comprensione e dettaglio.

Passaggio 1: parti

Parti
Parti
Parti
Parti

Per fare ciò avrai bisogno di una scheda ESP8266 o di un ESP32 e puoi anche aggiungere una batteria se lo desideri.

Per il display, ho usato un modulo EPaper Firebeetle.

Suggerisco di utilizzare una scheda di DFRobot con questo modulo poiché il pinout sarà compatibile e non avrai problemi da nessuna parte, ho usato la scheda Firebeetle di DFRobot poiché ha una soluzione di ricarica e monitoraggio della batteria integrata.

Passaggio 2: ottieni PCB per il tuo progetto prodotto

Ottieni PCB per il tuo progetto prodotto
Ottieni PCB per il tuo progetto prodotto

Devi dare un'occhiata a JLCPCB per ordinare PCB online a basso costo!

Ottieni 10 PCB di buona qualità prodotti e spediti a casa tua per 2 $ e alcune spese di spedizione. Avrai anche uno sconto sulla spedizione sul tuo primo ordine. Per progettare il tuo PCB, vai su easyEDA, una volta fatto carica i tuoi file Gerber su JLCPCB per farli fabbricare con una buona qualità e tempi di consegna rapidi.

Passaggio 3: scarica e configura l'IDE Arduino

Scarica e configura l'IDE Arduino
Scarica e configura l'IDE Arduino

Scarica l'IDE Arduino da qui.

1. Installa l'IDE Arduino e aprilo. 2. Vai su File > Preferenze

3. Aggiungere https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.j agli URL di Additional Boards Manager.

4. Vai su Strumenti > Bacheca > Gestore bacheche

5. Cerca ESP8266 e poi installa la scheda.

6. Riavviare l'IDE.

Passaggio 4: collegare il display E-paper al micro controller Firebeetle

Collega il display E-paper al micro controller Firebeetle
Collega il display E-paper al micro controller Firebeetle

1. Basta abbinare e allineare gli angoli bianchi di entrambi i moduli e impilare i moduli uno sopra l'altro.

Passaggio 5: registrazione su OpenWeatherMap.org

Iscriviti su OpenWeatherMap.org
Iscriviti su OpenWeatherMap.org
Iscriviti su OpenWeatherMap.org
Iscriviti su OpenWeatherMap.org

1. Vai al sito web.

2. Iscriviti con il tuo ID e-mail e altre credenziali (GRATUITA).

3. Una volta effettuato l'accesso, vai alla scheda Chiavi API e copia la tua chiave API univoca di cui avremo bisogno nel passaggio successivo.

Passaggio 6: codifica del modulo

Codifica del modulo
Codifica del modulo

1. Scarica il repository GitHub:

2. Estrarre il repository scaricato.

3. Copiare le librerie dal repository scaricato nella cartella Library nella cartella degli sketch di Arduino.

4. Aprire lo sketch Code.ino nell'IDE di Arduino.

5. Modificare l'SSID Wi-Fi e la password nello schizzo.

6. Aggiungi la chiave API del passaggio 4 alla riga numero 44 del codice al posto degli hashtag.

7. Passare a Strumenti > Lavagna. Seleziona la scheda appropriata che stai utilizzando, Firebeetle ESP8266 nel mio caso.

8. Selezionare la comunicazione corretta. porta andando su Strumenti > Porta.

9. Premi il pulsante di caricamento.

10. Quando la scheda dice Caricamento completato, sei pronto per utilizzare il monitor meteo.

Passaggio 7: giocare con il monitor

Giocare con il monitor
Giocare con il monitor

Non appena il modulo si connette alla rete WiFi il display inizia ad aggiornarsi e vedrai il progetto prendere vita.

Consigliato: