Arduino Con Clases

Sitio: Facultad de Ingeniería U.Na.M.
Curso: Computación ET-344
Libro: Arduino Con Clases
Imprimido por: Invitado
Día: miércoles, 3 de julio de 2024, 06:27

Descripción

Práctica de matrices led


1. Instalación

Para el uso de las matrices se usará la librería

MD_MAX72XX

Opción de download: https://codeload.github.com/MajicDesigns/MD_MAX72XX/zip/master

Es convieniente bajar el archivo en formato .zip, así se puede instalar fácilmente en Arduino.
Para instalar la librería:


Una vez instalada la librería es necesario configurarla para su uso específico.
La misma puede ser usada con matriz de led de distintos proveedores: PAROLA, GENERIC,
ICSTATION, FC16 u OTHER.
En nuestro caso, los kits son FC16.
Entonces para que trabajen adecuadamente, es necesario configurar la librería para dicho
proveedor.
Esto se hace modificando la librería MD_MAX72xx.h.
Es necesario ubicar dicha librería, de acuerdo a donde la haya instalado Arduino.
Windows >> C:\Users\usuario\Documents\Arduino\libraries\MD_MAX72XX-master\src
Linux >> /home/Arduino/libraries/ MD_MAX72XX-master/src

Una vez ubicada, editar la librería MD_MAX72xx.h, y buscar el parámetro que habilita FC-16,
#define USE_FC16_HW
Entonces verificamos que /#define USE_FC16_HW 0/ cambie a /#define USE_FC16_HW 1/, y los
demás permanezcan en 0/.
Luego de grabar, reiniciando Arduino, debería funcionar correctamente.

2. Conexión de la Matriz

Esta es la matriz led a emplear.


Para la conexión se utilizará el siguiente esquema:


Quedando en un Arduino UNO la siguiente conexión:


3. Referencia de la librería

https://majicdesigns.github.io/MD_MAX72XX/class_m_d___m_a_x72_x_x.html

Ejemplo

MD_MAX27XX_Test

Corregir Intencidad!
Agregar en Setup
Metodo:

mx.control(MD_MAX72XX::INTENSITY, 1);

Desactivar: