GOduino III - de breadboard-vriendelijke Arduino gebaseerde robot controller (3 / 6 stap)

Stap 3: Controle 2 servo 's


 

Er is niets bijzonders over het besturen van de servo's met de GOduino III. Volg gewoon de instructies op de website van Arduino en u zal worden spinnen servo's in geen tijd.

http://Arduino.CC/it/Reference/servo

Na het aansluiten van uw servo's, om te doen een snelle test laden de schets van de Sweep.ino die draait de servo's voorwaarts en achterwaarts. De Arduino IDE open:

Bestanden/voorbeelden/Servo/Sweep

Zorg ervoor dat u het nummer in de myservo.attach(SERVO_PIN_NUMBER) op pin 9 of pin 10 afhankelijk van of u verbinden met uw servo de Servo 1 of 2 Servo header op de GOduino III wijzigen.

Vervolgens uploaden van de schets aan de GOduino III en horloge die de servo's draaien.

U kunt extra servo's (beperkt tot de huidige geleverd door de regelgever en heatsink effectiviteit) met behulp van de de softwarebibliotheek voor Servo

http://www.Arduino.CC/Playground/ComponentLib/servo

Deze blog entry heeft sommige nuttige informatie over het gebruik van de Software Servo-bibliotheek
http://rcarduino.blogspot.com/2012/01/can-i-Control-more-than-x-servos-with.html

Houd in gedachten de stroomvereisten en regelgever hittekwesties bij met behulp van servos. Overwegen een heat sink koppelen aan de toezichthouder om te helpen met de warmteafgifte en thermische shutdown en opnieuw instellen van willekeurige circuit te vermijden.

Als kleine servo's niet genoeg zijn, moet u mogelijk een beefier regelgever zoals de LM1084-5V die kan de bron 5A met een maximale uitval voltage van 1.5V. Controleer de servo gegevensblad om ervoor te zorgen dat het kan functioneren op 5V.

Dit is de test code wordt gebruikt in deze video:

Vegen
door BARRAGAN < http://barraganstudio.com>
Geremixed door Hazim Bitar voor GOduino III robot controller servo test
Deze voorbeeldcode is in het publieke domein.

#include < Servo.h >

Servo myservo1;  maken van servo-object om te bepalen van een servo
Servo myservo2;  maken van servo-object om te bepalen van een servo

int pos = 0;    variabele op te slaan van de servo positie

VOID Setup
{
myservo1.attach(9);  de servo op pin 9 hecht aan de servo-object
myservo2.attach(10);  de servo op pin 9 hecht aan de servo-object
}

void loop
{
voor (pos = 0; pos < 180; pos += 1) / / gaat van 0 graden tot 180 graden
{/ / in stappen van 1 graad
myservo1.write(POS);              servo naar positie in de variabele 'pos' vertellen
myservo2.write(POS);              servo naar positie in de variabele 'pos' vertellen

delay(15);                       wacht 15ms voor de servo te bereiken de positie

}
voor (pos = 180; pos > = 1; pos-= 1) / / gaat van 180 graden tot 0 graden
{
myservo1.write(POS);              servo naar positie in de variabele 'pos' vertellen
myservo2.write(POS);              servo naar positie in de variabele 'pos' vertellen
delay(15);                       wacht 15ms voor de servo te bereiken de positie

}
}

Gerelateerde Artikelen

Arduino gebaseerd Robotic Car(wireless controls+Autonomous)

Arduino gebaseerd Robotic Car(wireless controls+Autonomous)

Dit instructable is over een Arduino gebaseerd Robotic auto die gebruik maakt van Arduino Arduino,, Arduino programmeertaal, motor bestuurder, een LCD-scherm te zien wat de huidige status van de auto en zelfs een Bluetooth-module voor draadloze commu
Arduino gebaseerde robot met IR radar

Arduino gebaseerde robot met IR radar

het prototype van de robot in dit Instructable is mijn tweede Arduino gebaseerde "slumbot" die een autonome robot is. Samen met huishoudelijke artikelen en kladjes vastzit. De robot ziet"" met een IR sensor gedraaid door een servo scan
Goedkope arduino gebaseerd robotic claw prostetic hand

Goedkope arduino gebaseerd robotic claw prostetic hand

Dit project kwam voor de geest na ingelicht dat Medicare niet betalen voor een hand, alleen de haak. dus heb ik besloten om te proberen om een robotic hand te maken. De totale partscost is goed onder $100.servo https://www.Sparkfun.com/products/10333
Onder volgeling Arduino gebaseerde Robot

Onder volgeling Arduino gebaseerde Robot

dit is mijn allereerste robot, een volgeling van onder Robot1. Tamiya caterpillar kit2. Tamiya twin versnellingsbak3. Arduino Diecimila4. H brug L293e5. 8 diodes6. brood bord7. 2 foto weerstand8 veel dradende broncode:int pinMotorL1 = 2;int pinMotorL
Arduino gebaseerde Robot Manipulator

Arduino gebaseerde Robot Manipulator

dit is mijn eerste prototype van een robot manipulator. Tot nu toe, heb ik echt gericht op het physic aspect van de arm dus ik heb niet veel aan het aspect van het programma gewerkt. Het huidige doel van dit project is het creëren van een solide basi
Adil Controller, Arduino gebaseerde draadloze controller

Adil Controller, Arduino gebaseerde draadloze controller

een nieuw project van multifunctionele afstandsbediening. Het zal worden gebruikt om verschillende robot-modellen met inbegrip van een op maat gemaakte quadcopter. Het is gebaseerd op de ArduinoMega2560 microcontroller. Links-naar-rechts met een 1200
Dual Core Arduino / Atemga328 - Robot Controller & audiospeler

Dual Core Arduino / Atemga328 - Robot Controller & audiospeler

Hallo daar collega beleidsmakers,Ik wil enkele ervaringen die ik heb opgedaan tijdens het werken aan mijn
Sla voor Life - 101 Arduino gebaseerd geautomatiseerd Controller voor Aeroponics, Aquaponics, hydrocultuur, enz.  Intel Curie

Sla voor Life - 101 Arduino gebaseerd geautomatiseerd Controller voor Aeroponics, Aquaponics, hydrocultuur, enz. Intel Curie

SAMENVATTINGEen apparaat dat kan worden gebruikt voor het besturen van tot 4 verschillende Hydroponic/Aeroponic systemen tegelijk. Het apparaat zal bepalen van de componenten van het systeem en zal melding naar een LCD-scherm weergegeven en kan de ge
ARDUINO gebaseerd IR afstandsbediening robot

ARDUINO gebaseerd IR afstandsbediening robot

Hallo iedereen. Dit mijn nieuwe project IR afstandsbediening robot met behulp van arduino. Dit is een eenvoudig ontwerp robot die kunt u gemakkelijk bouwen.Stap 1: vereisten:Projecteisen:Arduino uno Tsop1738 (ir ontvanger)H brug ic (L293D)Twee gelijk
Arduino gebaseerd 4WD Bluetooth Microbot

Arduino gebaseerd 4WD Bluetooth Microbot

Deze microbot is geïnspireerd door Arduino-Nano-gebaseerd-Microbot. In plaats van 2 servo's, wordt deze robot aangedreven door 4, eliminerend de behoefte aan nummers.De micro controller die ik gebruik is Bluno kever, die een kleine Arduino gebaseerd-
BOBO Arduino gebaseerde semi-autonome RC auto

BOBO Arduino gebaseerde semi-autonome RC auto

Hallo Instructables!,BOBO, is mijn poging om een arduino gebaseerd, autonome robot-platform. De kleine man is gebaseerd op een arduino mega, hoewel de basis staat zou poging tot op een Arduino Uno of soortgelijk. Hij heeft 4 onafhankelijke motoren be
Hoe te gebruiken grafische programmeersoftware programma Arduino en robots?

Hoe te gebruiken grafische programmeersoftware programma Arduino en robots?

Hallo iedereen, laatste keer dat ik zag een grappige robot om kinderen te leren robotica (u kunt meer informatie krijgen over hun Kickstarter pagina). Maar ik ben meer geïnteresseerd in het grafische programmering taal mBlock. Het schijt een gratis g
Arduino gebaseerde Smart Home IOT systeem

Arduino gebaseerde Smart Home IOT systeem

Hallo, ik ben Michalis Vasilakis uit Ardumotive.com en in deze handleiding Instructables zal ik u tonen hoe kunt u gemakkelijk maken uw eigen smart home systeem op basis van Arduino uno en een Ethernet-module (of schild).U zal zitten kundig voor gebr
Zeven Segment Display Thermometer - Arduino gebaseerd

Zeven Segment Display Thermometer - Arduino gebaseerd

Vandaag zal ik u tonen hoe te maken van uw eigen 7 segment - 2 digit - thermometer met Arduino uno en DS18B20 temperatuursensor.Ik verkies om te bouwen van mijn eigen arduino gebaseerd circuit met behulp van de ATmega328p uno bezitter, maar dit is op