Page 97 - AEC- Protegido
P. 97

PRÁCTICADELABORATORIO              No.6

                                                 MANEJO DE ARDUINO
                                                Manipulación de motores

                    Objetivo: conocer la placa Arduino, la forma de montar un circuito electrónico para después

                    programarlo y, finalmente ejecutarlo.

                      2.0  PROCEDIMIENTO

                    d) Hacer variar la velocidad del motor usando un potenciómetro de 10K Ohms. Este último
                    elemento  debe  polarizarse  y  después  conectar  su  pin  de  control  al  pin  0  de  las  entradas
                    analógicas de la placa Arduino.





                    Arduino  dispone  de  6  entradas  analógicas,  que  tienen  un  voltaje  de  0  a  5  voltios  que
                    convertidas a señales digitales se tienen valores del  0 a 1024. Esto es 10 bits de resolución.
                    La función analogRead(), devuelve un valor comprendido entre 0 y 1024 (10 bits) y la función
                    analogWrite () toma valores comprendidos entre 0 y 255 (8 bits).






                    int motorPin=9;
                    intpotPin=0;//pindecontroldelpotenciómetroalPin0
                    delaplacaint potValue;


                    voidsetup()
                    {

                    pinMode(motorPin,OUTPUT);
                    }
                    voidloop()
                    {

                    potValue=analogRead(potPin)/
                    4;//aldividir1024/4=255analogWrite(motorPin,potValue);
                    }






                                                             95
   92   93   94   95   96   97   98   99   100   101   102