servo motor

  1. /***************************************\ 
  2. **               Robotec               ** 
  3. *    https://robotec.webnode.com.br/     * 
  4. *                                       *
  5. *      inscreva-se no nosso canal       *
  6. *    www.youtube.com/c/Roboteclink      *
  7. *                                       *
  8. *        curta a nossa fampage          *
  9. *   www.facebook.com/Robotecoficial/    *
  10. *                                       *
  11. * ESTE CODIGO É DA ROBOTEC COMPORATION  * 
  12. *       FAVOR - MANTER O DOMINIO        *
  13. **                                     ** 
  14. \***************************************/
  15. #include "Servo.h" //incluindo biblioteca para controle do servomotor
  16.  
  17. Servo servoMotorObj;  //Criando um objeto da classe Servo
  18.  
  19. int const potenciometroPin = 0;  //pino analógico onde o potenciômetro está conectado
  20. int const servoMotorPin    = 3;  //pino digital associado ao controle do servomotor
  21. int valPotenciometro;            //variável usada para armazenar o valor lido no potenciômetro
  22.  
  23. void setup() {
  24.   servoMotorObj.attach(servoMotorPin); //associando o pino digital ao objeto da classe Servo
  25. }
  26.  
  27. void loop()
  28. {
  29.   valPotenciometro = analogRead(potenciometroPin); //lendo o valor do potenciômetro (intervalo entre 0 e 1023)
  30.   valPotenciometro = map(valPotenciometro, 0, 1023, 0, 180); //mapeando o valor para a escala do servo (entre 0 e 180)
  31.   servoMotorObj.write(valPotenciometro); //definindo o valor/posição do servomotor
  32.   delay(15);   
  33. }

 

 

 

 

 

 

 

 

 

IMAGEM:

EU PEQUEI ESTÁ IMAGEM NO SITE DO WWW.COMOFAZERASCOISAS.COM ELE É MUITO BOM PRA QUEM GOSTA DE ARDUINO...