Taula de continguts:

Rellotge basat en ESP32: 4 passos
Rellotge basat en ESP32: 4 passos

Vídeo: Rellotge basat en ESP32: 4 passos

Vídeo: Rellotge basat en ESP32: 4 passos
Vídeo: ESP32 Tutorial 53 - Build an LCD Internet Clock | SunFounder's ESP32 IoT Learnig kit 2024, Juliol
Anonim
Image
Image
Recanvis i biblioteques
Recanvis i biblioteques

Tutorial sobre com construir un rellotge basat en un esp32 amb una pantalla oled integrada, amb un botó tàctil, sense altres parts, sense necessitat de cablejat / soldadura

Pas 1: parts i biblioteques

Recanvis i biblioteques
Recanvis i biblioteques

Parts

  • Un mòdul ESP32 amb pantalla OLED integrada (Amazon)
  • Un cable micro USB

Biblioteques

  • NTPTime.h aquí
  • SSD1306 per esp aquí

Pas 2: Codi

Primer de tot, assegureu-vos que teniu el paquet esp32 afegit al vostre gestor de taulers (seguiu les instruccions aquí si no ho feu).

El codi es troba a github, enllaç aquí.

Baixeu-lo o enganxeu-lo en un esbós arduino. Assegureu-vos de canviar el ssid, la contrasenya i la zona horària.

Seleccioneu wemos lolin32 com a tauler i pengeu el vostre codi (és possible que hagueu de mantenir arrencat i premeu els botons en abans de carregar-lo).

Pas 3: Fet

Fet
Fet
Fet
Fet

Ara s’hauria de fer el rellotge. Per canviar la visualització de la data, només cal que toqueu el pin T1 o 0 a l'esp.

Millores

Si voleu que sigui més fresc, podeu soldar un cable al pin GPIO0 i, a continuació, fixar una petita placa de metall / moneda a l’altre extrem. Aïlleu la coberta metàl·lica de l’esp i fixeu-hi la placa / moneda (amb una mica de cola calenta).

Problemes

Si teniu algun altre problema, no dubteu a deixar-los als comentaris.

Pas 4: referències

  • Tipus de lletra personalitzats
  • Biblioteca ssd1306 original

Recomanat: