ARDUINO TALLER PRACTICO DE ARDUINO - SEGUNDA EDICION | Page 26
int led6 = 7;
int pot, pinp = A1;
int pp;
int mm;
void setup() {
pinMode (led5, OUTPUT);
pinMode (led6, OUTPUT);
pinMode (led3, OUTPUT);
pinMode (led4, OUTPUT);
pinMode (dip, INPUT);
}
void loop() {
var = digitalRead (dip);
if (var == LOW)
{
digitalWrite (led3, HIGH);
digitalWrite (led4, HIGH);
digitalWrite (led5, LOW);
digitalWrite (led6, LOW);
}
if (var == HIGH)
{
pot = analogRead (pinp);
mm = map (pot, 0,1023, 0, 255);
pp = 255-mm;
analogWrite (led3,mm);
analogWrite (led4,mm);
analogWrite (led5,pp);
analogWrite (led6,pp);
}
26