Practica Letreros Con Matriz 8x8 Arduino
Practica Letreros Con Matriz 8x8 Arduino
Practica Letreros Con Matriz 8x8 Arduino
L
E T R E R O C O N
D E S P L A Z A M I E N T O
M A T R I Z 8 X 8
P R E S E N T A :
Sosa Sandoval Miguel Angel
Peña Ramírez Luis Enrique
Cruz Martínez Gustavo Alberto
IME-1001
PROFESORES:
Juárez Moreno Alexander
Material requerido.
1-----
Aquí debes de colocar el número de matrices que se ocuparan, todos se
conectan en serie.
int maxInUse = 5; //Cambie este valor dependiendo del numero de matrices que use
2----
Aquí debes de colocar el texto, puedes colocar 2 textos los cuales van
dentro de las comillas y terminan con punto y coma.
Si solo deseas visualizar un texto… borra el segundo texto dejando las
comillas, sino marcara error.
El texto escrito aquí… automáticamente al cargar en el arduino, este será
visualizado secuencialmente.
Este mismo programa ya funciona con el Bluetooth …Al conectarte con
el Bluetooth y la aplicación el texto ingresado desde el teléfono
se puede mezclar con el que se encuentra escrito en el programa
(char mensaje1y char mensaje2); es necesario que como mensaje
escribas puntos o solo dejes sin contenido lo de las comillas del
programa, asi cuando ingreses el texto por el teléfono, este será
visualizado.
#include <MaxMatrix.h>
#include <avr/pgmspace.h>
int maxInUse = 5; //Cambie este valor dependiendo del numero de matrices que use
byte buffer[10];
void setup(){
pinMode(8,OUTPUT); //Conexion a DIN
pinMode(9,OUTPUT); //Conexion a CS
pinMode(10,OUTPUT); //Conexion a CLK
m.init(); // inicializa el modulo
m.setIntensity(1); // intencidad de los puntos de la matriz, entre 1-5
Serial.begin(9600); // inicializa el puerto serial
}
void loop(){
byte c;
// Lee el mensaje que llega por el puerto serial
while (Serial.available() > 0){
byte c = Serial.read();
Serial.println(c, DEC);
printCharWithShift(c, 100);
}
delay(0); // Tiempo de inicio de un nuevo Ciclo de mensajes
m.shiftLeft(false, true);