Beheersing van de servo's met behulp van de WS-32 Servo Controller en Arduino Uno (2 / 3 stap)

Stap 2: codering

Het eerste ding dat u moet begrijpen voordat u codering is de manier servomotoren worden gecontroleerd met behulp van de controller van de servo WS-32. Meeste servomotoren draaien 180 graden. In de WS-32-programma's, wordt de positie van de servomotoren niet beschreven in graden aangegeven zoals deze is in de arduino. In plaats daarvan wordt het aangeduid in termen van een aantal. De aanvangspositie (0 graden) van de servo is de positie 500 toegewezen, terwijl de verste positie die overeenkomt met 180 graden is toegewezen de waarde 2500.

Een typische regel code voor de WS-32 servo controller zou: #15 P1500 T500

  • # vertegenwoordigt het pin-nummer op de WS-32 dat de servo is aangesloten op
  • P vertegenwoordigt het standpunt dat de servomotor moet draaien om
  • T staat voor de tijd die de servo nemen moet om te draaien naar de gewenste positie

Daarom vertelt dat coderegel de servo aangesloten op pin 15 om te draaien naar positie 1500 in 500 milliseconden de opdrachten worden verzonden uit de arduino bord aan de WS-32 in een seriële indeling.

Hier is hoe je moet code op de arduino IDE.
Serial.println ("#15 P1500 T500");

Deze coderegel stuurt de tekst #15 P1500 T500 naar de WS-32 servo controller, die vervolgens wordt gedecodeerd en veroorzaakt de servo in kwestie om naar de gewenste positie te verplaatsen. U kunt deze voorbeeldcode om meer te begrijpen.

Gerelateerde Artikelen

Seriële Servo Controller w/Arduino - controle tot 12 Servos tegelijk met behulp van de Arduino en een USB-verbinding

Seriële Servo Controller w/Arduino - controle tot 12 Servos tegelijk met behulp van de Arduino en een USB-verbinding

ik ga u laten zien hoe je Arduino gebruik maximaal 12 servo's tegelijk met minimale jitter control.  Met behulp van een eenvoudige seriële interface kunt u de positie van maximaal 12 servo kanalen.  Maximaal 10 momentopname posities kan worden opgesl
WATERNIVEAU INDICATOR met behulp van ARDUINO

WATERNIVEAU INDICATOR met behulp van ARDUINO

Waterniveau indicator wordt gebruikt om aan te geven van het niveau van water in de tank over hoofd, met behulp van deze kunnen we voorkomen dat de overloop van het water en op elk gewenst moment die kunnen we het weten van het niveau van water in de
LED controle met behulp van de Arduino Bluetooth en Android. (Deel 1)

LED controle met behulp van de Arduino Bluetooth en Android. (Deel 1)

Dit instructable is een eenvoudige tutorial uitleggen hoe de controle van één LED met Android's Bluetooth.U moet:Arduino UNOWeerstanden 300Ω (3 x)Weerstand 150ΩLEDJumpers;Bluetooth-Module (HC-06/andere);Android telefoon;SPP Bluetooth Apk (unWired Lit
2-wiel Self Balancing Robot met behulp van de Arduino en MPU6050

2-wiel Self Balancing Robot met behulp van de Arduino en MPU6050

2-wiel Self Balancing Robot met behulp van de Arduino en MPU6050.Arduino als de controller en de sensor MPU6050 gebruiken om te bepalen van het evenwicht. Gewoon een eenvoudige seriële Bluetooth module toevoegen en een Bluetooth seriële Controller AP
DIY: Deur alarmsysteem met behulp van de Arduino Uno

DIY: Deur alarmsysteem met behulp van de Arduino Uno

dit is een deur alarm-systeem dat gemakkelijk kan worden gebouwd en geïnstalleerd. Het maakt gebruik van het fundamentele beginsel uiteengezet door de Arduino Uno ontwerpers die is het gebruik van de Sensor, Microcontroller en de bedieningssleutel. I
Met behulp van Visual Basic 2010 naar besturingselement Arduino Uno

Met behulp van Visual Basic 2010 naar besturingselement Arduino Uno

ik weet dat dit is gebeurd in het verleden een paar keer dus hier een meer is. Dit is een skelet Visual Basic 2010 en Arduino Sketch die ik gemengd samen op proef de PC aan Arduino Uno verbinding via seriële. Het blijkt gewoon LED 13 in- of uitschake
Eenvoudige automatische verplaatsen Robot met behulp van de arduino & L293d IC

Eenvoudige automatische verplaatsen Robot met behulp van de arduino & L293d IC

dit is een fundamentele Robot wordt beheerd door een arduino en wat het doet is dat het gewoon zwerft rond en volg een cirkelvormig pad door standaardcode maar kunt u de code om het pad gemakkelijk wijzigen. Het is een eenvoudig project dat iedereen
Arduino gebaseerde lijn volgeling robot met behulp van Pololu kW-8RC lijn sensor

Arduino gebaseerde lijn volgeling robot met behulp van Pololu kW-8RC lijn sensor

UPDATE FEB 2012: deze gids is featured op de Adafruit bloghttp://www.adafruit.com/blog/2012/02/14/Arduino-based-line-follower-robot/Dit is de Faz3a II, mijn eerste lijn-volgende robot, die hopelijk ook te gebruiken voor het oplossen van de doolhof. I
Blink voor ESP8266 native, zoals arduino met behulp van Windows

Blink voor ESP8266 native, zoals arduino met behulp van Windows

Wanneer ik bougth de ESP8266, mijn eerste gedachte was om de ESP8266 gebruiken als een Wifi-shield voor Arduino. Ik kwam erachter dat de ESP8266 een krachtig apparaat door het is zelf. En ik vroeg me af. Waarom geen gebruik maken van dit apparaat zon
Mobiele controlled robotic auto met behulp van de arduino en DTMF

Mobiele controlled robotic auto met behulp van de arduino en DTMF

Hallo jongens!Dit is mijn eerste project op instructables, hoop dat u zult genieten van dit.Dit project gaat over hoe u een robotachtige auto met behulp van de mobiele telefoon kunt controleren en hoe u kunt controleren die auto van overal in de were
DIY: Deur alarm met behulp van het apparaat van de Hall en de Arduino Uno

DIY: Deur alarm met behulp van het apparaat van de Hall en de Arduino Uno

dit is een deur alarm-systeem dat gemakkelijk kan worden gebouwd en geïnstalleerd. Het maakt gebruik van het fundamentele beginsel uiteengezet door de Arduino Uno ontwerpers die is het gebruik van de Sensor, Micro-controller en de bedieningssleutel.
"DIY" kamertemperatuur & vochtigheid Module met behulp van de Arduino uno

"DIY" kamertemperatuur & vochtigheid Module met behulp van de Arduino uno

Dit instructable legt de werking van de temperatuur & vocht module. De module is ontworpen en gebouwd door mijzelf. Haar heeft een digitale temperatuur en vochtigheid de sensor (DHT11) ingebed in het. Deze sensor helpt de module te verwerven van zowe
DIY Bluetooth telefoon gecontroleerd BB-8 Droid met Arduino UNO

DIY Bluetooth telefoon gecontroleerd BB-8 Droid met Arduino UNO

Ik ben een grote fan van Star Wars en toen zag ik de Star Wars: The Force ontwaakt dacht ik dat ik behoefte aan een BB-8 droid. Het was geweldig hoe dit kleine gebied verplaatst in de film. Dus heb ik besloten dat ik moet dit droid die is gebaseerd o
Maak een zelfbalancerende Robot met Arduino UNO

Maak een zelfbalancerende Robot met Arduino UNO

Self balancing Robot is zeer interessant. Veel vrienden om ons heen wilden maken een, maar ze encounted alot van chanllenges met inbegrip van het ontbreken van de gemakkelijk-aan-de vergadering van structuren, de geschikte elektronische schakelingen