Taula de continguts:

Pantalla de paper electrònic del monitor meteorològic IoT - ESP8266 connectat a Internet: 7 passos
Pantalla de paper electrònic del monitor meteorològic IoT - ESP8266 connectat a Internet: 7 passos

Vídeo: Pantalla de paper electrònic del monitor meteorològic IoT - ESP8266 connectat a Internet: 7 passos

Vídeo: Pantalla de paper electrònic del monitor meteorològic IoT - ESP8266 connectat a Internet: 7 passos
Vídeo: Пульт дистанционного управления Wi-Fi с сенсорным экраном с использованием Blynk API | Начало работы с сенсорной панелью LILYGO на электронной бумаге 2024, De novembre
Anonim
Image
Image

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

Parts
Parts
Parts
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

Obteniu PCB per al vostre projecte fabricat
Obteniu PCB per al vostre projecte fabricat

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

Baixeu-vos i configureu l'IDE Arduino
Baixeu-vos 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

Connecteu la pantalla de paper electrònic al microcontrolador Firebeetle
Connecteu la pantalla de paper electrònic al microcontrolador 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

Registreu-vos a OpenWeatherMap.org
Registreu-vos a OpenWeatherMap.org
Registreu-vos a OpenWeatherMap.org
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

Codificació del mòdul
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

Jugant amb el monitor
Jugant 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: