Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void PWM_Servo(unsigned char angle);
- const int sortie_PWM = 11;
- const int potentiometre = A2;
- int val, angle_rotation, duree_impulsion, duree_niveau_bas;
- void setup() {
- pinMode(sortie_PWM,OUTPUT);
- pinMode(potentiometre,INPUT);
- Serial.begin(9600);
- }
- void loop() {
- }
- void PWM_Servo(unsigned char angle)
- {
- duree_impulsion = (angle * 2400) / 180;
- digitalWrite(sortie_PWM,HIGH);
- delayMicroseconds(duree_impulsion);
- digitalWrite(sortie_PWM,LOW);
- duree_niveau_bas = 2400 - duree_impulsion;
- delay(10);
- delayMicroseconds(duree_niveau_bas);
- Serial.print(
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement