jueves, 9 de abril de 2015

laboratorio 1

controlar 8 leds con un arduido UNO, junto a el una protoboard

materiales a usar:

1) arduino UNO
2) protoboard
3) 8 resistencias de 220 ohm
4) 8 leds de cualquier color
5) cables jumpers

montaje :
       1)                               diagrama del montaje en fritzing protoboard



2)          diagrama del montaje en esquemático


3) montaje real 

 a) tenemos la protoboard, siguiendo lo realizado en fritzing vamos conectando todos los componentes



b) montaje completo con sus respectivas resistencias, con sus leds conectados al arduino 



c) codigo arduino


  1. // secuencia de 8 leds
  2. // FABIO NELSON VALENCIA PEREZ
  3. #define MAX 10
  4. int led[MAX] = {2, 3, 4, 5, 6, 7, 8, 9, 10, 11};
  5.  
  6. void setup() {
  7.   for (int i = 0; i < MAX; i++)
  8.     pinMode(led[i], OUTPUT);
  9. }
  10.  
  11. void loop() {
  12.   for (int i = 0; i < MAX; i++)
  13.     m(led[i]);
  14.   for (int i = MAX-2; i > 0; i--)
  15.     m(led[i]);
  16. }
  17.  
  18. void m(int l) {
  19.   int t = analogRead(A2);
  20.   digitalWrite(l, HIGH);
  21.   delay(t);
  22.   digitalWrite(l, LOW);
  23.   delay(t);
  24. }

d)  vídeo de como funciona










No hay comentarios:

Publicar un comentario