Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Kevin Melán / Kvin Rock
- // Universidad Santiago de Cali
- // Ingeniería electrónica
- // Diseño de sistemas embebidos
- int almacena = 8;
- int reloj = 12;
- int datos = 11;
- int display[10]={
- 63,6,91,79,102,109,125,7,127,111};
- void setup() {
- pinMode(A0, INPUT);
- pinMode(almacena, OUTPUT);
- pinMode(datos, OUTPUT);
- pinMode(reloj, OUTPUT);
- Serial.begin(9600);
- }
- void loop(){
- int valorA0 = analogRead(A0);
- int i = map(valorA0, 0, 1023, 0, 10);
- secuencia(display[i]);
- Serial.print(i);
- Serial.println(display[i]);
- }
- void secuencia(int i)
- {
- digitalWrite (almacena, LOW);
- shiftOut (datos, reloj, MSBFIRST, i);
- digitalWrite (almacena, HIGH);
- delay(10);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement