Hoi.
Onderstaande is niet om je te pesten of om je voor, ehhmm paal te zetten.
Maar wel om je te prikkelen.
zou dit kunnen werken
Ja, zou kunnen werken, maar ik denk niet dat het dat doet.
zou het mogelijk zijn de tijd die de servo draait op te nemen
Uiteraard is dat mogelijk, maar dat doe je nu nog niet.
en aan het eind van de dag weer de andere kant op draaien
Jazeker kun je dat doen
zodat hij weer klaar staat voor de volgende dag
Het is wel te hopen dat ie het die volgende dag nog zal doen.
Voor wat betreft de code:
Ik zie dat er commentaar bij staat.
Dat commentaar is de ene keer in het Engels, en de andere keer in het Nederlands.
Dat vind ik wat minder.
Maar zorg er vooral voor dat je commentaar ook klopt.
if(sensorValue <= 800) //als de waarde kleiner is dan 800
Hier klopt het commentaar niet (wel bijna, maar als ie bijna klopt, dan klopt ie dus nog steeds niet).
Een stukje verderop gebeurt hetzelfde.
servo1.writeMicroseconds(95); // snelheid 95
Snelheid 95 ?
Wat betekent dat ?
servo1.writeMicroseconds(0);
Ik ben benieuwd wat dit zou doen.
Maar ik weet het niet, want het commentaar ontbreekt.
Natuurlijk weet ik wel wat daar zou moeten gebeuren.
En ook wat er in werkelijkheid zal gaan gebeuren.
Daarom ook de opmerking hierboven (mijn antwoord op de 4e vraag), en dat is niet geheel wat jij ervan schijnt te denken.
Volgens mij wilde je de tijd bijhouden dat de servo gedraaid heeft, om vervolgens even lang terug te sturen.
Maar houd dan ook de snelheid waarmee gedraaid word in de gaten, wanneer die snelheid kan veranderen.
Want het lijkt er op dat je dat wil kunnen veranderen.
Ik heb nog wel een andere aanpak in gedachten.
Want je kunt voor zit ding ook een standaard servo toepassing gebruiken hoor.
Alleen moet je dan de servo hacken.
Zoals gezegd, heeft de continuous rotation servo geen potmeter meer.
Maar wie heeft gezegd dat die potmeter per se IN de servo zelf moet zitten ?
Als die aan je paneel zit, dan kun je daar ook prima je servo mee aansturen en heb je geen specifieke servo code meer nodig.
Moet je dat hacken wel zien zitten natuurlijk.
Maar ik ga nu eerst ff slapen als je het niet erg vind (en anders doe ik dat toch).