Tabla de contenido:
- Paso 1: lo que necesitará
- Paso 2: el circuito
- Paso 3: Inicie Visuino y seleccione el tipo de placa Arduino UNO
- Paso 4: En Visuino ADD Components
- Paso 5: en los componentes del conjunto de Visuino
- Paso 6: En Visuino: conecte los componentes
- Paso 7: Genere, compile y cargue el código Arduino
- Paso 8: jugar
Video: Tiempo de visualización de Arduino en la pantalla LED TM1637 con RTC DS1307: 8 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
En este tutorial aprenderemos cómo mostrar la hora usando el módulo RTC DS1307 y la pantalla LED TM1637 y Visuino.
Ver el vídeo.
Paso 1: lo que necesitará
- Arduino UNO (o cualquier otro Arduino) Consíguelo aquí
- Módulo RTC DS1307 Consíguelo aquí
- Cables de puente
- Pantalla LED TM1637 Consíguelo aquí
Programa Visuino: Descarga Visuino
Paso 2: el circuito
- Conecte el pin de pantalla LED [CLK] al pin digital Arduino [10]
- Conecte el pin de pantalla LED [DI0] al pin digital Arduino [9]
- Conecte el pin de pantalla LED [GND] al pin Arduino [GND]
- Conecte el pin de pantalla LED [VCC] al pin Arduino [5V]
- Conecte el pin del módulo RTC DS1307 [VCC] al pin Arduino [5V]
- Conecte el pin del módulo RTC DS1307 [GND] al pin Arduino [GND]
- Conecte el pin del módulo RTC DS1307 [SDA] al pin de Arduino [SDA]
- Conecte el pin del módulo RTC DS1307 [SCL] al pin de Arduino [SCL]
Paso 3: Inicie Visuino y seleccione el tipo de placa Arduino UNO
Para comenzar a programar el Arduino, deberá tener el IDE de Arduino instalado desde aquí:
Tenga en cuenta que hay algunos errores críticos en Arduino IDE 1.6.6. ¡Asegúrese de instalar 1.6.7 o superior, de lo contrario, este Instructable no funcionará! Si no lo ha hecho, siga los pasos de este Instructable para configurar el IDE de Arduino para programar Arduino UNO. Visuino: https://www.visuino.eu también necesita estar instalado. Inicie Visuino como se muestra en la primera imagen Haga clic en el botón "Herramientas" en el componente Arduino (Imagen 1) en Visuino Cuando aparezca el cuadro de diálogo, seleccione "Arduino UNO" como se muestra en la Imagen 2
Paso 4: En Visuino ADD Components
- Agregue el componente "TM1637 Módulo de pantalla de 7 segmentos de 4 dígitos + 2 puntos verticales (CATALEX)"
- Agregar el componente "Generador de reloj"
- Agregar el componente "Valor de fecha / hora"
- Agregar el componente "Decodificar (dividir) fecha / hora"
- Agregar el componente "Texto formateado"
- Agregar el componente "Reloj en tiempo real (RTC) DS1307"
- Agregar el componente "Generador de impulsos"
Paso 5: en los componentes del conjunto de Visuino
- Haga doble clic en el componente "Display1" y en la ventana "Dígitos" arrastre "Text Display 7 Segments" hacia el lado izquierdo. En el lado izquierdo de la ventana "Dígitos" seleccione "Text Display 7 Segments1" y en la ventana de propiedades configure "Contar dígitos". " para 4
- Cerrar la ventana "Dígitos"
- Seleccione "DateTimeValue1" y en la ventana de propiedades establezca "Valor" en la fecha y hora actual
- Haga doble clic en el componente "FormattedText1" y en la ventana de elementos arrastre 2x "Elemento de texto" hacia el lado izquierdo, para ambos establecidos en la ventana de propiedades "Longitud" en 2
- Seleccione "FormattedText1" y en la ventana de propiedades establezca "Text" en% 0% 1% 2
Paso 6: En Visuino: conecte los componentes
- Conecte ClockGenerator1 pin out a RealTimeClock1 pin Clock
- Conecte DateTimeValue1 al conjunto de pines RealTimeClock1
- Conecte RealTimeClock1 pin Out a DecodeDateTime1 pin In
- Conecte RealTimeClock1 pin Control I2C a la placa Arduino pin I2C In
- Conecte DecodeDateTime1 pin Hour a FormattedText1> Text Element1 pin In
- Conecte DecodeDateTime1 pin Minute a FormattedText1> Text Element2 pin In
- Conecte el pin Out FormattedText1 a Display1> Text Display 7 Segments1> Pin In
- Conecte el reloj de Display1 pin al pin digital 10 de la placa Arduino
- Conecte los datos del pin Display1 al pin digital 9 de la placa Arduino
Paso 7: Genere, compile y cargue el código Arduino
En Visuino, en la parte inferior, haga clic en la pestaña "Construir", asegúrese de que esté seleccionado el puerto correcto, luego haga clic en el botón "Compilar / Construir y Cargar".
Paso 8: jugar
Si enciende el módulo Arduino UNO, la pantalla LED debería comenzar a mostrar la hora.
¡Felicidades! Ha completado su proyecto con Visuino. También se adjunta el proyecto Visuino, que creé para este Instructable, puede descargarlo aquí y abrirlo en Visuino:
Recomendado:
8051 Interfaz con DS1307 RTC y visualización de marca de tiempo en LCD: 5 pasos
Interfaz 8051 con DS1307 RTC y visualización de marca de tiempo en LCD: En este tutorial, le explicamos cómo podemos interconectar el microcontrolador 8051 con ds1307 RTC. Aquí mostramos el tiempo RTC en lcd usando simulación de proteus
Widget de visualización del tiempo en línea usando el ESP8266: 4 pasos
Widget de visualización del tiempo en línea Usando el ESP8266: Hace un par de semanas, aprendimos cómo construir un sistema de visualización del tiempo en línea que obtenía información meteorológica de una ciudad en particular y la mostraba en un módulo OLED. Usamos la placa Arduino Nano 33 IoT para ese proyecto, que es una nueva placa t
DS1307 Reloj en tiempo real RTC con Arduino: 4 pasos
DS1307 Real Time Clock RTC con Arduino: En este tutorial, aprenderemos sobre Real Time Clock (RTC) y cómo Arduino & El reloj de tiempo real IC DS1307 se ensambla como un dispositivo de cronometraje. El reloj de tiempo real (RTC) se usa para monitorear el tiempo y mantener un calendario. Para usar un RTC, w
Cómo hacer un reloj en tiempo real con Arduino y pantalla TFT - Arduino Mega RTC con pantalla TFT de 3,5 pulgadas: 4 pasos
Cómo hacer un reloj en tiempo real usando Arduino y pantalla TFT | Arduino Mega RTC con pantalla TFT de 3.5 pulgadas: Visite mi canal de Youtube. Introducción: - En esta publicación voy a hacer un "Reloj en tiempo real" usando LCD táctil TFT de 3.5 pulgadas, Arduino Mega Módulo RTC 2560 y DS3231… .Antes de comenzar… verifique el video de mi canal de YouTube. Nota: - Si está usando Arduin
IoT Data Science PiNet para visualización de datos en pantalla inteligente en tiempo real: 4 pasos
IoT Data Science PiNet para visualización de datos en pantalla inteligente en tiempo real: puede armar fácilmente una red de IoT de pantallas inteligentes para la visualización de datos para potenciar sus esfuerzos de investigación en ciencia de datos o en cualquier campo cuantitativo. Puede llamar al " push " de sus parcelas a los clientes directamente desde su