Tabla de contenido:

Pantalla P10 DMD con Arduino y RTC DS3231: 4 pasos (con imágenes)
Pantalla P10 DMD con Arduino y RTC DS3231: 4 pasos (con imágenes)

Video: Pantalla P10 DMD con Arduino y RTC DS3231: 4 pasos (con imágenes)

Video: Pantalla P10 DMD con Arduino y RTC DS3231: 4 pasos (con imágenes)
Video: Automatic Home Water Pump Controlling System 2024, Noviembre
Anonim
Pantalla P10 DMD con Arduino y RTC DS3231
Pantalla P10 DMD con Arduino y RTC DS3231

Las pantallas P10 son una matriz de LED de matriz de puntos. El LED P10 se conoce generalmente como pantalla de matriz de puntos o pantalla DMD. Se basa en registros de desplazamiento, generalmente se utilizan registros de desplazamiento 74595. Se pueden conectar en cascada con más tablas similares. Disponible en varios tamaños y colores de LED, usaremos aquí el tipo 32 * 16. Podemos mostrar texto desplazable, texto estilizado con varios tamaños de fuente. Son muy populares en tableros de anuncios comerciales como tiendas, estaciones, aeropuertos, etc. Lo mejor de ellos es que se pueden conectar con cualquier microcontrolador estándar sin la necesidad de ningún protocolo de comunicación especial. Usaremos arduino para usarlo. Lo usaremos para generar un texto junto con la hora y fecha actuales.

Paso 1: componentes necesarios

1. Pantalla P10 con cable plano de conector FRC de 16 pines

2. arduino (uno / mega / nano / pro mini)

3. ds3231

4. encabezados masculinos y femeninos

5. kits de veroboard y soldadura

6. puentes (solo necesarios para la prueba inicial)

7. Fuente de alimentación 5v 1A

Paso 2: Comprensión del circuito y el procedimiento

Comprensión del circuito y el procedimiento
Comprensión del circuito y el procedimiento

En la parte posterior de la placa P10, hay dos conjuntos de puertos: el puerto de entrada y salida de datos para conexión en cascada. El DS3231 es el reloj de tiempo real (RTC). Se utiliza para mostrar la fecha y la hora.

El diagrama del circuito se adjunta aquí. No use el suministro externo de 5v 1a ahora. La potencia de arduino puede iluminar su pantalla (luz tenue) lo suficiente para realizar pruebas.

DS3231 utiliza el protocolo de comunicación I2C. Coloque el soporte de la batería CR2302 en su lugar y conecte sus pines i2c con arduino i2c. Si es nuevo en este módulo, consulte este enlace a continuación:

howtomechatronics.com/tutorials/arduino/ar…

Ahora siga el diagrama del circuito y conecte los puentes de la placa P10 al arduino. Estas conexiones se realizarán obviamente en el puerto de entrada del P10.

El cable plano del conector 1 FRC de 16 pines se utiliza tanto para el puerto de entrada como para el de salida, que se puede utilizar más adelante, una vez que haya finalizado el circuito de veroboard.

Paso 3: carga de código y prueba

Carga de código y prueba
Carga de código y prueba
Carga de código y prueba
Carga de código y prueba

Descargue los códigos adjuntos a continuación. Es bastante autoexplicativo. Los enlaces de la biblioteca se proporcionan aquí.

github.com/freetronics/DMD

www.arduinolibraries.info/libraries/dmd2

Le sugeriré que instale ambos, ya que ambos contienen muchas características únicas.

Puede cargar cualquiera de los códigos adjuntos aquí. También es posible que desee utilizar cualquier boceto de ejemplo incorporado.

Vuelva a escribirlo para mostrar su propio texto y la configuración de fuente deseada. Subirlo.

Debería ver la salida deseada en la pantalla

Paso 4: Finalización

Image
Image
Finalizando
Finalizando
Finalizando
Finalizando

Si todo funciona bien, coloque todo en veroboard y suéldelos. Use encabezados femeninos para colocar arduino y ds3231, de modo que pueda desconectarlos y reutilizarlos en el futuro para cualquier otro propósito.

Luego use conectores macho para hacer el conector para el cable plano FRC de la pantalla p10 (puerto de entrada). Ahora pruebe con la continuidad del multímetro si todas las conexiones se realizan correctamente. Si está bien, vuelva a encender con USB para ver si muestra el texto requerido. Si está bien, retire el USB y ahora conecte la fuente de alimentación externa de 5v 1a. Ahora debería iluminarse intensamente. Así que felicidades, ahora está listo para usar su pantalla y colocarla en un lugar distante para verla.

Recomendado: