/**Proyecto**
*Universidad Santiago de Cali
*Programacion en Sistemas Embebidos
*Nicolas Roman Buitrago
*Laboratorio 6: Controlar 8 LED\'s a traves de un IC74HC595
*con 8 patrones de movimiento controlados desde una interfaz
*en processing.
*/
int latchPin = 10;
int clockPin = 11;
int dataPin = 9;
void setup() {
Serial.begin(9600);
pinMode(latchPin, OUTPUT);
pinMode(clockPin, OUTPUT);
pinMode(dataPin, OUTPUT);
}
void loop() {
if(Serial.available() > 0){
int datos = Serial.parseInt();
Serial.println(datos);
digitalWrite(latchPin, LOW);
shiftOut(dataPin, clockPin, MSBFIRST, datos);
digitalWrite(latchPin, HIGH);
delay(400);
}
}