Servomotoren stapsgewijs laten draaien

Arduino specifieke Software
Berichten: 1
Geregistreerd: 14 Jul 2022, 08:29

Servomotoren stapsgewijs laten draaien

Berichtdoor Zipje » 14 Jul 2022, 08:36

Beste

Ik moet een servomotor in kleine stapjes laten draaien.

Bv wanneer ik 8 ingeef moet hij 45 garden naar rechts draaien en wanneer ik 9 ingeef moet hij 45 garden naar links draaien.

Omdit in stapjes te doen gebruikte ik for loop. En voor het andere dus om 8 en 9 te herkennen gebruikte ik if statement. Maar lukt gewoon niet. Ik heb er hele nacht aan bezig geweest maar zonder résultaat en ik moet dit morgen af hebben.

Ik heb dringend hulp nodig. Willen jullie me aub helpen.

Advertisement

Berichten: 3864
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: Servomotoren stapsgewijs laten draaien

Berichtdoor shooter » 15 Jul 2022, 21:22

zet je programma hier neer , want jouw omschrijving wil niet zeggen dat het programma dan goed is.
paul deelen
shooter@home.nl

Berichten: 16
Geregistreerd: 21 Feb 2021, 18:46

Re: Servomotoren stapsgewijs laten draaien

Berichtdoor Armira » 10 Aug 2022, 16:00

Misschien kun je hier iets mee



Code: Alles selecteren
#include <Servo.h>  //arduino Library

const int servo1 = 24;  // roer servo
int servoVal{ 
Servo myservo1;
void setup(){
myservo1.attach(servo1);

}
Void loop{
if ((Blt==8 )&& (servoVal<105))  { servoVal=servoVal+1; myservo1write(servoVal);}    //kraan Sb op
if ((Blt==9 )&& (servoVal>78))   {servoVal=servoVal-1; myservo1.write(servoVal);}     //kraan SB neer
}



hiemee bedien ik een kraan de servo maakt allemaal stapjes van 1 tegelijk tot hij bij de gewenste graden is zolang ik het signaal zend kan dus ook halverwege stoppen
bij +1 linksom en bij-1 rechtsom

Berichten: 3864
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: Servomotoren stapsgewijs laten draaien

Berichtdoor shooter » 14 Aug 2022, 17:20

met een for loop moet je doorgaan maak er een tller van kun je ondertussen dat je op een stap wacht (zie daarvoor blink without delay) nog andere dingen doen
paul deelen
shooter@home.nl

Terug naar Arduino software

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 5 gasten