jueves, 13 de marzo de 2014

LABORATORIO # 4

1.Descripción del Laboratorio
Controlar un LED RGB desde el Arduino, vía PWM con 3 potenciómetros, uno para cada color.
2.Elementos Utilizados
v1 Computador
v1 Protoboard
v1 Arduino UNO
v Resistencias
vLed RGB
vCableS
vSoftware “Arduino”
vSoftware “Fritzing”


3.Diagrama del Montaje

4.Diagrama Esquemático



5.Fotos del Montaje








6.Video del funcionamiento
 

7.Codigo Fuete del Arduino

  int pot1=0, pot2=1,  pot3=2;
  int ledR=11, ledG=10, ledB=9;
  
  void setup(){
pinMode(ledR,OUTPUT );
pinMode(ledG,OUTPUT );
pinMode(ledB,OUTPUT );
pinMode(pot1,INPUT );
pinMode(pot2,INPUT );
pinMode(pot3,INPUT );
 }
 void loop()
{
int valor1, valor2, valor3, i, j, k;
valor1 = analogRead(pot1);
i=map(valor1,0,1023,0,255);
analogWrite(ledR, i);
valor2 = analogRead(pot2);
j=map(valor2,0,1023,0,255);
analogWrite(ledG, j);
valor3 = analogRead(pot3);
k=map(valor3,0,1023,0,255);
analogWrite(ledB, k);
 }

No hay comentarios:

Publicar un comentario