41

Exibições: 1262

As respostas para este tópico estão encerradas.

Respostas a este tópico

Josué, bom dia.

Da forma como vc escreveu que está com dificuldades, parece que vc está iniciando, portanto aconselho vc começar com códigos mais simplificados.

Tentei começar com motores CC e quase me frustei... a não ser que vc queira copiar e colar um código... ( o que para mim, não tem graça...)

quando vc estiver mais habituado a códigos, ai inicie este projeto mais complicado. Mas não tire ele da mente tb.

Servo 180 é mais fácil. segue um link que considero bem didático e fácil.

http://geekdevteam.blogspot.com.br/2011/05/robo-extremamente-simple...

Boa sorte

eu esqueci de informar, eu tenho um certo conhecimento sim em C C++, sei controlar servos via arduino, acender LEDs, sei alterar servos para funcionar 360º. Estou tendo dificuldades com a shield de motor e funcionar junto ao sensor de IF. Queria usar motores ao enves de servos, por serem mais rápidos.

Desenhe o diagrama de blocos do teu sistema, ou pelo menos um diagrama simples mostrando como vc quer que o robô se comporte.

Fiz um diagrama simples aqui, para entendimento do projeto, (claro os sensores estarão voltados para baixo) :

Sim,mas esse é o diagrama eletrico.

Qual o comportamento que você quer pro seu robô?

pelo que eu entendi você quer fazer e aprender e não simplesmente copiar código.

É um robô seguidor de linha, então eu quero que ele siga uma linha preta (fita isolante) em fundo branco. Quero deixar os motores a uma velocidade fixa, e quando exemplo o sensor esquerdo encontrar a linha, a velocidade do motor direito aumenta e vice versa.

#include <AFMotor.h>

AF_DCMotor motor(1); // porta motor M1

void setup()

{
Serial.begin(9600);

motor.setSpeed(200);

motor.run(RELEASE);
}

Sobre o sensor de luz:

"Output electrical level signal: Low level when detecting objects/ high level when no objects/0 or 1 decides if objects exist"

O sensor funciona como 0 e 1, ele é pronto e feito para seguir linhas. Consegui também acionar um motor de drive de CD via shield AFMotor (girando ele no sentido horário e anti-horario com um delay).

Esse foi o progresso de até agora!

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2019   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço