Tabla de contenido:

DIY ESP-Smartwatch: 4 pasos
DIY ESP-Smartwatch: 4 pasos

Video: DIY ESP-Smartwatch: 4 pasos

Video: DIY ESP-Smartwatch: 4 pasos
Video: How to make a DIY Smartwatch! || ESP8266 IoT Project 2024, Noviembre
Anonim
Image
Image
DIY ESP-Smartwatch
DIY ESP-Smartwatch
DIY ESP-Smartwatch
DIY ESP-Smartwatch

Este kit de inicio de ESPWatch es para que los principiantes aprendan a crear un reloj ESP con una guía detallada, es para que los principiantes se sumerjan en el mundo electrónico, con 1 ~ 2 horas de aprendizaje, un iniciador no electrónico puede crear este reloj ESP, para disfrutar de la alegría de crear algo por uno mismo.

El ESPWatch se basa en el módulo ESP12 WIFI, obtiene el tiempo real del servidor de Internet y también puede controlar de forma remota los instrumentos locales, como el relé / LED / ventilador. Con este aprendizaje, aprenderá las habilidades básicas de soldadura de componentes / Programación Arduino / Uso de WIFI / Protocolo http básico, el primer y fácil paso para ingresar al mundo de la electrónica / programación.

Allí también preparamos una caja / correa de reloj simple, para que pueda hacer que funcione en su muñeca en pocos minutos. ¿Estás listo para mostrar este genial reloj producido por ti mismo?

Especificaciones:

1. Kits con guía detallada para estudiantes;

2. Video para aprender;

3. Basado en Arduino IDE / ESP;

4. reloj en tiempo real + control remoto;

5. Abra el hardware + el software abierto;

6. Para mayores de 12 años;

Lista de paquetes: 0.96 pulgadas IIC OLED X1

ESP-12S x1

Botón x3

Batería Lipo de 3,7 V x1

Micro USB x1

Interruptor x1

watchbandx1

Cáscara de acrílico x1

Algunas resistencias y condensadores

Algo de columna de cobre y tornillo.

Paso 1: configurar Arduino IDE

Siga la guía para configurar Arduino IDE para ESP8266

Haga clic aquí.

Paso 2: Conexión de hardware

Conexión de hardware
Conexión de hardware
Conexión de hardware
Conexión de hardware

2.1 Conectar una batería

2.2 Conecte GND, RX y TX a un adaptador USB a serie

Reloj -> USB a SerialGND GND

TX RX

RX TX

Paso 3: descargue el código en Smart Watch and Relay

Descargue el código en Smart Watch and Relay
Descargue el código en Smart Watch and Relay
Descargue el código en Smart Watch and Relay
Descargue el código en Smart Watch and Relay
Descargue el código en Smart Watch and Relay
Descargue el código en Smart Watch and Relay

Este ejemplo obtendrá la hora de un servidor NTP, mostrará la fecha y la hora en OLED y controlará el relé a través del bus de mensajes MQTT.

3.1 Dependencias

* arduino-mqtt

* ThingPulse ESP8266 OLED SSD1306

* TimeLib

Podemos buscar "ntpclient", "lwmqtt", "esp ssd1306" y "timekeeping" para encontrar estas bibliotecas en el Administrador de bibliotecas. Luego instálelos.

3.2 Utilice CloudMQTT como intermediario aquí.

3.2.1 Regístrese en CloudMQTT y cree la instancia

3.3 Descarga los bocetos watch / watch.ino en el reloj

Descargue el formulario de código aquí.

3.3.1 Abra los bocetos de watch.ino, cambie el SSID y la contraseña del Wi-Fi y modifique el nombre de host, el puerto, el usuario y la contraseña de usuario para MQTT.

3.3.2 Seleccione la placa y el puerto com adecuados

3.3.4 Mantenga presionado el botón FLASH; Encienda el ESP8266 con el SW1 para poner el ESP8226 en modo de cargador de arranque.

3.3.5 Haga clic en el botón cargar, cargue el código

3.4 Descargar los bocetos relay / relay.ino al módulo de relés

3.4.1 Abra los bocetos, cambie el SSID y la contraseña del Wi-Fi y modifique el nombre de host, el puerto, el usuario y la contraseña de usuario para MQTT

Nota: el puerto debe ser el mismo que el del reloj.

3.4.2 ESP-01S: use el depurador ESP8266, reinicie automáticamente cuando cargue el código. Igual que el NodeMCU.

3.4.3 Conecte el ESP-01 al depurador ESP8266.

3.4.4 Abra el relé de bocetos.ino

3.4.5 Seleccione el tablero correcto

3.4.6 Haga clic en el botón de carga para cargar el código.

Paso 4: ahora puedes usar tu reloj inteligente para controlar

Ahora puedes usar tu reloj inteligente para controlar
Ahora puedes usar tu reloj inteligente para controlar
Ahora puedes usar tu reloj inteligente para controlar
Ahora puedes usar tu reloj inteligente para controlar
Ahora puedes usar tu reloj inteligente para controlar
Ahora puedes usar tu reloj inteligente para controlar

4.1 Visualización de la hora del reloj inteligente:

4.2 Utilice los botones "S1" y "S2" para controlar la luz y el ventilador.

1) Presione S1, seleccione la interfaz de usuario de control de luz, presione S2 para encender o apagar la luz.

2) Presione S1, seleccione la interfaz de usuario de control del ventilador, presione S2 para encender o apagar el ventilador.

Recomendado: