LusoRobótica - Robótica em Português
Sobre o LusoRobótica => Apresentações - Novo membro? Apresenta-te! => Tópico iniciado por: RicardoSantos em 16 de Maio de 2010, 13:39
-
Olá a todos,
sem duvida que este é um fórum com uma mais valia para Portugal, um forum muito bom mesmo... =)
Antes de mais chamo-me Ricardo e tenho 20 anos estudo em Leiria na ESTG no curso de Eng. Electrotécnica. E no secundário, tirei o curso de informática onde o meu forte era programação e na minha opinião, esta é a combinação perfeita, programação e eletrônica...
Já dei circuitos eléctricos I e estou a fazer circuitos eléctricos II com sistemas trifásicos...
Também já dei Sistemas Digitais e estou a dar Electronica I onde estamos a implementar um aplificador de audio...
Gostaria de começar a fazer o meu primeiro robot mas não sei bem por onde começar se com pic ou arduino... Queria fazer um robot base que se possa ir fazendo upgrades... Tipo não preciso de começar pelo zero mas também não quero nada de muito complicado, quero ir devagar e aprendendo...
P.S.: já fiz os semafros, contador num visor de 7 segmentos e não me lembro do resto em sistemas digitais...
Cumprimentos, espero que me possam indicar por onde começar...
-
Muito bem-vindo Ricardo ;)
Creio que deves de começar por esta breve leitura.. se é que ainda não a fizeste.
http://lusorobotica.com/index.php/topic,1067.0.html (http://lusorobotica.com/index.php/topic,1067.0.html)
Tens aqui muita informação relevante, e acho que após uma breve leitura de alguns dos tópicos, vais perceber que não queres reinventar a roda com um pic e o arduino será a melhor opção para te poderes concentrar no robots e não no microcontrolador.
http://lusorobotica.com/index.php/topic,1229.0.html (http://lusorobotica.com/index.php/topic,1229.0.html)
(tenho andado a experimentar o mbed (o novo concorrente do arduino) e estou maravinhado... eu que estava habituado a consolas e jtags, ldscripts, e c_starts.... quase nem acredito que programo um arm com a simplicidade com que o faço no mbed)
-
Sim já tinha feito essa leitura =)
Assim como já tinha andado pelo fórum a ler os tópicos, o meu problema é que não sei mesmo por onde começar...
Do género não queria começar pelos testes dos leds, mas também não quero fazer nada de super avançado...
E sem dúvida nenhuma que concordo, não é preciso reinventar a roda.
Quais as diferenças entre o mbed e o arduino?
Será melhor investir logo na mbed?
Muito Obrigado pelo post =)
Cumprimentos...
-
Bem vindo :)
Nunca usei o mbed, por isso não sei se posso opinar...
O arduino têm este chip:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fwww.pictronico.com%2Fshop%2Fosc%2Fimages%2Fatmega328.jpg&hash=a9401509ae9bd993b037409e2e6cd966adddbcaf)
Facílimo de soldar, e fazeres tu mesmo os teus proprios arduinos para manter dentro dos projectos, por pouco mais de 6€ cada um, e com pouco trabalho.
o mbed tem algo tipo isto:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fics.nxp.com%2Fproducts%2Flpc2000%2Flpc23xx%2Fimages%2Fhighlight.jpg&hash=3cd56c790beae511c542edd7e0969c16961417d5)
Que é minusculo, e muito dificil de soldar.
Penso que com o arduino seja possivel fazer a maioria das coisas, robots simples:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Ffarm4.static.flickr.com%2F3129%2F2869327939_803da02f8c.jpg&hash=ffd23b7e5a25599d5bf4a244b0ba7d69a2c734b8)
E não tão simples:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fwww.electronics-lab.com%2Fblog%2Fwp-content%2Fuploads%2F2008%2F11%2F100_1091.jpg&hash=8c2192249013f7db5a9475fc811903cd9b1bebf0)
O mbed penso ser MUITO mais poderoso que o arduino, mas imagina que queimas o chip, com o arduino compras outro por 4 e tal €, com o mbed precisas de outro mbed todinho, mais 60€...
Mas talvez valha a pena, como disse, nunca o usei, só vi exemplos na net..
-
Supostamente não é preciso soldar nada para trocar de chip no arduino Duemilanove certo?
Talvez para começar será mesmo este o melhor... Assim posso me aventurar à vontade...
E já agora Equipamento de bancada? Por onde começar? Um multímetro e uma placa de teste sem duvida nenhuma, né? xD
E que mais? Conhecem algum kit que aconselhem?
-
Lá vem a conversa de queimar o chip... não só não conheço ninguém que tenha queimado um atmega328 (core do arduino) como muito menos um arm...
Vamos lá ser realistas... o que está aqui não é o que se vai ou não queimar.
O meu conselho, e visto que estás a começar nesta onda.. é arranjares um arduino, ou um remake do mesmo, e comeces a fazer uns pequenos códigos em C para relembrares o mesmo e começares a pensar nas interfaces tais como servos, motores, sensores... ;)
Tudo a seu tempo.
PS - não se compara uma arquitectura 8bits a 16Mhz com uma 32bits a 100Mhz pela sua capacidade de ser subsituida em caso de avaria :P
-
Código em C é o menos para mim... O meu actual trabalho é programador lol em Objective-C, logo C para mim é na boa...
Já decidi que vou arranjar o arduino Duemilanove... Supostamente estão a falar deste certo? ou do arduino Mega?
-
Não vale a pena o arduino mega...
Sim fazes bem em comprar um duemilanove, e começar a sentir e imaginar projectos para fazer com o microcontrolador.
-
TipPT:
E já agora Equipamento de bancada? Por onde começar? Um multímetro e uma placa de teste sem duvida nenhuma, né? xD
E que mais? Conheces algum kit que aconselhas para juntar ao arduino, de forma a fazer algo engraçado? uma vez que só o arduino em si não faz nada lol
Desculpa voltar a perguntar mas não sei se viste o meu post...
-
Arduino, Breadboard, fios se não os arranjares de outro modo, um ou dois servos, um buzzer, um ou dois sensores conforme o gosto.
Mas o melhor mesmo é pensar num projecto engraçado, e depois no material necessário para o concretizar.
-
Bem-vindo, colega de curso! ;)
-
Só uma coisa, regra geral os arm funcionam a 3.3v e não a 5v e isso é um grande problema pois muitas das coisas que ligamos a um arduino não vão funcionar ligadas a um arm, por exemplo um ecra lcd, um arm tem muito mais musculo, a começar é um micro-controlador de 32bits e não de 8, e pode funcionar a mais de 60Mhz e o atmega no máximo a 20Mhz, o que mesmo assim já é bastante para um chip tão "simples".
Quanto ao queimar, ainda estou para saber como fazem isso, ligam a alimentação ás tomadas ou que?
E soldar, com jeito tanto se solda um atmega como um arm, á muita gente capaz de soldar smd's, é uma questão de prática.
Bme vindo ao fórum colega ;)
-
Desde já muito obrigado pelas respostas e conselhos =)
Mas já mandei vir um arduino daqui da loja Lusorobótica...
Talvez seja mesmo o melhor para começar o problema é que não sei se é possível usar o arduino para o que quero =S
Decidi que queria tentar, atenção tentar xD lol
fazer um robô Aracnídeo, sei que não é muito fácil, mas o que acham da ideia?
Alguém tem conhecimentos de algo parecido para me dar dicas?
É que não queria fazer um robô com rodas porque isso já toda a gente faz lol
Como já disse adoro programar, logo a questão lógica penso que não será muito difícil...
O mais difícil penso que é a nível de hardware, não?
P.s.: ( devo criar um tópico para isto ou nem por isso? )
-
Tens aqui o projecto de um utilizador do fórum: http://lusorobotica.com/index.php?topic=852.0 (http://lusorobotica.com/index.php?topic=852.0)
Assim que iniciares o projecto deves criar um tópico só para isso :)
-
Claro que sim, isso chama-se um hexapod e um arduino consegue bem controlar um, até existe um belo projecto de um aqui mesmo no fórum, pesquisa por hexapod ;)
-
Eina , estou encantado com isto... Nem estou a acreditar ;D
Sério muito obrigado, por acaso ainda não tinha encontrado isso por aqui...
Vou já meter mãos à massa =P amanhã já deve chegar o meu arduino!
Assim que começar o projecto crio um tópico =D
Só uma coisa as imagens e manuais e tudo o resto já está off, ninguém consegue arranjar isso?
-
Dá um reply no tópico dele que o iCar assim que tiver tempo vê-te disso ;)
-
Boas,
Estou a escrever neste tópico, para não criar um só para fazer um post...
E como este já tem alguma informação aproveito...
Como já repararam pelas mensagens do tópico, estou a pensar fazer um hexapod, a minha questão agora é que medidas usar =S
É que não faço a menor ideia, e assim não posso começar a desenhar em 3D... =S
Se alguém me puder ajudar agradecia...
Outra coisa é será muito complicado programar o hexapod? Faze-lo andar, etc...
Caso consigo fazer o projecto prometo colocar um tutorial, para futuros interessados...
Pois quero fazer um projecto com documentação e tudo mais...
P.s.: Quero fazer um do género do A-Pod ...
Se acharem que deva criar um tópico para as perguntas antes de começar o projecto digam...
Cumprimentos...
-
Procura no google por hexapod, á montes deles, tira ideias deles, vê os desenhos e medidas que usam.
O melhor que tens a fazer é escolher os servos que queres usar e a partir dai com as medidas dos servos consegues desenhar tudo.
-
Pois em pensava totalmente ao contrário...
Consoante o desenho é que escolhia o servos... Por causa do Torque...
Um grande problema também é como sei qual é o Torque que devo usar?
Já pesquisei a maioria dos hexapods que encontro não são aracnídeos lol e os que são não têm medidas =(
-
Sem a medida dos servos como é que sabes se os servos que queres usar cabem sequer no desenho?
Usa os tipicos servos que por ai andam, não os micro servos, os normais, e não abuses no peso, do género, fazer a estrutura toda em acrilico/pvc/um plástico assim.
As baterias não podem ser muito pesadas como deves imaginar.
-
Faz as pernas o mais curto possivel, não sei se queres gastar 200$ por servo, mas os servos baratos não aguentam com muito, existem uns da tower pro, tudo metalico, 15Kg de torque a 1cm de distancia do eixo.*(dizem eles) são bastante lentos, e costumam queimar nos carros RC(nunca queimei nenhum, mas não abusei dele)
* com uma perna de 5cm seriam só 3kg de torque :-X
-
Usa os tipicos servos de 10€, se queimar não custa tanto como um mais caro, mas sim, pernas curtas e peso leve.
-
Este ficou muito bom pelo preço gasto:
http://letsmakerobots.com/node/21146 (http://letsmakerobots.com/node/21146)
-
Pois, Eu queria com 3-Eixos por perna... =S Como disse parecido com o A-Pod...
10€?? :o Eu estava a pensar nestes Hitec HS-645 que custam 35€ cada... :-\
E sem duvida tudo metálico... lol O meu objectivo é construir algo em grande... Que não seja de um dia para o outro...
Tipo construir o meu hexapod num ano +/- , por causa do nível de custo, da programação, documentação, etc...
amando96:
Ora aí uma boa dica, podes explicar melhor isso do:
15Kg de torque a 1cm de distancia do eixo. com uma perna de 5cm seriam só 3kg de torque
P.s.: Obrigado pelo link, ainda não tinha visto e dá sempre uma ajuda... ainda para mais usa arduino, como estou a pensar fazer... mas eu tenho que juntar um SSC-32 Servo Controller
-
Usa um arduino mega e a biblioteca mega servo, de certeza que chega e sobra para os servos todos que queres controlar e fica mais barato.
Pensei que querias algo barato lol.
Nunca podes fazer algo assim muito grande, até porque depois fica trapalhão a andar.
-
Pois eu sei a grande questão é mesmo +/- quantos centímetros para o fémur e para a tíbia...
Também não queria fazer com micro servos... :P Até porque quero depois acrescentar sensores e coisas assim, quero que se possa expandir ou mudar o interior "Corpo"...
Mas desde já obrigado por me tentarem ajudar :)