Hallo,
ich bin ziemlich neu was das ganze Arduinozeug betrifft, aber ich bräuchte mal eure hilfe, vielleicht einfach mal einen Beispielcode für mein Vorhaben
Und zwar möchte ich für ein Rennmofa die Ziehkeilschaltung über einen Servo betätigen um möglichst schnell und präziese schalten zu können.
Dazu muss ich die winkelpositionen für jeden gang noch herausfinden, aber die Winkel lassen sich im Programm ja leicht ändern.
Ein Taster soll dazu da sein, wenn man stehen bleibt den Leerlauf einzulegen, z.B. bei 30°
Die beiden anderen Taster sollen dann logischerweise zum hoch und runter schalten dienen und dabei den Leerlauf direkt überschalten.
1.Gang 0°
2.Gang 60°
3.Gang 90°
Beim drücken eines Tasters soll die Zündung kurz abschalten, den Killswitch der Zündung hätte ich dann über einen Varistor auf Masse geschalten dass der Kraftfluss im Getriebe kurzzeitig unterbrochen wird.
Wichtig ist dabei vielleicht noch, dass das Servo erst dreht wenn die Zündung unterbrochen ist und erst wieder aktiv wird wenn das Servo die Position erreicht hat.
Problem an der ganzen Sache ist jetzt dass ich absolut keine Ahnung habe wie ich quasi eine Schrittkette hoch und runter zählen lassen kann, allgemein weiß ich nicht recht wie ich anfangen soll :-[
Deshalb wäre ich Euch sehr dankbar wenn Ihr mir irgendwie weiterhelfen könnt, egal ob ihr mir ein Beispiel vorlegen könnt das ansatzweise ähnlichkeit hat oder mir direkt etwas fertiges liefern könnt
Vielen vielen Dank schon einmal!!!
Ich hoffe mir kann jemand helfen