LusoRobótica - Robótica em Português

Robótica => Projectos de robótica => Projectos em desenvolvimento => Tópico iniciado por: Pauleta em 14 de Junho de 2009, 23:04

Título: Explorer Robot
Enviado por: Pauleta em 14 de Junho de 2009, 23:04
Viva,

sou novato aqui no fórum e como parte integrante dele é de todo o meu dever dar vos a conhecer o meu projecto que estou a iniciar.

Basicamente a ideia é unicamente construir um robot que se movimente autonomamente ou controlado remotamente e que forneça imagem do local que está a explorar.

Características principais:

Tracção: Lagartas com gearbox dupla com motores DC,
Alimentação: Baterias  Ni-MH e fonte de alimentação comutada step up,
Sensores: Ultra sónico SFR05 e infravermelho SHARP GPXXX,
Microcontrolador: Microchip dsPIC30F6015 de 16 bits,
Comunicações: Xbee para controlo remoto e USB por FTDI para ligação ao PC
Outros: Servos para movimentação do sensor ultra sónico e da futura camera video wireless.

Neste momento estou a trabalhar na esquemática dos circuitos visto que tenciono fazer os circuitos em PCB. Penso que posso neste momento definir as várias fases deste projecto:

1ª Fase - Definir componentes a utilizar, fazer a esquemática e desenhar PCB's (Estou nesta fase).

2ª Fase - Começar a montar a estrutura do dito.

3ª Fase - Fazer a assemblagem dos PBC's e testes ao hardware.

4ª Fase - Montagem

5ª Fase - Programação (Testes individuais aos periféricos do micro e inicio do código fonte do dito).

Isto para o Robot. Mas ainda em paralelo vou trabalhar no controlo remoto. Numa primeira fase será através de um circuito com possibilidade de ser portátil ou ligado ao PC, com Xbee para comunicações e interface com o comando da WII Nunchuk. A ultima fase será implementar o controlo remoto via PC feito em Labview com uma interface gráfica e espero conseguir visualizar a imagem adquirida pelo robot nessa interface.

Mais detalhes vou apresentando com o evoluir da coisa, isto porque também ainda está tudo em aberto.

Este é um projecto para demorar visto a falta de tempo mas grão a grão... Espero que gere interesse, espero aprender mais e que também sirva para alguém aprender. Vamos lá ver se corre bem!

Abraço a todos.



Título: Re:Explorer Robot
Enviado por: ricardo-reis em 14 de Junho de 2009, 23:47
mt bem, mt bem.. keremos novidades nisso.. :)
Título: Re:Explorer Robot
Enviado por: TigPT em 15 de Junho de 2009, 00:42
Sim senhor... parece que está bem organizado Pauleta, só te queria dar um conselho... tenta fazer as placas por modulos dedicados a cada tarefa para se alguma coisa correr mal (corre sempre), ser mais fácil detectar onde está a anomalia, assim como facilitar o desenvolvimento e os upgrades.
Controlo de motores, alimentação, controlo remoto, controlo principal, vídeo, etc...

Continua a dar-nos actualizações para podermos opinar. ;)
Título: Re:Explorer Robot
Enviado por: Pauleta em 15 de Junho de 2009, 21:05
A minha ideia seria dividir a coisa em duas placas separadas. Uma para as fontes de alimentação e ponte H para os motores. A outra placa será para o controlo onde se vai  localizar o micro, o xbee e mais alguns extras.

Posso já adiantar o que vai conter estas placas.

Placa de Alimentação:
 - 2x fontes comutadas independentes para alimentação dos motores e para a restante electrónica.
 - h-bridge SN754410
 - jumpers extra para ir buscar alimentação se necessário.
 - terminais para ligação aos motores e com a placa do controlo.

Placa de controlo:
 - Microcontrolador dsPIC30F6015.
 - xbee.
 - Dip switch de 2 bits para configurar o robot em vários modos.
 - ficha USB.
 - ficha para programação.
 - Leds para indicação de detecção de obstáculo e para bateria fraca.
 - interface para activação de um futuro circuito de nigth vision para a camera de vídeo.
 - interface para I2C.
 - interface para 2 sensores IV.
 - jumpers para 3 servos.
 - e claro ligação com a placa de alimentação.

Brevemente vou mostrar imagens dos desenhos dos PCB's feitos em PROTEL.

Título: Re:Explorer Robot
Enviado por: metRo_ em 15 de Junho de 2009, 21:09
Muito bom :)

Estás a fazer as pcb's em casa ou em alguma empresa cá em portugal?
Título: Re:Explorer Robot
Enviado por: Pauleta em 15 de Junho de 2009, 21:16
O desenho estou a fazer aos poucos em casa. O fabrico em principio vou fazer no trabalho isto se o meu chefe me deixar :)

Na empresa temos estação de metalização de furos, fresadora, pick & place semi automática, e forno para soldadura por refluxo. Tudo material LPKF, muito porreiro para prototipagem...
Título: Re:Explorer Robot
Enviado por: metRo_ em 15 de Junho de 2009, 22:31
na empresa fazem pcbs por encomenda?
Título: Re:Explorer Robot
Enviado por: Pauleta em 15 de Junho de 2009, 23:06
Não, apenas usamos para montar protótipos desenvolvidos internamente.
Título: Re:Explorer Robot
Enviado por: Pauleta em 20 de Junho de 2009, 11:11
Viva,

como prometido cá estão os ditos PCB's.

Placa da potência:

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fi103.photobucket.com%2Falbums%2Fm121%2Fpauleta_nwo%2FExplorerPowerBoard.jpg&hash=8b6eecd41b27196ca9d6436aa4c07646e9333ce4)

Placa de controlo:

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fi103.photobucket.com%2Falbums%2Fm121%2Fpauleta_nwo%2FExplorerControlBoard.jpg&hash=130ff65c4610553906da30cc59084ae428bdf9ac)


Para a semana já as devo fazer, tenho agora que encomendar os componentes em falta para depois soldar e começar os testes. Vamos ver se não cometi erros...
Título: Re:Explorer Robot
Enviado por: msr em 20 de Junho de 2009, 15:53
Pauleta, b-e-s-t-i-a-l!
Adorava fazer uma coisa deste género.
A "pick & place semi automática" é uma maquina a vácuo que segura o componente e larga-o onde pretendido certo? Semi-automatica porque tens de ser tu a levar o componente até à localização pretendida, certo?

Se não for indescrição, dá para saber em que empresa estás a trabalhar? (isto, porque como disse noutro topico nao conheço muitas empresas que façam prototipagem de circuitos; as que conheço têm apenas estaçoes de soldadura para reparar alguns circuitos)

Boa sorte com o projecto!


Edit:
metRo_ se estiveres interessado, entretanto encontrei uma empresa de Aveiro que faz placas de circuito por encomenda (em pouca quantidade): http://www.circuitotal.com/pt/product.htm (http://www.circuitotal.com/pt/product.htm)
Título: Re:Explorer Robot
Enviado por: metRo_ em 20 de Junho de 2009, 17:18
Edit:
metRo_ se estiveres interessado, entretanto encontrei uma empresa de Aveiro que faz placas de circuito por encomenda (em pouca quantidade): http://www.circuitotal.com/pt/product.htm (http://www.circuitotal.com/pt/product.htm)

Obrigado pela nota, vou dar uma vista de olhos :)
Título: Re:Explorer Robot
Enviado por: PDI em 20 de Junho de 2009, 21:18
Edit:
metRo_ se estiveres interessado, entretanto encontrei uma empresa de Aveiro que faz placas de circuito por encomenda (em pouca quantidade): http://www.circuitotal.com/pt/product.htm (http://www.circuitotal.com/pt/product.htm)

Obrigado pela nota, vou dar uma vista de olhos :)
metRo a "Total Electrónica" a uns anos fazia placas sob encomenda só precisavas do desenho da placa.
Título: Re:Explorer Robot
Enviado por: Njay em 20 de Junho de 2009, 21:24
Para poucos PCBs, a circuitototal, tal como todas as outras empresas do género, faz caro (se mandares fazer só um deve sair-te a pelo menos 40€ - 50€).
A Electrónica Total faz-te o PCB mas não to fura e muitas vezes nem vem cortado pelo bordo (e se mandares fazer vários iguais até te podem vir por cortar).
Por isso, e se tencionas fazer mais do que um PCB, o melhor ainda é começares a fazê-los em casa ou pedires a um amigo.
Título: Re:Explorer Robot
Enviado por: metRo_ em 20 de Junho de 2009, 21:26
para um tenho feito na faculdade fica a meia duzia de centimos :) Ando a ver para muitos. Mesmo assim só para um fica mais barato na maioria dos sites de pcb's que encontro la por fora onde para uma ronda os 30€ com portes.
Título: Re:Explorer Robot
Enviado por: Pauleta em 21 de Junho de 2009, 00:30
Pauleta, b-e-s-t-i-a-l!
Adorava fazer uma coisa deste género.
A "pick & place semi automática" é uma maquina a vácuo que segura o componente e larga-o onde pretendido certo? Semi-automatica porque tens de ser tu a levar o componente até à localização pretendida, certo?

Se não for indescrição, dá para saber em que empresa estás a trabalhar? (isto, porque como disse noutro topico nao conheço muitas empresas que façam prototipagem de circuitos; as que conheço têm apenas estaçoes de soldadura para reparar alguns circuitos)

Boa sorte com o projecto!


Edit:
metRo_ se estiveres interessado, entretanto encontrei uma empresa de Aveiro que faz placas de circuito por encomenda (em pouca quantidade): http://www.circuitotal.com/pt/product.htm (http://www.circuitotal.com/pt/product.htm)


Sim tens toda a razão, é mesmo esse procedimento, alem do que falaste ainda possível colocar a pasta de solda no PCB.
A empresa onde trabalho é a João R Matos SA, devem conhecer pelas máquinas de soldar marca ELECTREX.
De qualquer modo o aspecto final das placas não fica nada demais, não deixa de ser um protótipo.
Título: Re:Explorer Robot
Enviado por: PDI em 21 de Junho de 2009, 00:39
Njay Electrónica Total ou Total Electrónica, se calhar não estamos a falar da mesma loja.
Título: Re:Explorer Robot
Enviado por: Njay em 21 de Junho de 2009, 00:54
A que estou a falar é uma em Lisboa, na Almirante Reis, não muito longe do Técnico.
Título: Re:Explorer Robot
Enviado por: PDI em 21 de Junho de 2009, 14:12
A que estou a falar é uma em Lisboa, na Almirante Reis, não muito longe do Técnico.

Então pode ser a mesma, fica na Almirante Reis de esquina com um jardim.
Título: Re:Explorer Robot
Enviado por: Njay em 21 de Junho de 2009, 15:35
É essa mesmo. Curiosamente quem faz os PCBs para eles fá-los aqui mesmo numa garagem em frente à minha casa, para para encomendar e levantar tinha à mesma que ir à loja a Lisboa. Daí que, e também por causa dos outros detalhes, acabei por desistir e passar a fazer PCBs sempre em casa.
Título: Re:Explorer Robot
Enviado por: Pauleta em 21 de Junho de 2009, 16:13
É essa mesmo. Curiosamente quem faz os PCBs para eles fá-los aqui mesmo numa garagem em frente à minha casa, para para encomendar e levantar tinha à mesma que ir à loja a Lisboa. Daí que, e também por causa dos outros detalhes, acabei por desistir e passar a fazer PCBs sempre em casa.

fazes em casa da forma artesanal certo?
Título: Re:Explorer Robot
Enviado por: Njay em 21 de Junho de 2009, 17:58
Se queres dizer "à mão" sim, mas até nem ficam mal. Este aqui tem um erro mas dá para ter uma ideia do que se consegue fazer com uma impressora laser e um ferro de engomar:

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg517.imageshack.us%2Fimg517%2F8905%2F1stpcbsmx6.jpg&hash=8bcefb2a5ba7973ed710ddc1a7854ff55697135b)
Título: Re:Explorer Robot
Enviado por: metRo_ em 21 de Junho de 2009, 18:48
Podias fazer um tutorial, tipo materiais e assim, era tão bom :)
Título: Re:Explorer Robot
Enviado por: Njay em 21 de Junho de 2009, 19:20
O que há neste momento é isto:
Técnicas de elaboração de um circuito impresso (http://www.electronicapt.com/forum/iniciacao-a-electronica/tecnicas-de-elaboracao-de-um-circuito-impresso-t830.0.html;msg12302#msg12302).
Lê o tópico todo para outras opiniões.
Título: Re:Explorer Robot
Enviado por: Pauleta em 21 de Junho de 2009, 19:33
com esse processo consegues ter precisão suficiente para fazer um PCB que contenha pistas de 0,25mm por exemplo?
Título: Re:Explorer Robot
Enviado por: Njay em 21 de Junho de 2009, 19:37
Acho que ainda só experimentei ~0.43 (faço sempre as pistas o mais largas possível), mas já imprimi silkscreens com linhas de 0.2 e dá mais ou menos para fazer.
Título: Re:Explorer Robot
Enviado por: intense em 21 de Junho de 2009, 22:36
tecnica da impressora a laser, tambem uso e com bastante precisao consegui fazer o pcb do metro_ po nokia 3310 que aquilo tem umas linhas minimas e muito perto umas das outras e saiu perfeito...

mas como nao tenho impressora a laser, vou á reprografia mais proxima e mando imprimir, com aquelas fotocopiadoras "industriais" tambem fica perfeito...

e melhor a lista de material é reduzida, ferro de passar a roupa toda a gente tem, impressao na reprografia ou impressora a laser que se arranja bem, e o mais dificil percloreto de ferro, vi-me f*dido para o arranjar tava esgotado na dimofel, e todas as lojas das redondezas, so consegui encontrar na drogaria central na rua do ouro
Título: Re:Explorer Robot
Enviado por: Pauleta em 21 de Junho de 2009, 22:55
De facto pela imagem a qualidade é excelente. Assim é possível fabricar placas com microcontroladores de 64 ou 80 pinos que tem um espaçamento entre pads muito reduzido. Já agora, e em relação a placas com 2 layers? e metalização de furos?
Título: Re:Explorer Robot
Enviado por: metRo_ em 21 de Junho de 2009, 23:19
tecnica da impressora a laser, tambem uso e com bastante precisao consegui fazer o pcb do metro_ po nokia 3310 que aquilo tem umas linhas minimas e muito perto umas das outras e saiu perfeito...

Ainda bem que saiu bem :)
Título: Re:Explorer Robot
Enviado por: intense em 22 de Junho de 2009, 09:54
tecnica da impressora a laser, tambem uso e com bastante precisao consegui fazer o pcb do metro_ po nokia 3310 que aquilo tem umas linhas minimas e muito perto umas das outras e saiu perfeito...

Ainda bem que saiu bem :)

quando fazes um toturial pa fazer pcbs? usas que programa o eagle? eu ja tentei fazer no eagle mas perco me todo a nivel de escalas e tamanhos...
Título: Re:Explorer Robot
Enviado por: metRo_ em 22 de Junho de 2009, 13:02
Uso o ultiboard para desenhar as pcb's. Depois dos exames até posso fazer um tutorial de iniciação ou assim. Mas por exemplo sobre eagle acho que há bastante tutoriais. Eu até mudava porque quase toda a gente usa o eagle mas o ultiboard é muito bom e já aprendi, ter agora que voltar aprender outro :P
Título: Re:Explorer Robot
Enviado por: amando96 em 22 de Junho de 2009, 13:26
a respeito da PCB, onde se arranja o cloreto ferrico, para depois ''comer'' o cobre?
qualquer drogaria? ou uma loja mais especializada?
Título: Re:Explorer Robot
Enviado por: msr em 22 de Junho de 2009, 14:32
Quanto ao fazer placas com duas camadas e furos metalizados, pelo menos que eu conheça, nao existe nenhum método deste género artesanal.
Tambem já fiz umas quantas placas desta forma. O meu problema está mesmo na capacidade artistica de soldar :D acabo sempre por lixar qualquer coisa...

O último método que usei foi este: http://sirloon.net/loonaweb/sirblog/pcb-using-toner-transfer-method-comparison (http://sirloon.net/loonaweb/sirblog/pcb-using-toner-transfer-method-comparison)
E ficou realmente perfeitinha a placa!

O precloreto de ferro, precisamente por tambem saber que esta esgotado (ou estava) na Dimofel, comprei-o através de encomenda numa loja de electrónica cá da minha terra. O primeiro (boião de 1kg) custou-me 9€, o 2º já foram 12€.

Quanto a programas para desenhar PCBs, já alguem experimentou o Diptrace? É free e tambem me parece muito bom. Pessoalmente achei-o mais "apelativo" que o Eagle ou KiCad, queria ver se aprendia a mexer nele depois dos exames.
Título: Re:Explorer Robot
Enviado por: Pauleta em 22 de Junho de 2009, 21:44
Viva,

como prometido cá estão as placas feitas, a qualidade da imagem é que está uma desgraça, eu e as fotos...

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fi103.photobucket.com%2Falbums%2Fm121%2Fpauleta_nwo%2FCIMG3417.jpg&hash=3935bcd3d17f94abd907b41202bece5143d4779e)

Os pads do microcontrolador ficaram muitos finos vai ser uma desgraça para soldar... a broca da fresadora já não era nova... Agora é juntar uns trocos para fazer a encomenda dos componentes na Farnell.

Em relação ao programa para os pcbs eu uso o Protel. Nunca usei outro, mas acho o porreiro!
Título: Re:Explorer Robot
Enviado por: metRo_ em 22 de Junho de 2009, 21:49
caso não estejas habituado a soldar nesses pads tao finos usa fluxo que ajudava muito ;)
Título: Re:Explorer Robot
Enviado por: Pauleta em 22 de Junho de 2009, 21:54
vai ser com pasta de solda, mas sim vou meter fluxo para ajudar. Como que ei de proteger as placas da corrosão enquanto não montar e meter o verniz? Ainda vou demorar um bocado agora.
Título: Re:Explorer Robot
Enviado por: amando96 em 22 de Junho de 2009, 22:00
mete solda por cima de todo o cobre descoberto, foi assim que vi num tutorial.
Título: Re:Explorer Robot
Enviado por: Pauleta em 22 de Junho de 2009, 22:05
pois com o estanho já ficava protegido mas perde um bocado a graça o pcb não achas?
Título: Re:Explorer Robot
Enviado por: msaleiro em 22 de Junho de 2009, 22:44
Na leiritronica tens um prateador de metais. Supostamente faz o mesmo que se estanhares a placa, mas nunca experimentei. Btw.. Quando à tal encomenda que queres fazer da farnell.. acho que eles agora já não fazem vendas para particulares.. Provavelmente terás que fazer isso através de uma empresa ou coisa assim.. :(
Título: Re:Explorer Robot
Enviado por: amando96 em 23 de Junho de 2009, 00:14
pois com o estanho já ficava protegido mas perde um bocado a graça o pcb não achas?
pois gosto de ver o cobre a brilhar tmb, mas desde que fique protegido...
Título: Re:Explorer Robot
Enviado por: Njay em 23 de Junho de 2009, 00:39
Dupla face não é impossível mas deve ser mesmo muito dificil de fazer por causa do alinhamento. Furo metalizado esquece; há uns kits para usar em casa mas é coisa rara e cara...

A placa da foto que deixei aí parece que não tem o cobre protegido mas tem. Aplico um verniz transparente especial em spray que protege o cobre e actua como um fluxo (chama-se Solderlac e custou-me cerca de 4,80€ aqui: www.oficina-digital.com (http://www.oficina-digital.com)). Aquilo tá protegido e sempre pronto a (re)soldar.
Título: Re:Explorer Robot
Enviado por: Pauleta em 26 de Julho de 2009, 22:32
Viva,

depois de alguma tempo sem novidades, aqui fica o estado actual do meu brinquedo. Não consigo sacar fotos de jeito!

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fi103.photobucket.com%2Falbums%2Fm121%2Fpauleta_nwo%2FCIMG3425.jpg&hash=d427d952534651d2a28a13ef19c1211b13d84dea)

A nível de montagem falta só inserir os sensores de distância infravermelhos mas para já não os vou introduzir, penso que não há necessidade.

O próximo passo agora é começar a programar o MCU e testar se a placa de controlo não tem bugs. Vou aproveitar as férias que se aproximam para meter o bot a circular... Entretanto tenho de começar a pensar na placa do controlo remoto para o comando da WII.

Espero que gostem,
Abraço
Título: Re:Explorer Robot
Enviado por: ricardo-reis em 26 de Julho de 2009, 22:42
tá porreiro.. ;)
Título: Re:Explorer Robot
Enviado por: maurosmartins em 27 de Julho de 2009, 14:32
Pauleta parabéns pelo trabalho, tem um aspecto excelente, mto profissional.

Agora é escrever código para unir tudo.

Quanto ao comando da WII fiz à dias um tutorial que espero que venha a dar jeito: http://msm.no.sapo.pt/nunchuck/ (http://msm.no.sapo.pt/nunchuck/)

Cumprimentos, Mauro.
Título: Re:Explorer Robot
Enviado por: Pauleta em 27 de Julho de 2009, 16:46
muito obrigado, esse tutorial está 6 estrelas. Tenho a papa toda feita! Só tenho de desenvolver o firmware.

Realmente esse comando é muito porreiro.
Título: Re:Explorer Robot
Enviado por: Pauleta em 27 de Julho de 2009, 22:58
Cá está mais um futuro PCB que vou montar, para o controlo remoto do bot.

Apenas contêm um regulador de 3.3V, FTDI para convserão RS232/USB, dsPIC30F4013 e o XBEE para as comunicações sem fios.

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fi103.photobucket.com%2Falbums%2Fm121%2Fpauleta_nwo%2FExplorerRemoteBoard.jpg&hash=ce16bcc7dc0e265c6f27af70a66a12414c389031)

Espero conseguir montar a coisa esta semana.

Abraço a todos.
Título: Re:Explorer Robot
Enviado por: DanBar em 28 de Julho de 2009, 11:33
Parabéns está com um aspecto profissional.
Título: Re:Explorer Robot
Enviado por: Pauleta em 01 de Agosto de 2009, 10:35
Viva,

os módulos XBEE quando estão com as definições de origem estão prontos a comunicar? Ou temos de inicializar com alguns comandos? Sempre que eu quiser enviar alguns bytes é preciso enviar comandos ou basta os dados que queremos enviar?

Já estou a inicializar os testes ao meu robot e a programação, tenho de fazer todo o código de raíz...
Título: Re:Explorer Robot
Enviado por: Pauleta em 02 de Agosto de 2009, 20:47
Pessoal, estou com dificuldades em meter a funcionar os meus módulos XBEE...

Tenho aqui 2 pares de módulos XBEE, um da serie 1 e outro da serie 2. Nos da serie 2 meto a enviar um byte no xbee emissor e o xbee receptor não dá sinal de vida... Nos da serie 1 faço o mesmo procedimento e na saída do xbee receptor surge um valor diferente do enviado pelo xbee emissor.

Precisava mesmo de algum feedback de quem já tem experiência nestas andanças.

Título: Re:Explorer Robot
Enviado por: msaleiro em 03 de Agosto de 2009, 00:02
Não te queria dar esta má notícia.. mas tenho ideia de ter visto algures na net que os módulos de série 1 eram incompativeis com os módulos de série 2..
Título: Re:Explorer Robot
Enviado por: metRo_ em 03 de Agosto de 2009, 00:07
Não te queria dar esta má notícia.. mas tenho ideia de ter visto algures na net que os módulos de série 1 eram incompativeis com os módulos de série 2..

Eu tambem quando li pensei nisso e voltei logo a ler novamente e ele tem um par de cada ;)
Título: Re:Explorer Robot
Enviado por: msaleiro em 03 de Agosto de 2009, 00:23
Ah pois é.. é o que dá ler as coisas à pressa :P
Título: Re:Explorer Robot
Enviado por: Pauleta em 03 de Agosto de 2009, 08:53
Sim isso também é bastante claro no datasheet que são incompatíveis. Fora isso, acham que estou me a esquecer de algo?
Título: Re:Explorer Robot
Enviado por: Pauleta em 03 de Agosto de 2009, 16:40
Viva,

já consigo enviar e receber qualquer coisa com os XBEE. Usei o software da DIGI X-CTU e configurei um dos xbee como CORDINATOR e o outro como END DEVICE. Também configurei a baude rate compativel com a minha UART do MCU.

Agora tenho um problema, aquilo quando envio alguns dados sequencialmente fica com uma LAG brutal, penso que não deve ser normal e talvez seja necessário configurar mais alguns parâmetros, o que acham?
Título: Re:Explorer Robot
Enviado por: Pauleta em 03 de Agosto de 2009, 22:23
Já está a bombar. Meti o xbee cordinator no robot e o device no controlo remoto. Eu de redes não percebo nada mas ao que parece assim já recebe os dados. Deveria enviar bem os dados nos 2 sentidos, digo eu...

Porque é que ninguém se manifesta? :(

Título: Re:Explorer Robot
Enviado por: Pauleta em 03 de Agosto de 2009, 22:45
Bem aqui fica duas fotos da minha placa para o controlo remoto do Explorer.

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fi103.photobucket.com%2Falbums%2Fm121%2Fpauleta_nwo%2FCIMG3459.jpg&hash=50f5a0e40adfaacdc47b70c5790cd118f3ecaa84)

com mais detalhe...

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fi103.photobucket.com%2Falbums%2Fm121%2Fpauleta_nwo%2FCIMG3464.jpg&hash=820a13fcaada9757293df726e8911d3aca6b681a)

Esta placa futuramente também irá comunicar com o PC via RS232/USB com o software Labview. Isto para ser possível controlar o robot não só pelo comando da WII mas também via PC e pela Internet num local remoto.

Vou agora dedicar me ao código do robot e os seus modos de funcionamento.

Abraços.
Título: Re:Explorer Robot
Enviado por: metRo_ em 03 de Agosto de 2009, 23:13
Muito bom sim sr :D

Depois posta mais detalhes sobre a ligação disso ao LabView e não dá usando o usb?
Título: Re:Explorer Robot
Enviado por: Pauleta em 03 de Agosto de 2009, 23:34
sim vou usar a interface USB da placa mas o protocolo não deixa de ser RS232. No Labview existirão alguns botões que terão a mesma função do comando. Só é necessário criar um VI que estabeleça o protocolo RS232.

Depois tenho todo o gosto em fornecer o VI.
Título: Re:Explorer Robot
Enviado por: TigPT em 04 de Agosto de 2009, 01:23
Parabéns, está a ir muito bem.

Tenho estado meio ausente com trabalho e "férias" mas estou a gostar de ver ;) continua o projecto que está muito interessante.
Título: Re:Explorer Robot
Enviado por: metRo_ em 04 de Agosto de 2009, 01:30
Eu tive uma disciplina sobre sensores e sobre labview. E até gostei pois rapidamente permite criar uma interface bastante boa. Tenho que tentar isso pela porta serie.
Título: Re:Explorer Robot
Enviado por: Pauleta em 04 de Agosto de 2009, 09:09
Tens toda a razão, é relativamente rápida a aprendizagem no labview e a NI oferece um bom suporte de exemplos de VIs.

Na universidade também usei o labview em 2 projectos e ambos para interfaces gráficas, um a comunicar com micro e outro com PLC.
Título: Re:Explorer Robot
Enviado por: Pauleta em 04 de Agosto de 2009, 13:20
alguém me sabe dizer qual é a função do LED no módulo ultrasons SFR05? Estou a reparar que ele umas vezes acende outras não. ???
Título: Re:Explorer Robot
Enviado por: ricard0g0mes em 04 de Agosto de 2009, 15:57
Pauleta, b-e-s-t-i-a-l!
Adorava fazer uma coisa deste género.
A "pick & place semi automática" é uma maquina a vácuo que segura o componente e larga-o onde pretendido certo? Semi-automatica porque tens de ser tu a levar o componente até à localização pretendida, certo?

Se não for indescrição, dá para saber em que empresa estás a trabalhar? (isto, porque como disse noutro topico nao conheço muitas empresas que façam prototipagem de circuitos; as que conheço têm apenas estaçoes de soldadura para reparar alguns circuitos)

Boa sorte com o projecto!


Edit:
metRo_ se estiveres interessado, entretanto encontrei uma empresa de Aveiro que faz placas de circuito por encomenda (em pouca quantidade): http://www.circuitotal.com/pt/product.htm (http://www.circuitotal.com/pt/product.htm)


Sim tens toda a razão, é mesmo esse procedimento, alem do que falaste ainda possível colocar a pasta de solda no PCB.
A empresa onde trabalho é a João R Matos SA, devem conhecer pelas máquinas de soldar marca ELECTREX.
De qualquer modo o aspecto final das placas não fica nada demais, não deixa de ser um protótipo.


épa... trabalhas com o Hernâni... ele estudou cmg ;)
manda-lhe cumprimentos do ricardo gomes ;)

olha, se és de perto, podemos trabalhar juntos nos nossos 2 bichinhos, que dizes?
Título: Re:Explorer Robot
Enviado por: Pauleta em 04 de Agosto de 2009, 19:17
Trabalho com ele sim senhor, serão entregues ;)

Eu moro em oliveirinha e tu és de onde?
Título: Re:Explorer Robot
Enviado por: ricard0g0mes em 04 de Agosto de 2009, 23:44
Trabalho com ele sim senhor, serão entregues ;)

Eu moro em oliveirinha e tu és de onde?

agora moro em Ílhavo.
Título: Re:Explorer Robot
Enviado por: andnobre em 05 de Agosto de 2009, 17:47
ja agora tb junto ao clube
Título: Re:Explorer Robot
Enviado por: Pauleta em 05 de Agosto de 2009, 19:10
Eu agora vou ter é as bem merecidas férias! Possivelmente o projecto neste momento vai marinar um pouco.

Aproveito o post para perguntar á moderação se posso, a curto prazo, criar um tópico (e onde) com um exemplo pratico de comunicação RS232 e o software Labview. Para apimentar mais os projectos do pessoal, seja com MCU's da ATMEL ou MICROCHIP e ser possível criar interfaces gráficas para os bots. :P
Título: Re:Explorer Robot
Enviado por: metRo_ em 05 de Agosto de 2009, 23:16
Aproveito o post para perguntar á moderação se posso, a curto prazo, criar um tópico (e onde) com um exemplo pratico de comunicação RS232 e o software Labview. Para apimentar mais os projectos do pessoal, seja com MCU's da ATMEL ou MICROCHIP e ser possível criar interfaces gráficas para os bots. :P

Realmente não vais poder, vais ser mesmo obrigado :D

Se calhar na zona de software e programação parece-me bem.
Título: Re:Explorer Robot
Enviado por: Pauleta em 07 de Agosto de 2009, 15:45
Viva,

como eu tinha prometido, cá está uma primeira versão da interface gráfica para controlar o meu robot remotamente. Não é nada de especial, apenas serve para controlar os movimentos do menino. A base desta interface é o exemplo que eu fiz para a comunicação serie com o LabVIEW.

Painel principal onde se encontram os botões para o controlo.

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fi103.photobucket.com%2Falbums%2Fm121%2Fpauleta_nwo%2FScadaControlo.jpg&hash=a25c3ac7252f2c57074cffd78ea64b7cc3d0b075)

Painel secundário onde se encontra o "meu" Hyper Terminal.

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fi103.photobucket.com%2Falbums%2Fm121%2Fpauleta_nwo%2FScadaTerminal.jpg&hash=26f702b0a97d074205daa204d1f125fd5ebb29a8)

Estou aberto a opiniões para novas funcionalidades...

Ups! Espero que não se importem de não me ter dado ao trabalho de retirar a barra de iniciar das imagens...

Abraços
Título: Re:Explorer Robot
Enviado por: ricardo-reis em 07 de Agosto de 2009, 16:48
queres sugestões? fica aqui uma que se aceitares te vai comer a cabeça por mt e bom tempo.. :)

k tal pôres isso a fazer mapeamento de zonas? o robot anda (sozinho ou não) e no pc aparece um mapa da zona mapeada..
Título: Re:Explorer Robot
Enviado por: Pauleta em 07 de Agosto de 2009, 18:05
mas tipo, a mostrar as rotas que ele percorreu num determinado mapa pré definido? que tecnologias usavas? GPS, Encoders?

Mas parece me bem... ;)
Título: Re:Explorer Robot
Enviado por: ricardo-reis em 07 de Agosto de 2009, 18:26
nada disso.. um robot k define o mapa.. :) desenhar rotas em mapas pré definidos é fácil.. :P
Título: Re:Explorer Robot
Enviado por: jspgresende em 08 de Agosto de 2009, 00:28
se te agradar posso disponibilizar-te o código deste programa  ;)

http://www.youtube.com/watch?v=kVeyQaAIkog
Título: Re:Explorer Robot
Enviado por: maurosmartins em 08 de Agosto de 2009, 11:46
Olá jspgresende se a proposta se estender aos restantes membros é claro que queremos o código  ;)

Pauleta, também sou de relativamente perto, sou de MIRA, os meus tios tem um café em oliveirinha, pode ser que um dia combinemos qq coisa!

Eu tb ando a fazer uma base robótica http://msm.no.sapo.pt/ (http://msm.no.sapo.pt/) na secção "TWDR" mas como motores estou a usar servos RC modificados para rotação contínua e a construção dos encoders em quadratura para eles está a ser MTO complicada (parte mecânica e de fixação). Usar motores DC já com encoders seria o ideal mas o preço é mto pco apelativo.

A ideia é meter o robô a fazer percursos pré definidos usando odometria, bem como a utilização de um nunchuck para condução manual (daí o tutorial  :D ).

Cumprimentos, Mauro.
 



Título: Re:Explorer Robot
Enviado por: DanBar em 08 de Agosto de 2009, 12:08
Excelente.

O código é feito em quê ?
Título: Re:Explorer Robot
Enviado por: jspgresende em 08 de Agosto de 2009, 13:50
O programa foi feito em Visual Basic 6 (VB6).
É claro que toda a gente pode ter o programa e respectivo código  ;)
Para tornar isto "público" ainda vou comentar o código todo, e meter aquilo mais arranjadinho xD ...

os mais apressados que não se importem de código não comentado podem enviar mensagem privada que envio o programa e respectivo código.

Mauro vi este projecto na tua página...
http://msm.no.sapo.pt/damas/index.html


Nesse vídeo que está aí na página, o braço robótico não joga às damas, apenas gravaram uma ou duas jogadas. para não falar que os servos que esse o braço do vídeo tem não têm nada mas mesmo nada a ver com os servos que eles vendem com os kits, que são uma valente (não vale a pena dizer) ...
Quem quiser comprar esses kits aconselho a comprarem só as peças do braço, nada de electrónica à excepção do ssc-32 ...


O meu projecto de PAP foi um braço robótico que jogava às damas e tinha as seguintes funções:
Podem jogar:
-Humano Vs Humano (no mesmo PC ou através da Internet)
-Humano Vs Computador (no mesmo PC ou através da Internet)
-Computador Vs Computador (só para se entreterem a ver o braço robótico a jogar às damas)

-O tabuleiro tinha uma webcam de modo a enviar as imagens do jogo em tempo real para o computador do cliente, e para uma página de internet

bla bla bla entre outras coisas que não me estou a lembrar neste momento...
Como devem saber PAP é daquelas coisas que temos um ano inteiro mas que apenas aproveitamos duas semanas para a fazer  ;D
A parte mais complicada foi fazer o software do jogo de damas, e fazer uma boa rampa de aceleração e desaceleração para o braço fazer movimentos mais suaves... como BONS servos são caros, tivemos que optar por uns de gama baixa... daí o braço tremer um bocadinho...

deixo abaixo uns vídeos da coisa. Faltam vídeos do software e afins, mas não tenho tido tempo NENHUM para tratar disso...

http://www.youtube.com/watch?v=PZ7qeA4ylIo



aqui está um vídeo do braço robótico na exponor a colocar as peças de modo a escrever o nome da Escola...
http://www.youtube.com/watch?v=8ikeZUtGtrU&feature=channel


e por fim este foi o primeiro vídeo do braço... logo após ter estragado o servo da garra, e o de rotação da garra... para não estar sem fazer nada coloquei uma caneta enquanto os servos com engrenagens metálicas não chegavam.

http://www.youtube.com/watch?v=gaq0JYiQnOg&feature=channel
Título: Re:Explorer Robot
Enviado por: maurosmartins em 08 de Agosto de 2009, 22:27
jspgresende parabéns pelo trabalho!

Para mim é um projecto a longo prazo, porque tb ando a desenvolver o braço!quanto ao controlo dos servos, eu estou a usar o controlador que fiz, que não é de perto nem de longe sequer parecido com o ssc-32 e os seus movimentos em grupo, etc!!! Mas por agora vai ter de dar e para aquilo que o braço ainda faz (ainda nem a garra nem a base têm servo) dá perfeitamente! Mas gostaria de manter contacto, experiência é sp bem-vinda (o meu mail do msn está na página se puderes adiciona)!

Mas estamos um pco a fugir ao tópico......

Cumprimentos, a todos, Mauro.
 
Título: Re:Explorer Robot
Enviado por: jspgresende em 08 de Agosto de 2009, 23:13
exacto, já é offtopic...

qualquer coisa que precises de saber é só enviares mp.
um conselho, usa BONS servos... vale a pena o preço. e acredita que têm mesmo de ser com engrenagens metálicas.
Título: Re:Explorer Robot
Enviado por: Pauleta em 09 de Agosto de 2009, 23:11
Olá jspgresende se a proposta se estender aos restantes membros é claro que queremos o código  ;)

Pauleta, também sou de relativamente perto, sou de MIRA, os meus tios tem um café em oliveirinha, pode ser que um dia combinemos qq coisa!

Eu tb ando a fazer uma base robótica http://msm.no.sapo.pt/ (http://msm.no.sapo.pt/) na secção "TWDR" mas como motores estou a usar servos RC modificados para rotação contínua e a construção dos encoders em quadratura para eles está a ser MTO complicada (parte mecânica e de fixação). Usar motores DC já com encoders seria o ideal mas o preço é mto pco apelativo.

A ideia é meter o robô a fazer percursos pré definidos usando odometria, bem como a utilização de um nunchuck para condução manual (daí o tutorial  :D ).

Cumprimentos, Mauro.


Viva, está muito porreira a tua base robótica, até tem direito a modulação 3D e tudo, muito á frente!!! Estou á disposição para nos juntarmos para trocar ideias, há mais dois membros cá da zona que também querem combinar uns encontros... temos de ver isso!

Título: Re:Explorer Robot
Enviado por: Pauleta em 09 de Agosto de 2009, 23:19
se te agradar posso disponibilizar-te o código deste programa  ;)

Viva, está brilhante essa aplicação que desenvolveste em VB. Também estou interessado em saber como desenvolveste esse software e a iteração da aplicação VB com o controlo.

Já agora, o braço robótico está excelente, para a rotação dos eixos usas servos certo, mas cada eixo tem o encoder respectivo ou estou enganado? Fazer o controlo de um braço mecânico não deve ser pêra doce..

Bom trabalho!!!
Título: Re:Explorer Robot
Enviado por: jspgresende em 09 de Agosto de 2009, 23:43
se te agradar posso disponibilizar-te o código deste programa  ;)

Viva, está brilhante essa aplicação que desenvolveste em VB. Também estou interessado em saber como desenvolveste esse software e a iteração da aplicação VB com o controlo.

Já agora, o braço robótico está excelente, para a rotação dos eixos usas servos certo, mas cada eixo tem o encoder respectivo ou estou enganado? Fazer o controlo de um braço mecânico não deve ser pêra doce..

Bom trabalho!!!

envia mp com o teu contacto.