Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Control de Matriz LED 8×8 con Arduino Uno: Guía Paso a Paso

Componentes y materiales

Aplicaciones y servicios

Descripción del proyecto

Este proyecto muestra cómo controlar una matriz de matrices 8×8 LED (driver MAX7219) con Arduino Uno. Sirve para crear displays baratos y sencillos que muestren letras, números o animaciones. Ejemplo: proyecto “Robô da Alegria” (5 matrices en forma de cara).

Componentes

Se necesitan jumpers hembra-hembra entre matrices y macho-hembra para la primera matriz al Arduino. La cantidad varía según el diseño.

Montaje

Conecta según el esquema:

Opcional: fija cada matriz sobre la lámina acrílica con 4 tornillos y tuercas. En el ejemplo, 5 matrices forman una cara (dos ojos y una boca).

Programación

  1. Instala la librería LedControl.h (gestor de librerías de Arduino IDE).
  2. El código se divide en 4 partes:
    • Definición de ojos y boca (arrays de bytes).
    • Setup: configura displays e inicia comunicación.
    • Loop principal: espera comandos por puerto serie y elige qué cara mostrar.
    • Funciones auxiliares: setRow (8x más rápido que setColumn; los dibujos se declaran rotados 90° antihorario).
  3. setIntensity(1) limita brillo (0-15) para no sobrecargar el puerto USB.

Uso

Tras subir el código, abre el Monitor Serie (9600 baudios). Envía pares de caracteres (ojo + boca):

Ojos: : normal, ; parpadeo, 8 espeluznante.

Boca: ) feliz, | neutro, ( triste, D/d muy feliz, O/o sorprendido, P/p saca la lengua.

Ejemplo: :) → cara feliz. Puedes añadir nuevas expresiones o cambiar el control (Bluetooth, WiFi).

Código

Repositorios:

Esquemáticos

Archivos de diseño Fritzing adjuntos (FLPMR9JIRKFL3VQ.fzz, FEGF6QQIRKFL5XL.ino).

Proceso de manufactura

  1. Construya Efectos de Audio Controlados por Sensores con el Kit Satellite CCRMA
  2. Panel de control para Flight Simulator 2020 con Arduino Nano: Pantallas LCD y CDI
  3. Panel de interruptores y LEDs para Microsoft Flight Simulator 2020 con Arduino
  4. Construye un reloj en tiempo real con Arduino para horarios de oración islámica
  5. Construye una consola Pong 24×16 LED con Arduino Nano y MAX7219
  6. Controla un LED por Bluetooth con Arduino – Guía DIY paso a paso
  7. Cómo mostrar imágenes en una pantalla TFT LCD de 1.17 pulgadas con Arduino UNO
  8. Construye un Robot Cuadrúpedo Inteligente con Arduino: Guía Paso a Paso
  9. Control Preciso de Servo con Arduino y MPU6050 (SG90 / MG996R)
  10. Control de brillo LED sin interrupciones con Bolt IoT y Arduino UNO
  11. Control de Ventilador PWM de 4 Pines a 25 kHz con Arduino Uno – Montaje, Código y Pruebas