Tabla de contenido:
- Paso 1: Materiales
- Paso 2: código fuente y esquemático
- Paso 3: programación de la MCU
- Paso 4: Configuración de la fecha y la hora
- Paso 5: Adelante y construya uno, es económico y muy divertido
Video: Reloj con control remoto por infrarrojos para ajustes de fecha / hora: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Este es un reloj simple hecho con componentes fácilmente disponibles. El microcontrolador utilizado es un STM32F030F4P6 económico. La pantalla es una pantalla LCD de 16x2 con mochila I2C (PCF8574).
El circuito de reloj se puede construir utilizando pequeñas placas de creación de prototipos y una placa adaptadora TSSOP28, como se muestra.
Paso 1: Materiales
- STM32F030F4P6 MCU
- PCF8563 RTC u obtenga el módulo listo para usar
- LCD 1602 con mochila I2C
- tableros de prototipos
- Control remoto por infrarrojos desde un módulo de reproductor de MP3 / Bluetooth - Control remoto por infrarrojos
- Receptor de infrarrojos de 38 kHz - TSOP1738
- Cristales (12MHz para MCU, 32.768KHz para RTC)
- Varios componentes como se detalla en el esquema.
- cables, conectores, etc.
Se requiere un adaptador de serie USB para actualizar el programa en la MCU.
Paso 2: código fuente y esquemático
Paso 3: programación de la MCU
Después de conectar la MCU según el esquema, el programa se puede actualizar fácilmente a la MCU utilizando un adaptador de serie USB.
Conecte el TX del adaptador serie USB al PA10 de MCU (USART1_RX) y el RX del adaptador al PA9 de MCU (USART1_TX).
Use un puente para cortocircuitar los pines 1 y 2 del encabezado P1 (consulte el esquema, solo el pin Boot0 debe configurarse ya que el pin Boot1 no está presente en esta MCU) y encienda el circuito para llevar la MCU al modo de carga de inicio en serie.
Una buena referencia para programar STM32 MCU se encuentra en este instructivo: STM32 intermitente
Después de flashear el programa, elimine el corto de los pines 1 y 2 de P1, y los pines 2 y 3 cortos, luego apague y encienda la placa, y la MCU debería comenzar a ejecutar el programa flasheado.
Paso 4: Configuración de la fecha y la hora
Para configurar la fecha / hora, presione el botón MENU en el control remoto (consulte la imagen del control remoto para ver los mapas de teclas).
La pantalla LCD muestra * Establecer hora y Establecer fecha. El * apunta a la selección actual.
Utilice los botones AUMENTAR / DISMINUIR (+/-) para mover el puntero *. Estos 2 botones también se utilizan para cambiar los valores de fecha y hora.
Use el botón SELECT para seleccionar.
Los botones IZQUIERDA / DERECHA sirven para mover el cursor a las posiciones de hora / fecha, seguidos de los botones AUMENTAR / DISMINUIR para cambiar el valor correspondiente. Para bloquear el cambio, presione el botón SELECT.
El botón RETURN se usa para salir de la configuración de hora / fecha.
Paso 5: Adelante y construya uno, es económico y muy divertido
Bueno, el título lo dice todo. Después de reunir los materiales, no debería llevar más de medio día construirlo.
Siguiente.. Ponlo en una bonita carcasa, enciéndelo usando un banco de energía..
Gracias por leer.
Recomendado:
Reloj de Internet: muestra la fecha y la hora con un OLED usando ESP8266 NodeMCU con protocolo NTP: 6 pasos
Reloj de Internet: muestra la fecha y la hora con un OLED usando ESP8266 NodeMCU con protocolo NTP: Hola chicos, en este instructables construiremos un reloj de Internet que obtendrá tiempo de Internet, por lo que este proyecto no necesitará ningún RTC para ejecutarse, solo necesitará un conexión a Internet en funcionamiento Y para este proyecto necesitas un esp8266 que tendrá un
Control WIFI ESP8266 RGB LED STRIP - NODEMCU como mando a distancia por infrarrojos para tira de led controlado por wifi - Control de teléfono inteligente RGB LED STRIP: 4 pasos
Control WIFI ESP8266 RGB LED STRIP | NODEMCU como mando a distancia por infrarrojos para tira de led controlado por wifi | Control de teléfono inteligente con tiras de LED RGB: Hola chicos, en este tutorial aprenderemos a usar nodemcu o esp8266 como control remoto IR para controlar una tira de LED RGB y Nodemcu será controlado por teléfono inteligente a través de wifi. Entonces, básicamente, puedes controlar la TIRA LED RGB con tu teléfono inteligente
Control de 8 relés con NodeMCU y receptor de infrarrojos mediante WiFi, control remoto de infrarrojos y aplicación de Android: 5 pasos (con imágenes)
Control de 8 relés con NodeMCU y receptor de infrarrojos mediante WiFi, control remoto por infrarrojos y aplicación de Android: Control de 8 interruptores de relé con nodemcu y receptor de infrarrojos a través de wifi y control remoto por infrarrojos y aplicación de Android. El control remoto por infrarrojos funciona independientemente de la conexión wifi. AQUÍ
Receptor de infrarrojos y control remoto por infrarrojos (TSOP1738) con Arduino: 10 pasos
Control remoto por infrarrojos y receptor de infrarrojos (TSOP1738) con Arduino: este instructivo es para principiantes de Arduino. Este es uno de mis proyectos anteriores con Arduino. Disfruté mucho cuando lo hice y espero que a ti también te guste. La característica más atractiva de este proyecto es el “ Control inalámbrico ”. Y eso es
Controle sus electrodomésticos con su control remoto de TV (control remoto por infrarrojos) con pantalla de temperatura y humedad: 9 pasos
Controle sus electrodomésticos con su control remoto de TV (control remoto por infrarrojos) con pantalla de temperatura y humedad: hola, soy Abhay y es mi primer blog sobre Instructables y hoy le mostraré cómo controlar sus electrodomésticos con el control remoto de su televisor construyendo esto. proyecto simple. gracias al laboratorio atl por el apoyo y el suministro de material