Fin
martes, 17 de abril de 2018
miércoles, 8 de febrero de 2012
Estreno de mi Arduino con un led RGB
Dejo un vídeo:
int sensores[3]={A0, A1, A2}; //Entrada analógica de los potenciómetros.int leds[3]={13, 12, 11}; //Salida para el led RGBint sensorVal[3];
void setup() {
//Declaración de los leds como salidas. pinMode(leds[0], OUTPUT); pinMode(leds[1], OUTPUT); pinMode(leds[2], OUTPUT); }
void loop() { // Lectura de los valores desde las entradas analógicas sensorVal[0] = analogRead(sensores[0]); sensorVal[1] = analogRead(sensores[1]); sensorVal[2] = analogRead(sensores[2]); //Asignamos los valores a las salidas para el led RGB analogWrite(leds[0], map(sensorVal[0], 0, 1023, 0, 255)); analogWrite(leds[1], map(sensorVal[1], 0, 1023, 0, 255)); analogWrite(leds[2], map(sensorVal[2], 0, 1023, 0, 255));
}viernes, 3 de febrero de 2012
Suscribirse a:
Comentarios (Atom)