In diesem Projekt setze ich mir die Aufgabe der Kontrolle der Bewegung von 3 Servomotoren durch Taster betätigen. Meine Absicht ist es, diese Tasten verwenden, um die Bewegung von einem drei-Servo-Roboterarm steuern.
Was ich will, geschehen:
1. Ich möchte einen Servo mit einem Paar von Schaltflächen, eine, um es im Uhrzeigersinn, drehen man es gegen den Uhrzeigersinn drehen kontrollieren
(2) Wenn Sie eine Taste gedrückt oder gedrückt, wird ein Servo-Motor im Uhrzeigersinn bewegen, bis sie ihre maximale Grenze erreicht.
(3) Wenn Sie schieben und die andere Taste gedrückt, wird ein Servo-Motor gegen den Uhrzeigersinn bewegen, bis sie ihre maximale Grenze erreicht.
(3) Wenn Sie ein Fingertipp und loslassen, wird ein Servo-Motor einen festen Betrag in eine bestimmte Richtung bewegen.
(4) Wenn Sie zuerst auf das Arduino wechseln, wird das Servo seine Position in der Mitte der seinen Bogen der Bewegung zurückgesetzt.
Dinge, die, denen ich vorsichtig sein musste:
(1) versuchen, zwingen die Servo-Motor zu halten in eine Richtung, nachdem es den maximalen Grenzwert erreicht hat kann es beschädigt werden.
2. Anhängen zu viele Servos an den Arduino 5v Stromleitung beschädigen können die Komponenten auf die Ardiuno, so brauche ich die Servomotoren extern schalten.
(3) gefesselt mit diesen Kabeln! Ich brauche, um ihre Flexibilität zu positionieren und die Kabel aus dem Weg zu den Tasten ordentlich verlängern zu können.