Die Steuerung eines Servo Motors geht über ein M5Stack Core Modul sehr einfach.
Ich zeige in meinem Video, wie ich über die UIFlow IDE und Blockly einen Servo steuern kann. dazu genügen nur ein paar Zeilen - UIFlow stellt dazu schon die geeigneten Funktionen zur Verfügung.
Und dann stelle ich noch ein Demoprogramm für einen Servo-Tester vor. Dieser hat 3 Modi, Manual, Zentrieren und einen Bogenmodus (Sweep) bei dem er von 0° zu 180° und wieder zurück schwenkt. Mit dem Zentriermodus stellt man den Servo auf die Mitte (90°) ein und im Handbetrieb kann man die Stellung des Servohorns in 10°-Schritten ändern.
Und damit alles schön geordnet ist und ich meinen Versuch auch sauber präsentieren kann, habe ich mir einen kleinen M5Stack Core-Halter und einen Servoständer 3D gedruckt.
M5Stack Ständer: https://www.thingiverse.com/thing:2847384
Servo-Ständer: https://www.thingiverse.com/thing:1860116
Etwas Mühe macht dann die Verbindung des Servos zum Port A mit einem Grove-Stecker. Wenn dieser kurzfristig nich aufzufinden ist, wie bei mir, muss man sich mit einer Notlösung behelfen.
Und alles weitere, interessante gibt es dann in meinem Video, das schon online ist:
Affiliate Links zu den Bauteilen: Amazon Deutschland: https://amzn.to/33DCyRz Banggood China: https://de.banggood.com/custlink/DDmRJCwF83 M5Stack China (der billigste Weg): https://bit.ly/2DAZFBA |