Hur man kontrollerar 3 servomotorer med tryckknapp växlar och en Arduino Uno
I detta projekt satte jag mig uppgiften att kontrollera förflyttning av 3 servomotorer genom att trycka på knappen växlar. Min avsikt är att använda dessa knappar för att styra en tre-servo robotarm rörelse.
Vad jag vill ska hända:
1. jag vill styra ett servo med ett par knappar, en till vända den medurs, en till vända den moturs
2. om du trycker och håller ned en, flyttar en servomotor medsols tills den når sin högsta gräns.
3. om du trycker och håller ned knappen andra, flyttar en servomotor moturs tills den når sin högsta gräns.
3. om du knackar du på en knapp och släppa den, flyttar en servomotor en viss summa i en viss riktning.
4. När du först slår på Arduino, återställs servo sin position i mitten av sin båge av rörelse
Saker jag var tvungen att vara försiktig med:
1. försöker tvinga servomotor att hålla i en riktning, efter den har nått sin maximala gräns, kan skada den.
2. bifoga för många servon till Arduino's 5v power-line kan skada komponenterna på Ardiuno, så jag behöver att driva servomotorer externt.
3. blir bundna med alla dessa kablar! Jag behöver för att kunna utvidga sin längd att öka flexibiliteten i positionering och städa kablar ur vägen för knapparna.