Page 56 - Proyecto - Ana Guerrero
P. 56

EJERCICIO # 47






               Conectar  un  potenciómetro  a  la  tarjeta  Arduino  mas  2

               leds y un servomotor donde la perilla del potenciómetro

               girara según la mapeamiento 0-250 se encenderá 1 led y


               girara  el  servomotor  y  mayor  que  200  se  encenderá  el

               segundo led.



























                         #include <Servo.h>                                 pot=
                               Servo ser;                map(analogRead(A5),0,1023,0,50
                                int pot;                                    0);
                               int ld1=3;                       Serial.println(pot);
                               int ld2=4;                           ser.write(pot);
                              void setup()                      if(pot>0 && pot<250)
                                     {                                        {
                         Serial.begin(9600);                  digitalWrite(ld1,HIGH);
                        pinMode(pot, INPUT);                   digitalWrite(ld2,LOW);
                             ser.attach(2);                             delay(1);
                        pinMode(ld1, OUTPUT);                                 }

                        pinMode(ld2, OUTPUT);                      else if(pot>250)
                                     }                                        {
                                                               digitalWrite(ld1,LOW);
                              void loop()                     digitalWrite(ld2,HIGH);
                                     {                                  delay(1);
                                                                              }
                                                                              }
   51   52   53   54   55   56   57   58   59   60   61