Tabla de contenido:
- Paso 1: configurar Arduino IDE
- Paso 2: Conexión de hardware
- Paso 3: descargue el código en Smart Watch and Relay
- Paso 4: ahora puedes usar tu reloj inteligente para controlar
Video: DIY ESP-Smartwatch: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
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
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
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
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:
Cómo hacer una conversación ESP múltiple a través de ESP-NOW usando ESP32 y ESP8266: 8 pasos
Cómo hacer que varios ESP hablen a través de ESP-NOW usando ESP32 y ESP8266: En mi proyecto en curso, necesito varios ESP para hablar entre ellos sin un enrutador. Para hacer esto, usaré el ESP-NOW para hacer una comunicación inalámbrica entre ellos sin un enrutador en el ESP
Cámara ESP 32 que transmite vídeo a través de WiFi - Introducción a la placa ESP 32 CAM: 8 pasos
Cámara ESP 32 que transmite video a través de WiFi | Introducción a la placa ESP 32 CAM: El ESP32-CAM es un módulo de cámara muy pequeño con el chip ESP32-S que cuesta aproximadamente $ 10. Además de la cámara OV2640 y varios GPIO para conectar periféricos, también cuenta con una ranura para tarjetas microSD que puede ser útil para almacenar imágenes tomadas con t
Introducción a Esp 8266 Esp-01 con Arduino IDE - Instalación de placas Esp en Arduino Ide y programación Esp: 4 pasos
Introducción a Esp 8266 Esp-01 con Arduino IDE | Instalación de placas Esp en Arduino Ide y programación de Esp: En este instructables aprenderemos cómo instalar placas esp8266 en Arduino IDE y cómo programar esp-01 y cargar código en él Dado que las placas esp son tan populares, así que pensé en corregir un instructivo para esto y la mayoría de las personas enfrentan problemas
Comunicación ESP a ESP: 4 pasos
Comunicación ESP a ESP: este tutorial le ayudará a reemplazar otros módulos transceptores para cualquier otro proyecto que incluya comunicación inalámbrica. Usaremos una placa basada en ESP8266, una en modo WiFi-STA y la otra en modo WiFi -AP, NodeMCU V3 es mi elección para este proyecto
Placa de programación y desarrollo ESP-12E y ESP-12F: 3 pasos (con imágenes)
Placa de programación y desarrollo ESP-12E y ESP-12F: El cometido de esta placa era simple: ser capaz de programar módulos ESP-12E y ESP-12F tan fácilmente como las placas NodeMCU (es decir, sin necesidad de presionar botones). Tenga pines compatibles con la placa de pruebas con acceso al IO utilizable. Utilice un USB separado para convección en serie