jueves, 26 de marzo de 2015

LABORATORIO 4

DESCRIPCIÓN:

 consiste el controlar un LED RGB desde el Arduino, vía PWM con 3 potenciómetros, uno para cada color (rojo, verde, azul),  controlaremos la intensidad de cada color. 


MATERIALES:
  • Arduino 
  • 1 LED RGB
  • 3 resistencias
  • 3 potenciometros 

MONTAJE PASO A PASO:
  • montamos el LED RGB    en la protoboard

  • realizamos las conexiones del cicuito en la protoboard con el arduino, teniendo el cuenta el GND y el pin out para cada color del  LED según nuestra programación.

  • DIAGRAMAS  ( FRITZING)
PCB 











VIDEO DEL FUNCIONAMIENTO:

CÓDIGO FUENTE EN ARDUINO:
1:  /********** Proyecto **********  
2:   * Laboratorio 4:  
3:   * Autor: FANOR STIWAR ZAPATA  
4:   **DESCRICION: Controlar un LED RGB desde el Arduino, vía PWM con 3 potenciómetros, uno para cada color.  
5:     
6:  void setup() {  
7:     
8:   /* Declaramos los pines para las entradas (potenciometros)  
9:   y para las salidas (LEDs del RGB) */  
10:     
11:   pinMode(A1, INPUT);  
12:   pinMode(A2, INPUT);  
13:   pinMode(A3, INPUT);  
14:     
15:   pinMode(4, OUTPUT);  
16:   pinMode(5, OUTPUT);  
17:   pinMode(6, OUTPUT);  
18:  }  
19:     
20:  void loop() {  
21:     
22:   // codigo para que sea repetitivo y dependa de las entradas analogas//  
23:  int valorR=analogRead (A1)/4;  
24:  int valorB=analogRead (A2)/4;  
25:  int valorG=analogRead (A3)/4;  
26:     
27:  analogWrite (4, valorR);  
28:  analogWrite (5, valorB);  
29:  analogWrite (6, valorR);  
30:     
31:     
32:  }  


No hay comentarios:

Publicar un comentario