• Welcome to LusoRobótica - Robótica em Português.
 

Servo + Sensor Ultrasonico + arduino + ponte H

Started by Bony, 03 de September de 2011, 04:50

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Bony

acho que nao tenho nenhem regulador de voltagem... estas a falar de que foto ?

Hugu

Quote from: Bony on 10 de March de 2012, 18:54
acho que nao tenho nenhem regulador de voltagem... estas a falar de que foto ?

na primeira imagem, a do circuito..

Bony

Estive a pesquisar isto do regulador de tensao, e no meu caso, acho que nao é preciso...

entao, tenho a ponte H a ser alimentada pelo arduino ligada ao +5 v e tenho os motores a serem alimentados por 4 pilhas recarregaveis, 4.8 V....

senso

E o arduino é alimentado por onde?
Pelas pilhas tambem?
Se sim isso é ou ruido ou a tensão a baixar e o arduino faz reset.
Um multimetro é muito lento para medir essas coisas, tens acesso a uns osciloscópio?
Avr fanboy

Bony

o Arduino por uma pilha de 9 V. Ociloscopio nao tenho.

tirem-me la uma duvida,
void loop()
{
  funcaosensor();
  if(distancia > 10) // se esta tudo em ordem
  {
    frente(); // sempre em frente
  }
  else
  { // obstaculo a frente
    para(); // Ele para, e vai girar o servo a
    servo1(); // 180 graus, para a direita e
    funcaosensor();// teste do sensor. 
   
    if(distancia > 10)// se a distancia for maior que 10 cm, portanto
    { //esta livre, vira a direita.
     
      for( byte repete = 0; repete >= 3; repete++ )
      {
        direita();// vira a direita
       delay(1000);
      }
      frente(); // ao fim de virar a direita durante 1s segue outra x sempre em frente...
      servo.write(90); // alinha o servo em relacao ao robot
      delay(100);


Ora, o gajo detecta o objecto o servo vira para a direita, até aqui tudo bem, depois para tudo, e o servo ja nao alinha outra vez nos 90 graus, e os motores param... deem ai uma sugestao no codigo, sff...