Continuous2Wheels - Lib for Arduino
Continuous2Wheels is an Arduino Library to control arduino's two wheels "by Continuous Servo Motors" robot moves.
Official page code: Continuous2Wheels no GitHub
Installation
Clone or download the code of project to Arduino's libraries folder:
on Ubuntu (/usr/share/arduino/libraries/) if you have installed Arduino's IDE with apt-get or if downloaded: on Windows, Mac or Linux (The folder is inside the decompressed folder)
Now is everything ready, just:
Open your Arduino's IDE, got to SKETCKS → LIBRARIES → Import: Continuous2Wheels
Usage
#include <Servo.h>
#include <Continuous2Wheels.h> //Importing the lib
Servo rightWheel, leftWheel;
int rightWheelPin = 9; // right wheel pin
int leftWheelPin = 10; // left whreel pin
double wheelRadius = 3.6; // wheels radius in centimeter
double bendRadius = 12.2; // bend radius, is the distance from one wheel to another, it's the truck size, in centimeter
// Creating a instance for lib
// Don't forget to pass the Servo pointers, to do it, just put & before the name
Continuous2Wheels c2w(&rightWheel, &leftWheel, wheelRadius, bendRadius);
void setup(){
// Configure the servo motors normally
rightWheel.attach(rightWheelPin);
leftWheel.attach(leftWheelPin);
}
void loop(){
c2w.forward(45); // Move the robot forward in a speed of 45
delay(4000);
c2w.bend(90); // Make a bend to right of 90° degrees
delay(4000);
c2w.backward(45); // Move the robot backward in a speed of 45
delay(4000);
c2w.bend(-90); // Make a bend to left of 90° degrees
delay(4000);
c2w.stop(); // Stop the wheels
delay(10000);
}
This example uses the simplest functionalities from the lib, son I'll post another post with advanced functionalities, but, DON'T WAIT for this if you want to see then now, got to the official page code Continuous2Wheels no GitHub
O trabalho Continuous2Wheels de AJ Alves foi licenciado com uma Licença Creative Commons - Atribuição - CompartilhaIgual 3.0 Não Adaptada.
Com base no trabalho disponível em github.com.
Podem estar disponíveis autorizações adicionais ao âmbito desta licença em github.com/zerokol/.
Continuous2Wheels - For two wheels servo motor Arduino Robots
Reviewed by AJ Alves
on
sexta-feira, maio 11, 2012
Rating:
Reviewed by AJ Alves
on
sexta-feira, maio 11, 2012
Rating:

Nenhum comentário:
Postar um comentário