LusoRobótica - Robótica em Português
Robótica => Iniciantes => Tópico iniciado 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
-
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.
-
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 ;)
-
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)
-
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 ;)
-
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????
-
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.
-
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
-
se esperares mais um bocadinho, eu tou a fazer um tutorial de como usar pontes h ;)
-
ok sem querer abusar da tua boa vontade, quando será que o tens pronto??
-
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.
-
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
-
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.
-
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
-
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.
-
são de borla?? para que servem?? obrigado desde ja
-
Esse IC lá dentro tem 2 pontes H, logo 1 chip serve para controlar 2 motores.
-
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.
-
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 !
-
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??
-
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 ;)
-
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
-
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.
-
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
-
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 ;)