Paso 2: cableado
Se finalicen todos los kits, están conectados con el microcontrolador como se muestra abajo (Matrices de LED no instalado para ver mejor). Nota el encabezado para J3 es modificado para el cuarto módulo de controlador de matriz de LED de la derecha que sólo VCC y GND se conectan al módulo quinto. Esto es porque los primeros cuatro módulos de Margarita desde la derecha deberán ser conducidos por 3 pines de salida (pines 2, 3 y 4 del Digital) desde el microcontrolador y los tres últimos módulos Margarita deberán ser impulsados por otro pines de salida 3 (pines digitales 5, 6 y 7).
Aquí, utilizamos el tablero chipKit UNO32 microcontrolador basado en la popular plataforma de hardware de código abierto Arduino para manejar la pantalla. Sin embargo, en su lugar puede utilizar cualquier convenientes placas Arduino si velocidad de lento desplazamiento es aceptable para usted. El chipKit UNO32 Junta es mucho más capaz de producir más rápido y mejor desplazamiento de texto con efecto de placas Arduino de alrededor de la misma gama de precio.
Utilizamos un HC-07 Bluetooth Serial Port módulo inalámbrico conectado al pin de TX y RX del micro-controlador para comunicación Bluetooth entre la pantalla y el teléfono inteligente Android. Este módulo de puerto Serial Bluetooth inalámbrico no es caro, fácil de trabajar y fácilmente disponibles de tiendas online. En su lugar puede utilizar los módulos de puerto Serial sin hilos de Bluetooth está familiarizado con.
Observe el uso de resistencias de pull-down de 10Kohms en los pines de entrada de datos, CLK y carga. Cuando primero se aplica la alimentación para el microcontrolador o cuando se reinician, flotan sus líneas de la entrada-salida. El MAX7219 pueden ver esto como datos válidos y mostrar la basura hasta el control de ganancias de micro controlador. Las resistencias de pull-down prevenir estos problemas.