LusoRobótica - Robótica em Português

Robótica => Iniciantes => Tópico iniciado por: mr rtk em 18 de Dezembro de 2008, 00:27

Título: iniciante a percisar de ajuda
Enviado por: mr rtk em 18 de Dezembro de 2008, 00:27
ola pessoal eu frequentava aqui a LR mas como visitante. ::)
 Agora que adquiri a minha arduino dumilenove juntamente com o conjunto de workshop(leds,resistencias,etc) a primeira coisa que fiz foi registarme ;D lol, sou grande fã dos projectos do tig e admiro os conhecimentos do fifas alem de todos os outros que fazem parte deste grande site.
O que eu cria mesmo saber é de ideias simples para construir um robot mas para quem nunca trabalhou com arduino antes. cria ideias e dicas.
Tambem espero anciosamente pela versao 1.1 do smalluino.
 Nao sei se criei topic no sitio certo se nao, desculpem  ;)
espero ajuda desde ja obrigado a todos
Título: Re:iniciante a percisar de ajuda
Enviado por: TigPT em 18 de Dezembro de 2008, 00:33
Antes de mais Bem-vindo e obrigado pelo apoio, o melhor que podemos receber é mesmo ver o nosso esforço reconhecido e saber que temos sido úteis.

Realmente o melhor conselho que te posso dar é o Smalluino, que pelos vistos já conheces, e também espero poder lançar a nova versão brevemente, mas a faculdade não me tem dado tempo para quase nada. Espero que esta fase de testes e trabalhos passe para o poder fazer!

De resto pouco mais te posso aconselhar a não ser fazer as cosias por etapas pequenas, e brincares bastante com os exemplos que já vêm com o Arduino, ajudam bastante a perceber como o programar, e poderes depois aplicar esses conhecimentos nos robots.

Boa sorte.
Título: Re:iniciante a percisar de ajuda
Enviado por: Fifas em 18 de Dezembro de 2008, 00:35
Ei....Obrigado!!! ;D


Quanto ao robô....o TigPT já disse quase tudo....O smalluino é uma boa opção para te iniciares com o arduino....se preferires esperar um pouco (talvez ainda antes do natal) provavelmente irão haver 2 novos tutoriais do smalluino...o Smalluino v1.5 e o Smalluino v2.0 :D

(ps: o Tig ainda nao sabe do smalluino v1.5 ;D)

Qualquer dúvida, posta que nós ajudamos ;)
Título: Re:iniciante a percisar de ajuda
Enviado por: mr rtk em 19 de Dezembro de 2008, 12:02
obrigado pessoal .   o meu problema com o smalluino, são os servos :-\ é que eu fiz agora um investimento grande +/- 75€ no arduino duemilinove mais os acessorios de workshop e agora se comprasse mais uns servos era o ideal mas os meus pais não me querem financiar por enquanto, pois eles apesar de me apoiarem no que eu gosto, acham a robotica um pouco de desperdicio de dinheiro e tempo, mas eles que se cuidem porque é disto que eu gosto lollololl
Visto isto gostava que me dessem ideias acerca de que motores posso usar no smalluino, será que dá pa usar motores daqueles simples que veem nos carritos dos chinocas???!!! é que desses motores arranjo á fartazana lol ;D

(PS: tig não sei que se passa com o link para o pdf do smalluino, mas deve ter haver com a migração do forum, pois quando tento  abrir o pdf aparece  "Page cannot be found"

         abraços fiquem bem.

(editado nu para no)
Título: Re:iniciante a percisar de ajuda
Enviado por: TigPT em 19 de Dezembro de 2008, 12:10
Podes usar motores DC dos carrinhos dos chineses como dizes, vê o projecto do guibot (http://lusorobotica.com/index.php/topic,92.0.html), e qualquer duvida ele pode ajudar-te melhor pois gosta bastante de aproveitar todas as coisas, e já tem mais técnica com isso.

Quanto ao pdf do smalluino, depois confirma se já consegues sacar ;)
Título: Re:iniciante a percisar de ajuda
Enviado por: mr rtk em 19 de Dezembro de 2008, 12:34
ia tig quanto ao smalluino  o link ja ta fixe não sei que se passou, mas ja ta tudo fixe.
quanto aos motores, entao os tais DC sao os normais que se veem por ai a fartazana, fixe mas para os usar no arduino tenho que  usar uma H bridge ne????
Título: Re:iniciante a percisar de ajuda
Enviado por: TigPT em 19 de Dezembro de 2008, 12:45
Exactamente... O pdf eu tinha removido mas já voltei a colocar lá.

Quanto aos motores DC, sim qualquer um serve desde que metas uma ponte H.
Título: Re:iniciante a percisar de ajuda
Enviado por: mr rtk em 19 de Dezembro de 2008, 12:50
como funciona isso da ponte H??  é para inverter a polaridade?! como monto uma???   será que dá para montar uma atraves de uma breadboard???
 dusculpa tantas perguntas tig  mas o que li sobre a ponte h era muito pouco
Título: Re:iniciante a percisar de ajuda
Enviado por: Fifas em 19 de Dezembro de 2008, 13:06
se esperares mais um bocadinho, eu tou a fazer um tutorial de como usar pontes h ;)
Título: Re:iniciante a percisar de ajuda
Enviado por: mr rtk em 19 de Dezembro de 2008, 13:08
ok sem querer abusar da tua boa vontade, quando será que o tens pronto??
Título: Re:iniciante a percisar de ajuda
Enviado por: TigPT em 19 de Dezembro de 2008, 13:26
Cheira-me que o tal Smalluino 1.5 do Fifas é uma variante do smalluino com motores DC, e deve de estar a funcionar nos próximos dias, contudo estas coisas podem ter contratempos... Era essa a surpresa?
Boa sorte com o tutorial Fifas.
Título: Re:iniciante a percisar de ajuda
Enviado por: silva_p em 19 de Dezembro de 2008, 13:35
mr rtk deixo aqui uma imagem que me ajudou com a minha ponte-h, neste caso das mais comuns, a L293, ou compatíveis.
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fwww.instructables.com%2Ffiles%2Fderiv%2FFZX%2FL8I5%2FFI42NLG1%2FFZXL8I5FI42NLG1.MEDIUM.gif&hash=7f01bb98dff8d0f939dc20be72ab189da171b062)

uma breve explicação, os enables da imagem são para controlares a velocidade, por pwm.
 os dira e os dirb são da direcção, para andar num sentido tens que ter o dira1 HIGH e o dirb1 HIGH para o outro sentido é ao contrário. ao deixares os dois high estás a travar o motor e a gastar bateria, possivelmente a fazer um curto circuito, ao teres os dois low estás a meter o motor em " ponto morto".
acho que já dá para te desenrascares
Título: Re:iniciante a percisar de ajuda
Enviado por: ngoncalves em 19 de Dezembro de 2008, 13:51
Oi,

 A ponte H não é estrictamente necessária. Podes comandar o robot utilizando apenas uma montagem simples com um transístor e um díodo (meia ponte H). Simples, mas o motor só roda numa direcção.

Se estiveres a utilizar a locomoção do smalluino, a única desvantagem é que o robot precisa de mais espaço de manobra. Mas a simplicidade da montagem compensa, penso eu.
Título: Re:iniciante a percisar de ajuda
Enviado por: mr rtk em 19 de Dezembro de 2008, 13:56
o ngonçalves importas te de explicar melhor é que a ponte h  é um pouco complexo para eu montar e naome apteçe gastra guito nisso.  como e que essa tal meia ponte funciona???  é que isso para mim por enquanto xegava
Título: Re:iniciante a percisar de ajuda
Enviado por: defer em 19 de Dezembro de 2008, 14:11
Se quiseres circuitos integrados de pontes-h podes pedir samples à stmicroelectronics, demoram muito pouco a chegar a casa (2-3 dias). Eu pedi 2 l293.
Título: Re:iniciante a percisar de ajuda
Enviado por: mr rtk em 19 de Dezembro de 2008, 14:21
são de borla?? para que servem?? obrigado desde ja
Título: Re:iniciante a percisar de ajuda
Enviado por: TigPT em 19 de Dezembro de 2008, 14:25
Esse IC lá dentro tem 2 pontes H, logo 1 chip serve para controlar 2 motores.
Título: Re:iniciante a percisar de ajuda
Enviado por: ngoncalves em 19 de Dezembro de 2008, 14:27
Um exemplo da meia-ponte H está na figura em anexo.

Essencialmente é um interruptor. No terminal TTL colocas um pino digital I/O do arduino. Pondo o pino a 1, o motor está desligado. Pondo o pino a 0, o motor roda.

Podes também ligar o pino TTL à massa e ligar o pino I/O do arduino aonde está 5V+, que o princípio é o mesmo. Ou então utilizar um pino PWM e utilizar o comando analogWrite() (penso, já não me lembro bem).

As desvantagens da meia-ponte são que só podes rodar num sentido e não podes travar o motor, colocando-o em curto-circuito. Mas é muito mais simples e podes montar utilizando componentes comprados na loja da esquina.

Qual é o mais apropriado para o teu caso, só experimentado e errando. É a melhor forma de aprender.
Título: Re:iniciante a percisar de ajuda
Enviado por: ngoncalves em 19 de Dezembro de 2008, 14:43
Já agora, a minha sugestão seria tu experimentares a ponte H utilizando os IC's oferecidos como amostras e também a meia-ponte. O mais provável é pelo meio ires queimando componentes, mas testas diferentes soluções para perceber como as coisas funcionam. Assim no futuro serás tu a explicar a um principiante como dar os primeiros passos !
Título: Re:iniciante a percisar de ajuda
Enviado por: mr rtk em 19 de Dezembro de 2008, 14:43
muito obrigado ainda que um pouco complexo mas uma grand ajuda, tenho que ir tentando, so assim se xega onde se quer

otra coisa, por exemplo eu quero fazer o blink de um led com o arduino enquanto a placa esta programada para rodar us motores e mudar de direção quando o sensor encontrar um obstaculo,  é possivel  por os dois num só scketch??
Título: Re:iniciante a percisar de ajuda
Enviado por: TigPT em 19 de Dezembro de 2008, 15:58
Claro, o Arduino tem poder para fazer tarefas muito mais complexas, quando começares a utiliza-lo mais vais-te aperceber disso, vai fazendo e alterando, complicando, a imaginação é o limite. Quando o Arduino não poder fazer-te a tarefa é sinal que já vais muito à frente que todos nós ;) e nessa altura existem outras ferramentas.

Boa sorte ;)
Título: Re:iniciante a percisar de ajuda
Enviado por: Fifas em 19 de Dezembro de 2008, 23:03
Cheira-me que o tal Smalluino 1.5 do Fifas é uma variante do smalluino com motores DC, e deve de estar a funcionar nos próximos dias, contudo estas coisas podem ter contratempos... Era essa a surpresa?
Boa sorte com o tutorial Fifas.
Nem mais :) tenho é tido pouco tempo pro tuto  e tambem tou a espera da minha nova "maquina" fotografica, para ter mais qualidade :D
Título: Re:iniciante a percisar de ajuda
Enviado por: defer em 20 de Dezembro de 2008, 02:36
Dá para fazer coisas absurdamente boas com o processador do arduino, 16Mhz é muito (mais do que pensas, de certeza), experimenta coisas mais complexas, vais ter uma surpresa.
Título: Re:iniciante a percisar de ajuda
Enviado por: mr rtk em 20 de Dezembro de 2008, 09:53
ola pessoal , trago mais umas duvidas.lool 
eu tenho lido por ai que se pode ir a impressoras velhas tirar steppers, foi o que fiz.
Será que com os dois passo-a-passo posso ligar ao arduino como sendo um servo, sem necessitar de pontes nem nada???
Se der, tenho mais um problema, os servos tem quatro polos, como sei quais sao o positivo ,o negativo e o massa???

abrassos,

Mr Rtk
Título: Re:iniciante a percisar de ajuda
Enviado por: TigPT em 20 de Dezembro de 2008, 12:02
Os servos tem 3 fios, dois de alimentação e um de sinal por PWM.

Os motores DC tem 2 fios, dois de alimentação, conforme trocas + com - ele roda num sentido ou no outro e requerem ponte H.

Os steppers tem 4 fios (ou 6) e requerem um circuito muito mais complexo para os colocar a trabalhar. O arduino pode simular esse circuito com duas pontes H para cada stepper ( o dobro das necessárias para cada DC) e o software é bastante mais complexo que os anteriores.

Aconselho-te a começar por servos ou DC ;)