wrighizilla

servo loop programmabile per radio rc 3ch

Apr 26th, 2020
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. #include <Servo.h>
  2. Servo myservo;
  3. int rxpulse;
  4. void setup() {
  5. myservo.attach(10); //-- piedino segnale servo
  6. pinMode(8, INPUT); //-- piedino che legge RX-AUX
  7. pinMode(9,INPUT); //--piedino che legge RX-STR
  8. }
  9.  
  10. void loop() {
  11. rxpulse = pulseIn(8, HIGH); //-- piedino segnale proveniente dalla ricevente
  12. if (rxpulse > 1600)
  13. {
  14. myservo.write( 1500); //-- centratura del servo su canale AUX1
  15. }
  16. else
  17. {
  18. myservo.write(map(pulseIn(9,HIGH), 923,2085,10,175)); //--servo amplifica sterzo in gradi
  19. }
  20. }
Add Comment
Please, Sign In to add comment