LusoRobótica - Robótica em Português

Robótica => Discussão geral sobre robótica => Tópico iniciado por: Vieira em 12 de Novembro de 2012, 10:54

Título: Problemas com o meu Robot
Enviado por: Vieira em 12 de Novembro de 2012, 10:54
Bom dia, eu ando a fazer um simples robot com uns servos de rot. continua e um sensor ultrasonico SR04( comprado no dx), já fiz o programa e este esta correcto pois quando o arduino está ligado ao pc ele executa prefeitamente. Mas quando ligo uma pilha de 9V ao arduino ou 4 pilhas de 1,5V ele executa mas depois pára e pisca um led L e volta a fazer o mesmo. Alguem sabe o que poderá ser? se for preciso eu ponho um video no youtube e mando o link. Obrigado :)
Título: Re: Problemas com o meu Robot
Enviado por: TigPT em 12 de Novembro de 2012, 10:58
Ao que parece os servos estão a "comer" muita corrente e mandam as pilhas a baixo dos 5V e o Arduino reinicia.

Mete alimentação do arduino separada da alimentação dos servos, e não te esqueças de meter Gnd comum (liga os 0V da pilha do arduino aos 0V da pilha dos servos.

Deve de resolver o teu problema.
Título: Re: Problemas com o meu Robot
Enviado por: Njay em 12 de Novembro de 2012, 11:04
O arduino deve estar a fazer reset porque a tensão das pilhas "vai abaixo" quando os servos arrancam ou entram em esforço. Isto quer dizer que as pilhas não estão a conseguir dar a potência suficiente ao sistema (ou estão gastas/fracas). Arranja pilhas melhores e/ou mete diodos e condensadores segundo este esquema:

http://troniquices.wordpress.com/2012/08/05/arduino-e-servos-guia-de-alimentacao/ (http://troniquices.wordpress.com/2012/08/05/arduino-e-servos-guia-de-alimentacao/)
Título: Re: Problemas com o meu Robot
Enviado por: Vieira em 12 de Novembro de 2012, 11:10
Ok, eu vou tentar as 2 opções. Depois digo alguma coisa. Obrigado  :D
Título: Re: Problemas com o meu Robot
Enviado por: Vieira em 12 de Novembro de 2012, 16:04
Usei a maneira que o TigPT falou porque neste momento era a mais rapida e barata. Obrigado aos 2
Título: Re: Problemas com o meu Robot
Enviado por: TigPT em 12 de Novembro de 2012, 16:22
Para além de ter ficado resolvido, compreendeste o que estava a acontecer?
Título: Re: Problemas com o meu Robot
Enviado por: António Dias em 12 de Março de 2013, 11:13
Oi pessoal....
Nós estamos a concretizar um projeto onde temos que por o robot a descodificar labirintos.
Estamos a programar em C com o Picaxe o robot é da Bot`n roll.
Neste momento ele já segue a linha e volta para trás nas que não tem saída.
Falta-nos pô-lo a virar "por defeito" ir para um dos lados quando encontra um  cruzamento e memorizar o trajeto certo quando percorre a pista há segunda tentativa.

                                   Agradeciamos a ajuda.
Título: Re: Problemas com o meu Robot
Enviado por: senso em 12 de Março de 2013, 16:33
Estás a programar um PIC e não um PICaxe, que são coisas completamente diferentes.
Título: Re: Problemas com o meu Robot
Enviado por: António Dias em 13 de Março de 2013, 00:29
E como é que é programar em Pic? Desculpa a pergunta mas gostaria que me esclarece-ses.
Título: Re: Problemas com o meu Robot
Enviado por: senso em 13 de Março de 2013, 00:32
Um picaxe é um pic com um interpretador de Basic dentro, um pic programa-se em assembly, ou c, ou c++, ou com em basic compilado no pc.
Título: Re: Problemas com o meu Robot
Enviado por: António Dias em 13 de Março de 2013, 09:44
olá.
olha nós é em C.
achas que podes dar uma ajuda?
Título: Re: Problemas com o meu Robot
Enviado por: metRo_ em 13 de Março de 2013, 10:39
olá.
olha nós é em C.
achas que podes dar uma ajuda?

O que é que não sabem?
Título: Re: Problemas com o meu Robot
Enviado por: António Dias em 14 de Março de 2013, 13:01
oi.
nós não sabemos a funcão do tempo para calcularmos o tempo que faz até curvar que é para há 2 tentativa ele basicamente faz o trajeto e não precisava de linha.
Título: Re: Problemas com o meu Robot
Enviado por: Marvin em 14 de Março de 2013, 14:33
deixa ver se percebi.

Queres que ele memorize o caminho percorrido de forma a percorrer novamente?

Procura por "wheel encoders", serve para saber o numero de rotações que deste em cada roda e isto permite saber (com algum erro) a distancia percorrida.

Apenas contabilizar o tempo de operação dos motores não te dá a distancia nem a direcção correcta.

Para guardares essa informação procura por "Array" e aprende a trabalhar com eles.

Título: Re: Problemas com o meu Robot
Enviado por: António Dias em 14 de Março de 2013, 14:35
obrigado e procuro na internet esses nomes certo?
Título: Re: Problemas com o meu Robot
Enviado por: Marvin em 14 de Março de 2013, 14:39
Podes tambem procurar em livros, mas penso que a internet é mais rapido.
Título: Re: Problemas com o meu Robot
Enviado por: António Dias em 14 de Março de 2013, 14:43
então provavelmente terei que comprar aquela peça, certo?
Título: Re: Problemas com o meu Robot
Enviado por: Marvin em 14 de Março de 2013, 14:49
não sei. Nem sei se precisas de wheel encoders sequer, apenas disse para pesquisares e ver se é isso que precisas.

Pelo que percebi o projecto tem um fim pedagogico portanto a componente de pesquisa é um caminho a seguir.
Título: Re: Problemas com o meu Robot
Enviado por: António Dias em 14 de Março de 2013, 14:53
sim, obrigado pela ajuda.