Tabla de contenido:
- Paso 1: preparación
- Paso 2: reparación de la placa de desarrollo y la pantalla LCD
- Paso 3: conecte GND
- Paso 4: conecte los pines de alimentación
- Paso 5: conecte los pines de la pantalla LCD
- Paso 6: quitar el LED de encendido
- Paso 7: conecte la batería Lipo
- Paso 8: conecte el RTC
- Paso 9: conecte el sensor de movimiento
- Paso 10: Programa
- Paso 11: Caja de reloj con impresión 3D
- Paso 12: ¡Tiempo feliz
Video: Reloj Arduino: 12 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Estos Instructables muestran cómo hacer un Arduino Watch a partir de Arduino Watch Core.
Paso 1: preparación
Placa de desarrollo Arduino
Esta vez estoy usando la placa de desarrollo Sparkfun Pro Micro 3.3 V 8 MHz.
Ver pantalla
Esta vez estoy usando una pantalla LCD IPS ST7789 de 1.3.
Batería Lipo
Tengo una batería Lipo 301420 en la mano.
Tablero de carga Lipo
Tengo una placa de carga Lipo de 15 mm x 15 mm en la mano.
Chip RTC
Esta vez estoy usando DS3231M, tiene un oscilador de cristal incorporado, no se requieren componentes adicionales
Batería RTC
Esto es opcional, en caso de que desee mantener el tiempo incluso agotado la batería de Lipo. MS412FE es una pequeña batería recargable de 1 mAh, según la hoja de datos de RTC, 1 mAh ya puede mantener el tiempo durante muchos días.
Correa de reloj
He pedido una correa de reloj de lona de tela de 20 mm de ancho.
Otros
Un diodo, p. Ej. 1N5822, cuatro tornillos M2 de 6 mm, cinta de lámina de cobre y algunos cables
Paso 2: reparación de la placa de desarrollo y la pantalla LCD
Use un pequeño trozo de placa de PET para pegar el Pro Micro y el IPS LCD juntos.
Paso 3: conecte GND
Lea la hoja de datos de la pantalla LCD proporcionada por su proveedor.
Corte un poco de cinta de papel de cobre, toque todos los pines GND y los pines negativos LED y fíjelo en la placa FPC. Luego suelda los pines con cinta de lámina de cobre.
Paso 4: conecte los pines de alimentación
Conecte los pines GND de la placa de desarrollo a la cinta de lámina de cobre. Conecte los pines Vcc al pin Vcc del LCD.
Paso 5: conecte los pines de la pantalla LCD
Aquí está el resumen de la conexión:
LCD -> Arduino
LED + -> GPIO 10 SDA -> GPIO 16 (MOSI) SCL -> GPIO 15 (SCLK) RST -> GPIO 18 (A0) DC -> GPIO 19 (A1) CS -> GPIO 20 (A2)
Paso 6: quitar el LED de encendido
El LED de encendido siempre está encendido y consume más de 1 mA de forma continua, por lo que es mejor quitarlo. Desoldar y quitar el LED con cuidado.
Paso 7: conecte la batería Lipo
Aquí está el resumen de la conexión:
Charge Board + ve in -> Conector J1 de la placa de desarrollo cerca de la toma USB (5V)
Tablero de carga -ve en -> Tablero de desarrollo Pin GND Tablero de carga Batería + ve -> Lipo + ve -> Diodo 1N5822 -> Tablero de desarrollo Pin sin procesar Tablero de carga Batería -ve -> Lipo -ve
Nota:
La mayoría de la placa de carga Lipo es mejor usar una potencia de 5 V como entrada. Sin embargo, la placa de desarrollo Pro Micro no proporciona un pin USB de 5V. Afortunadamente, el conector J1 cerca de la toma USB está realmente conectado al pin USB 5V. Tenga cuidado de no soldar 2 conectores juntos.
Paso 8: conecte el RTC
DS3231M es muy pequeño y requiere conectarse a una batería pequeña, tenga paciencia, conecte todos juntos:
DS3231M pin 2 (Vcc) -> placa de desarrollo Vcc
DS3231M pin 5 (GND) -> tablero de desarrollo GND, batería MS412FE RTC -ve DS3231M pin 6 (VBAT) -> batería MS412FE RTC + ve DS3231M pin 7 (SDA) -> tablero de desarrollo GPIO 2 (SDA) DS3231M pin 8 (SCL)) -> placa de desarrollo GPIO 3 (SCL)
Paso 9: conecte el sensor de movimiento
Como mencioné en mis instrucciones anteriores, utilizo 2 sensores de vibración como sensor de movimiento para activar el pin de activación de la placa de desarrollo.
Sin embargo, el reloj no tiene espacio para colocar 2 sensores de vibración de 5 mm. Intenté reemplazarlo con un sensor de vibración de 3 mm y lo probé unos días. Es demasiado fácil despertarse mal y la batería se agota en un día.
Todavía estoy probando algunos otros métodos para evitar un despertar desencadenado incorrectamente. puede seguir mi Twitter para obtener los últimos descubrimientos.
Paso 10: Programa
Siga mis instrucciones anteriores para programar el tablero de desarrollo.
Paso 11: Caja de reloj con impresión 3D
Descargue e imprima la caja del reloj:
Paso 12: ¡Tiempo feliz
¡Es para mostrar lo que le has hecho a tus amigos!
Y también puedes:
- programa y diseña tu propia esfera de reloj
- agregue más sensores o componentes para que se convierta en un reloj inteligente
- diseña tu propia caja de reloj
Recomendado:
Reloj de jubilación / Cuenta ascendente / Reloj Dn: 4 pasos (con imágenes)
Reloj de jubilación / Count Up / Dn Clock: Tenía algunas de estas pantallas de matriz de puntos LED de 8x8 en el cajón y estaba pensando qué hacer con ellas. Inspirado por otros instructables, tuve la idea de construir una pantalla de cuenta regresiva / ascendente para contar regresivamente hasta una fecha / hora futura y si el tiempo objetivo p
Reloj despertador inteligente: un reloj despertador inteligente hecho con Raspberry Pi: 10 pasos (con imágenes)
Reloj despertador inteligente: un reloj despertador inteligente hecho con Raspberry Pi: ¿Alguna vez has querido un reloj inteligente? Si es así, ¡esta es la solución para usted! Hice Smart Alarm Clock, este es un reloj que puede cambiar la hora de la alarma de acuerdo con el sitio web. Cuando suene la alarma, habrá un sonido (zumbador) y 2 luces
Reloj Vortex: un reloj de pulsera con espejo infinito: 10 pasos (con imágenes)
Vortex Watch: un reloj de pulsera con espejo infinito: el objetivo de este proyecto era crear una versión portátil de un reloj con espejo infinito. Utiliza sus LED RGB para indicar el tiempo asignando horas, minutos y segundos a las luces roja, verde y azul respectivamente y superponiendo estos tonos t
Reloj de red ESP8266 sin ningún RTC - Reloj Nodemcu NTP Sin RTC - PROYECTO RELOJ DE INTERNET: 4 Pasos
Reloj de red ESP8266 sin ningún RTC | Reloj Nodemcu NTP Sin RTC | PROYECTO DE RELOJ DE INTERNET: En el proyecto se realizará un proyecto de reloj sin RTC, se tomará tiempo de Internet usando wifi y lo mostrará en la pantalla st7735
C51 Reloj Electrónico de 4 Bits - Reloj de Madera: 15 Pasos (con Imágenes)
Reloj electrónico C51 de 4 bits - Reloj de madera: tuve algo de tiempo libre este fin de semana, así que seguí adelante y monté este reloj digital electrónico DIY de 4 bits de AU $ 2.40 que compré en AliExpress hace un tiempo