miércoles, 11 de marzo de 2015

Laboratorio #2
en esta ocación aremos que los led se puedan graduar tento la velocidad como su latencia.
Lista de materiales:

1. 2 Potenciometros




2. 8 leds



3. 1 Protoboard



4. Tarjeta Arduino



5. Cables 

Una vez tengamos nuestros materiales pasamos a montar nuestro elementos a la protoboard y a la tarjeta arduino.


aqui podemos ver el funcionamiento de todo el montage.




En esta imagen podemos ver el esquema:


En esta otra veremos el frizing:



En esta otra imagen veremos  el pcv:



Y aqui el codigo arduino:

  1. // pines analogicos (potenciometro)
  2. #define potRED A0
  3. #define potGRE A1
  4. #define potBLU A2
  5.  
  6. //salidas PWM(~)
  7. int Red = 9;
  8. int Gre = 10;
  9. int Blu = 11;
  10.  
  11. void setup() {
  12.   pinMode(9, OUTPUT);
  13.   pinMode(10, OUTPUT);
  14.   pinMode(11, OUTPUT);
  15.  
  16.   pinMode(potRED, INPUT);
  17.   pinMode(potGRE, INPUT);
  18.   pinMode(potBLU, INPUT);
  19. }
  20.  
  21. //tomara la informacion si encendera el color rojo, verde o azul (RGB)
  22. void loop() {
  23.   int R = analogRead(potRED);
  24.   int TimeR = map(R,0,1023,0,255);
  25.   analogWrite(Red, TimeR);
  26.  
  27.   int G = analogRead(potGRE);
  28.   int TimeG = map(G,0,1023,0,255);
  29.   analogWrite(Gre, TimeG);
  30.  
  31.   int B = analogRead(potBLU);
  32.   int TimeB = map(B,0,1023,0,255);
  33.   analogWrite(Blu, TimeB);
  34. }



No hay comentarios:

Publicar un comentario