Guest User

Untitled

a guest
Jun 23rd, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. /*
  2. Script pour carte STM32 Nucleo
  3. Un potentiomètre branché à l'entrée A0
  4. contrôle un servomoteur branché à la
  5. sortie D5.
  6. */
  7.  
  8.  
  9. #include "mbed.h"
  10.  
  11. PwmOut servo(D5); // servo branché à D5
  12. AnalogIn potentiometre(A0); // potentiomètre branché à A0
  13.  
  14. const int positionMin = 1000;
  15. const int positionMax = 2000;
  16.  
  17.  
  18. int main()
  19. {
  20. servo.period_ms(20);
  21.  
  22. while(1) {
  23.  
  24. servo.pulsewidth_us(positionMin + potentiometre.read()*(positionMax - positionMin)); // potentiometre.read() prend une valeur entre 0.0 et 1.0
  25. wait(.05);
  26.  
  27. }
  28. }
Add Comment
Please, Sign In to add comment