Taula de continguts:
- Pas 1: parts
- Pas 2: Obteniu PCB per al vostre projecte
- Pas 3: descarregueu i configureu l'IDE Arduino
- Pas 4: connecteu la pantalla de paper electrònic al controlador micro Firebeetle
- Pas 5: registreu-vos a OpenWeatherMap.org
- Pas 6: Codificació del mòdul
- Pas 7: jugar amb el monitor
Vídeo: Pantalla de paper electrònic del monitor meteorològic IoT - ESP8266 connectat a Internet: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
La pantalla E-Paper mostrarà la informació meteorològica, sincronitzada amb l’API OpenWeatherMap (mitjançant WiFi). El nucli del projecte és ESP8266 / 32.
Ei, què passa, nois? Akarsh aquí des de CETech. Avui farem un projecte que és un monitor meteorològic que mostra tota la informació relacionada amb el temps en una pantalla de paper electrònic de DFRobot.
La pantalla està connectada a un esp8266, també podeu utilitzar un esp32 amb aquesta pantalla. L'esp8266 està connectat a Internet mitjançant wifi, les dades es poden canviar a través del codi que he proporcionat a GitHub.
Comencem, doncs, També he fet un vídeo sobre com construir aquest projecte en detall, us recomano veure-ho per obtenir una millor visió i detall.
Pas 1: parts
Per fer-ho, necessitareu una placa ESP8266 o un ESP32 i també podeu afegir una bateria si voleu.
Per a la pantalla, he utilitzat un mòdul EPaper Firebeetle.
Us suggereixo utilitzar una placa de DFRobot amb aquest mòdul, ja que el pinout serà compatible i no tindreu cap problema enlloc, he utilitzat la placa Firebeetle de DFRobot, ja que té una solució de control i càrrega de la bateria integrada.
Pas 2: Obteniu PCB per al vostre projecte
Heu de consultar JLCPCB per demanar PCB en línia de manera econòmica.
Obteniu 10 PCB de bona qualitat fabricats i enviats a la vostra porta per 2 $ i una mica d’enviament. També obtindreu un descompte en l’enviament de la primera comanda. Per dissenyar el vostre propi capçal de PCB a easyEDA, un cop fet això, pengeu els fitxers Gerber a JLCPCB per fabricar-los amb una bona qualitat i un temps de resposta ràpid.
Pas 3: descarregueu i configureu l'IDE Arduino
Descarregueu l’IDE Arduino des d’aquí.
1. Instal·leu l'IDE Arduino i obriu-lo. 2. Aneu a Fitxer> Preferències
3. Afegiu https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json els URL del gestor de taules addicionals.
4. Aneu a Eines> Tauler> Gestor de taulers
5. Cerqueu ESP8266 i després instal·leu la placa.
6. Reinicieu l'IDE.
Pas 4: connecteu la pantalla de paper electrònic al controlador micro Firebeetle
1. Simplement feu coincidir i alineeu les cantonades blanques dels mòduls i apileu-los els uns sobre els altres.
Pas 5: registreu-vos a OpenWeatherMap.org
1. Aneu al lloc web.
2. Inscriviu-vos amb el vostre identificador de correu electrònic i altres credencials (GRATU)T).
3. Un cop hàgiu iniciat la sessió, aneu a la pestanya Claus API i copieu la vostra clau API única que necessitarem al següent pas.
Pas 6: Codificació del mòdul
1. Descarregueu el dipòsit de GitHub:
2. Extraieu el dipòsit descarregat.
3. Copieu les biblioteques del dipòsit descarregat a la carpeta Biblioteca de la carpeta d'esbossos d'Arduino.
4. Obriu l'esbós de Code.ino a l'IDE Arduino.
5. Canvieu el SSID i la contrasenya Wi-Fi a l'esbós.
6. Afegiu la clau API del pas 4 a la línia número 44 del codi en lloc dels hashtags.
7. Aneu a Eines> Tauler. Seleccioneu el tauler adequat que feu servir, Firebeetle ESP8266 en el meu cas.
8. Seleccioneu la comunicació correcta. port anant a Eines> Port.
9. Feu clic al botó de càrrega.
10. Quan la pestanya diu Càrrega finalitzada, ja podeu utilitzar el monitor meteorològic.
Pas 7: jugar amb el monitor
Tan aviat com el mòdul es connecti a la xarxa WiFi, la pantalla comença a refrescar-se i veureu que el projecte cobra vida.
Recomanat:
Sistema de reg per goteig connectat a Internet controlat per retroalimentació de la humitat del sòl (ESP32 i Blynk): 5 passos
Sistema de reg per goteig connectat a Internet controlat per la humitat del sòl (ESP32 i Blynk): us preocupeu pel vostre jardí o les vostres plantes quan passeu llargues vacances o oblideu-vos de regar la vostra planta diàriament. Doncs aquí teniu la solució. És un sistema de reg per degoteig controlat per la humitat del sòl i connectat globalment controlat per ESP32 al front del programari i
Comptador de subscriptors de YouTube amb pantalla de paper electrònic i Raspberry Pi Zero W: 5 passos (amb imatges)
Comptador de subscriptors de YouTube mitjançant una pantalla de paper electrònic i Raspberry Pi Zero W: en aquest manual, us mostraré com crear el vostre propi comptador de subscriptors de YouTube mitjançant una pantalla de paper electrònic i un Raspberry Pi Zero W per consultar l'API de YouTube i actualitzeu la pantalla. Les pantalles de paper electrònic són ideals per a aquest tipus de projectes, ja que tenen
Màscara facial amb pantalla de paper electrònic: 9 passos (amb imatges)
Màscara facial amb pantalla de paper electrònic: el brot de virus corona ha aportat una nova moda al món occidental: les màscares facials. Quan es van escriure, es van convertir en obligatoris a Alemanya i altres parts d’Europa per a l’ús quotidià en transport públic, per a compres i altres
Un colorímetre Raspberry Pi amb pantalla de paper electrònic: 8 passos (amb imatges)
Un colorímetre Raspberry Pi amb pantalla de paper electrònic: havia començat a treballar aquesta idea el 2018, ja que era una extensió d’un projecte anterior, un colorímetre. La meva intenció era utilitzar una pantalla de paper electrònic, de manera que el colorímetre es pogués utilitzar com a solució autònoma sense els requisits d’un extern
GPS NEO-6M connectat a NodeMCU - Posició de la pantalla OLED - Visuino: 7 passos
GPS NEO-6M connectat a NodeMCU - Posició de la pantalla OLED - Visuino: en aquest tutorial utilitzarem NodeMCU Mini, OLED Lcd, NEO-6M GPS i Visuino per mostrar la posició del GPS en viu a la pantalla LCD. Mireu un vídeo de demostració