Hallo liebe mikrocontroller-Community, ich bin neu hier und habe diese Woche angefangen mich mit Arduino für ein Motor-Projekt zu beschäftigen. Mein Problem: Ich würde über einen Arduino Uno gerne einen BLDC- und einen Servo-Motor gleichzeitig mit einem Joystick steuern (oben/unten: Geschwindigkeit BLDC; rechts/links: Auslenkung Servo). Im Internet finde ich leider niemanden, der das schon mal gemacht hat. Könnt ihr mir weiterhelfen, wie ich das hinbekomme bzw. ist das überhaupt möglich? Vielen Dank im Voraus für eure Unterstüzung! Viele Grüße, Alex
Alexander schrieb: > Könnt ihr mir weiterhelfen, wie ich das hinbekomme bzw. ist das > überhaupt möglich? Bei komplexen Aufgaben macht man es am besten so, dass man sie in kleinere, weniger komplexe Teilaufgaben aufteilt und dann später zusammenführt. In Deinem Fall also beispielsweise Dich erst mit dem Servo auseinandersetzen und dazu die Funktionalität programmieren. Ich würde eine Funktion programmieren, welcher Du als Parameter den Winkel vorgeben kannst und die dann den Servo den gewünschten Winkel anfähren lässt. Wenn dies funktioniert, kümmerst Du Dich um die Ansteuerung des BLDC-Motors; beispielsweise eine Funktion, welcher Du als Parameter die Geschwindigkeit mitgeben kannst. Funktioniert das alles, kannst Du es zusammenführen.
:
Bearbeitet durch User
https://funduino.de/nr-22-joystick-modul https://funduino.de/nr-12-servo-ansteuern Beides LESEN und dann zusammen mischen. FERTIG.
Alexander schrieb: > Im Internet finde ich leider niemanden, der das schon mal gemacht hat. Es hilft dir vielleicht, wenn du nach jemandem suchst, der mit dem Arduino einen Joystick eingelesen hat, dann nach jemandem, der einen Modellbauservo angesteuert hat und dann noch nach jemandem, der einen BLCD mit dem Arduino angesteuert hat: * https://www.google.com/search?q=arduino+joystick * https://www.google.com/search?q=arduino+servo * https://www.google.com/search?q=arduino+blcd Dann schaust du dir an, was die machen. Und zwar so lange, bis du verstanden hast, wie sie es machen. Und dann machst du in mentaler Eigenleistung aus diesen 3 Teillösungen deine Gesamtlösung und die Hausaufgabe ist fertig.
das ist eine typische Modellbau Fernsteuerung, geht eigentlich komplett ohne Arduino. Sogar drahtlos.
Lothar M. schrieb: > https://www.google.com/search?q=arduino+blcd kann man streichen wenn man den BLDC mit einem 0815 Modellbau Regler ansteuert, dann ist es einfach 2x Servo. Und die Ansteuerung dazu ist in den mitgelieferten Beispielen in der IDE mit drin, dafür muss man nicht mal das Internet bemühen. Und wenn man doch Internet hat: https://wokwi.com/projects/340367397829476948 den Code für den BLDC (2.Servo) in der loop kopieren, fertig.
:
Bearbeitet durch User
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.