Advertisement
Guest User

Untitled

a guest
Oct 31st, 2014
276
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. // Kevin Melán / Kvin Rock
  2. // Universidad Santiago de Cali
  3. // Ingeniería electrónica
  4. // Diseño de sistemas embebidos
  5.  
  6. int almacena = 8;
  7. int reloj = 12;
  8. int datos = 11;
  9.  
  10. int display[10]={
  11. 63,6,91,79,102,109,125,7,127,111};
  12.  
  13.  
  14. void setup() {
  15.  
  16. pinMode(A0, INPUT);
  17. pinMode(almacena, OUTPUT);
  18. pinMode(datos, OUTPUT);
  19. pinMode(reloj, OUTPUT);
  20. Serial.begin(9600);
  21. }
  22.  
  23. void loop(){
  24. int valorA0 = analogRead(A0);
  25. int i = map(valorA0, 0, 1023, 0, 10);
  26. secuencia(display[i]);
  27. Serial.print(i);
  28.  
  29. Serial.println(display[i]);
  30. }
  31.  
  32.  
  33. void secuencia(int i)
  34. {
  35. digitalWrite (almacena, LOW);
  36. shiftOut (datos, reloj, MSBFIRST, i);
  37. digitalWrite (almacena, HIGH);
  38. delay(10);
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement