Forum: Mikrocontroller und Digitale Elektronik Joystickauswertung via Arduino


von Joh (Gast)


Angehängte Dateien:

Lesenswert?

Hallo zusammen.

Ich beziehe mich hier auf meinen alten Beitrag, da es erneut Probleme 
(in meinem Quellcode) geht, der dazu führt, dass mein Arduino nicht das 
tut was er soll.
Ich möchte eine H-Brücke (zwei DC-Motoren) ansteuern, die anhand der 
Joystick-Position (Potis) entsprechend per PWM vom Arduino 
drehzahlgesteuert werden sollen. Das Ganze funktioniert, wenn ich 
Joystick "komplett nach "links" oder "komplett nach oben" bewege. Aber 
leider nicht in der "10-Uhr"-Position. Auch "stottert" der Motor dabei 
und beim bloßen nach oben drücken drehen beide Motoren erst extrem hoch 
und lassen sich dann ab einer gewissen Schwelle per Joystick steuern.

Bezug auf den ganzen Beitrag, siehe hier:
Beitrag "Seltsames Verhalten - Arduino"


Im Anhang befindet sich der aktuellste Quellcode, der zu genannten 
Problemen führt.

Könnt ihr mir weiterhelfen und mir sagen, woran das Problem liegt und 
ich einen Denkfehler habe?

Vielen Dank schon mal!

von Joh (Gast)


Lesenswert?

Der auskommentierte Teil ist deswegen auskommentiert, weil ich 
spaßeshalber die Software von Stefan (im letzten Beitrag des 
Ursprungs-Beitrags) geflasht habe, welche einwandfrei funktionierte.

Das Problem scheint in meinem auskommentierten Teil zu liegen.

Gruß

von Johann Haller (Gast)


Angehängte Dateien:

Lesenswert?

Hi,

leider habe ich keine Hardware zum testen...daher weiß ich nicht, ob der 
code tut:-) Kompilieren geht
Pins musst du noch eintragen. Fang erstmal mit der Joystick Auswertung 
an, wenn die Ausgabe passen,dann kannst die Motoren einschalten.

Bei Fragen, fragen.

LG Johann

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.