collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: Área de Projecto - Planeamento e Execução do Projecto ( Robot )  (Lida 7877 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline JessyNeves

  • Mini Robot
  • *
  • Mensagens: 11
Bom Dia,
Somos uma turma de 12º Ano  da E.B.S.Ourém e o nosso projecto para este ano é contruir um robot, algo simples .
Gostávamos de saber a vossa opinião acerca da viabilidade deste projecto:
Pensámos num robot tipo-carro, com rodas ( ou largartas), que se movimentasse ''sozinho'', às ordens do Arduino.

Já pesquisámos acerca do assunto, principalmente aqui no LusoRobótica. Introduzimo-nos ao Arduino e aos LED's .
Gostariamos que, se possivel, nos orientassem minimamente neste nosso projecto ( dentro dos possiveis ).

Desde já o nosso obrigado,

Jessy Neves

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.372
    • Tiago Rodrigues
Re: Área de Projecto - Planeamento e Execução do Projecto ( Robot )
« Responder #1 em: 20 de Outubro de 2010, 11:34 »
Olá,

Se procurarem por "Área projecto" aqui no fórum, encontram vários projectos interessantes para tirarem ideias.

Acredito que terão todo o apoio necessário.

Offline NelsonPRSousa

  • Mini Robot
  • *
  • Mensagens: 180
    • O Crítico
Re: Área de Projecto - Planeamento e Execução do Projecto ( Robot )
« Responder #2 em: 20 de Outubro de 2010, 14:14 »
Segundo sei é dos "projectos" mais fáceis para se fazer em robótica.

Na realidade até é relativamente errado dizer-mos que o que querem é um robot, pois este não é autónomo - não faz nada sozinho. Apenas anda conforme a sua programação.

A LR tem um tutorial sobre o "Smalluino" que é relativamente parecido ao que pretendem.  ;)
Saudações robóticas a todos,
Nelson de Sousa

Offline JessyNeves

  • Mini Robot
  • *
  • Mensagens: 11
Re: Área de Projecto - Planeamento e Execução do Projecto ( Robot )
« Responder #3 em: 20 de Outubro de 2010, 15:04 »
Desde já obrigado pela disponibilidade e rápida resposta.

A questão é que a nossa professora não está convencida da viabilidade do nosso projecto, e queriamos começar a demonstrar o quanto antes da possibilidade de realização de tal.
Não queremos começar com algo muito elaborado, não temos experiencia nem grandes conhecimentos nesta área, então, decidimos começar por prototipar algo simples , e caso corra de feição, pensaremos em adaptar-lhe sensores, alguns extras se me percebes.

Vou pesquisar acerca da tua sugestão, voltarei em breve .
Um Abraço,

Jessy

Offline NelsonPRSousa

  • Mini Robot
  • *
  • Mensagens: 180
    • O Crítico
Re: Área de Projecto - Planeamento e Execução do Projecto ( Robot )
« Responder #4 em: 20 de Outubro de 2010, 16:28 »
Desde já obrigado pela disponibilidade e rápida resposta.

A questão é que a nossa professora não está convencida da viabilidade do nosso projecto, e queriamos começar a demonstrar o quanto antes da possibilidade de realização de tal.
Não queremos começar com algo muito elaborado, não temos experiencia nem grandes conhecimentos nesta área, então, decidimos começar por prototipar algo simples , e caso corra de feição, pensaremos em adaptar-lhe sensores, alguns extras se me percebes.

Vou pesquisar acerca da tua sugestão, voltarei em breve .
Um Abraço,

Jessy

Exactamente.
O Smalluino é um bom exemplo de um "pré-robot". Tem 2 rodas, e anda conforme o programas. Nada de especial, mas para iniciar, é bastante bom.

O Tiago também disponibilizou, em formato PDF, um tutorial com cerca de 25 passos, com o código para o arduino e também com alguma explicação dos passos e do próprio código.

Sente-te à vontade para exprimires as tuas dúvidas. Também sou iniciante, mas há aqui "muito" people que ajuda. Não é muito, mas o que há, ajuda bem. :D
Saudações robóticas a todos,
Nelson de Sousa

Offline JessyNeves

  • Mini Robot
  • *
  • Mensagens: 11
Re: Área de Projecto - Planeamento e Execução do Projecto ( Robot )
« Responder #5 em: 27 de Outubro de 2010, 11:16 »
Bom dia,
O projecto do Smalluino agradou-nos e pareceu exequível, pelo que decidimos avançar com esse simples projecto para nos iniciarmos na robotica. Imprimimos o Tutorial do TigPT, informamo-nos sobre tudo, mas há algo que continuamos a não perceber.

A nossa duvida está no código, se nos puderem esclarecer ficaremos bastante agradecidos!
Desde já o nosso obrigado.

(....)

{
   pinMode(motorEsq, OUTPUT);
   pinMode(motorDrt,  OUTPUT);
}
void loop()
{
  parado(4);
  frente(2);
  esquerda(6);
  tras(2);
  esquerda(6);
  direita(6);
}

(...)

Neste caso, o void loop, para que serve propriamente?
No código do ''blink'' está mais simples de perceber, neste caso nem tanto. Se a minha duvida não tiver exposta correctamente digam-me. Obrigado !

Outra duvida está na parte dos servo-motores, por exemplo :


 

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Área de Projecto - Planeamento e Execução do Projecto ( Robot )
« Responder #6 em: 27 de Outubro de 2010, 11:52 »
O void loop, tal como o nome indica é um loop infinito, ou seja é algo que se repete sempre sempre sempre, tudo o que mandares fazer dentro do loop vai-se repetir para sempre, e o setup só é corrido uma vez, e nunca mais lá voltas.
Avr fanboy

Offline NelsonPRSousa

  • Mini Robot
  • *
  • Mensagens: 180
    • O Crítico
Re: Área de Projecto - Planeamento e Execução do Projecto ( Robot )
« Responder #7 em: 27 de Outubro de 2010, 13:49 »
Só uma chamada de atenção para o facto deste robot não ser bem um robot. É um 'semi-robot', pois não faz nada autonomamente.
Ele também não é directamente controlável (só o "controlas" através do código que criares).

Corrijam-me se estiver errado!  ;)
Saudações robóticas a todos,
Nelson de Sousa

Offline JessyNeves

  • Mini Robot
  • *
  • Mensagens: 11
Re: Área de Projecto - Planeamento e Execução do Projecto ( Robot )
« Responder #8 em: 27 de Outubro de 2010, 15:14 »
Sim, ao que percebi isto é só um automato. Mas queremos começar por alguma coisa, e entendemos que este é o projecto ideal por agora. Mais tarde queremos adaptar sensores infravermelhos, para medir distâncias ou fazer com que o futuro robot invirta a marcha ao detectar um obstáculo, mas vamos com calma :P

Desde já o meu obrigado pelas respostas rapidas !

Voltando ao loop... De facto percebi que aquilo que estava dentro do loop se ia repetir, ''para sempre'', o que não percebi foram os números anexos , passo ao exemplo:


frente(6)
tras(2)
parado(4)

qual é a influência dos números entre parênteses no código?

Obrigado!


Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Área de Projecto - Planeamento e Execução do Projecto ( Robot )
« Responder #9 em: 27 de Outubro de 2010, 15:20 »
Tens de ler o código todo e não apenas um bocadinho, o frente(), tras(), parado() são funções, e os numeros são argumentos das funções, são dados que passas á função.
Avr fanboy

Offline JessyNeves

  • Mini Robot
  • *
  • Mensagens: 11
Re: Área de Projecto - Planeamento e Execução do Projecto ( Robot )
« Responder #10 em: 06 de Janeiro de 2011, 18:02 »
As aulas estão de volta, e nós estamos igualmente de volta !
Ora bem, as peças para o robot já chegaram, e está tudo ok, julgamos nós! ;)

Surgiu-nos uma duvida relativamente ao Projecto Smalluino! No tutorial podemos ver que o suporte de bateria tem um acessório ( a entrada ) que liga directamente no Arduino!
Este foi o suporte que encomendámos, http://www.parallax.com/Store/Microcontrollers/BASICStampModules/tabid/134/txtSearch/servo/List/1/ProductID/251/Default.aspx?SortField=ProductName%2cProductName.

Será que nos podem orientar quanto a este aspecto, somos bastante autonomos, apenas precisamos de sabes como ligar esse suporte bateria ao arduino. obrigadissimo!

Jessy

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Área de Projecto - Planeamento e Execução do Projecto ( Robot )
« Responder #11 em: 06 de Janeiro de 2011, 18:07 »
Só para dizer que qualquer loja de electrónica em qualquer cidade tem disso provavelmente por menos que o que voces pagaram..
O positivo do suporte tem de ligar ao electrodo central do encaixe e a massa ao electrodo de fora do encaixe, se é isso que procuram saber.
Avr fanboy

Offline JessyNeves

  • Mini Robot
  • *
  • Mensagens: 11
Re: Área de Projecto - Planeamento e Execução do Projecto ( Robot )
« Responder #12 em: 06 de Janeiro de 2011, 18:11 »
Mandei esse link como exemplo apenas. Pretendemos ligar o suporte bateria ao arduino, de forma a fornecer-lhe energia .

Obrigado pela rapida resposta,
Jessy

Offline GnGz

  • Mini Robot
  • *
  • Mensagens: 665
Re: Área de Projecto - Planeamento e Execução do Projecto ( Robot )
« Responder #13 em: 06 de Janeiro de 2011, 18:15 »
Custa muito colocar no pino VIN E GND senão me engano ?

Offline JessyNeves

  • Mini Robot
  • *
  • Mensagens: 11
Re: Área de Projecto - Planeamento e Execução do Projecto ( Robot )
« Responder #14 em: 06 de Janeiro de 2011, 18:22 »
Veremos se custa, obrigado