Arduino tudo
quinta-feira, 9 de julho de 2015
Carro motores DC Arduino
Carro fabricado utilizando dois motores dc com redução acoplada e chassi (uma placa de plastico).
Arduino Uno com shield motor ( ADA FRUIT) e uma bateria 9V
sensor de ultra som programado para detectar objetos a 30 cm
Quando localiza objeto da ré utilizando uma roda, girando aproximada mente 90 graus
Depois segue em frente.
Utiliza saídas para o ultra som : A4 Trigger e A5 Echo (envia sinal e recebe eco)
Alimentação do ultra som 5v e gnd.
Motores na saídas M1 e M2
Quando conectado USB enviar status da direção que esta seguindo ( << ou >>) monitor serial
Qualquer duvida ou precisando de ajuda escreva nos comentários deste blog.
visite: www.adafruit.com
www.arduino.cc
Codigo abaixo:
// Adafruit Motor shield library
// copyright Enei Donizeti, 2015
// this code is public domain, enjoy!
#include <AFMotor.h>
#include <Ultrasonic.h>
#define TRIGGER_PIN A4
#define ECHO_PIN A5
Ultrasonic ultrasonic(TRIGGER_PIN, ECHO_PIN);
long microsec = 0;
float distanciaCM = 0;
AF_DCMotor motor1(1);
AF_DCMotor motor2(2);
void setup() {
Serial.begin(9600); // set up Serial library at 9600 bps
Serial.println("Motor test!");
// turn on motor
motor1.run(RELEASE);
motor2.run(RELEASE);
}
void loop() {
uint8_t i;
{
//Lendo o sensor
long microsec = ultrasonic.timing();
//Convertendo a distância em CM
distanciaCM = ultrasonic.convert(microsec, Ultrasonic::CM);
}
if (distanciaCM > 30) { //leitura da distancia
Serial.println(">>");
motor1.run(FORWARD);
motor2.run(FORWARD);
motor1.setSpeed(150);
motor2.setSpeed(150);
}
if (distanciaCM < 30) { // leitura da distancia
Serial.println("PARADA");
motor1.run(RELEASE);
motor2.run(RELEASE);
delay(1000);
Serial.println("<<");
motor1.run(BACKWARD);
motor2.run(RELEASE);
motor1.setSpeed(150);
motor2.setSpeed(150);
delay(1000);
Serial.println("PARADA");
motor1.run(RELEASE);
motor2.run(RELEASE);
delay(500);
}
}
quarta-feira, 6 de maio de 2015
Festo ExoHand
Braço Robótico da FESTO repete os movimentos do homem
quarta-feira, 25 de junho de 2014
Fabricação de polias e eixos para robótica.
Executamos serviços de usinagem para projetos de robóticas, serviços de torno e furadeira.
Fabricamos polias e eixos de alumínio, aço, latão ou nylon.
Também fazemos bases e chassis para montagem.
Enviamos por Sedex para todos estados.
Mande seu desenho com as medidas e quantidade de peças para orçamento:
edneidonizeti@gmail.com
Fabricamos polias e eixos de alumínio, aço, latão ou nylon.
Também fazemos bases e chassis para montagem.
Enviamos por Sedex para todos estados.
Mande seu desenho com as medidas e quantidade de peças para orçamento:
edneidonizeti@gmail.com
quinta-feira, 24 de abril de 2014
MICRO SERVO MOTOR NO SHIELD MOTOR E ARDUINO UNO
Posso passar as bibliotecas por email para que precisar.
Codigo do programa abaixo:
#include <Servo.h> //Biblioteca utilizada
#include <AFMotor.h>
//Explicação sobre bibliotecas e include na legenda do código
Servo s; //Variável utilizada para o servo motor
int pos; //Posição para deixar o motor
void setup (){
s.attach(9);
Serial.begin(9600);
Serial.println("SERVO OK");
s.write(0); //Começa o motor na posição 0
}
void loop(){
for(pos = 0; pos < 90; pos++){// posição de giro de 90 graus
s.write(pos);
delay(15);
}
delay(1000);
for(pos = 90; pos > 0; pos--){// voltando de 90 graus para posição zero
s.write(pos);
delay(15);
}
}
Marcadores:
Arduino Uno,
Servo motor,
servo motor girando 90 graus,
Shield motor Arduino
segunda-feira, 31 de março de 2014
AF Motor
AF Motor
Essa é a biblioteca necessária para a utilização do Shield Motor Arduino, no site da Adafruit pode ser realizado downloader, depois coloque na biblioteca do IDE do arduino.
Para downloader acesse:
http://learn.adafruit.com/adafruit-motor-shield/library-install
segunda-feira, 24 de março de 2014
Shield Motor L293d Driver
Com este shield Você podera realizar varios projetos utilizando motores com rapida instalação e muita agilidade.
- Pode controlar 4 Motores DC, 2 Motores de Passo ou 2 Servos.
- Pode trabalhar com motores de 4,5 a 25VCC
- Até 4 motores DC bi-direcional com seleção individual de velocidades de 8 bits (cerca de 0,5% de resolução).
- Até 2 Motores de Passo (Unipolar ou Bipolar) com bobina unica, dupla ou passos interlaçados.
- 4 Pontes H: 0,6A por Ponte (1,2A de pico) com proteção térmica e diodos de proteção contra retro-alimentação.
- Resistores Pull Down mantem motores desativos durante a entrada de alimentação.
- Botão de Reset Arduino disponível no topo da placa.
- Terminais em bloco de 2 pinos e jumper para conexão de alimentação externa.
- Compatível com Arduino Uno, Mega, Duemilanove e Diecimila.
Assinar:
Postagens (Atom)