Pleo é um dinossauro maravilhosa maneira, sapiences mais charmoso então Roboraptor e outros. É o robô de brinquedo mais avançados disponíveis atualmente no mercado na faixa de preço <700 dólares (preço Pleo é de cerca de 330 dólares enviados). Ele tem um enorme potencial, que é limitada pelo fato de que é completamente independente. Eu tentei corrigir isto adicionando interface Bluetooth para ele. Este mod permite emissão de comandos para Pleo de praticamente qualquer dispositivo com Bluetooth, incluindo muitos telefones celulares, comunicadores e computadores genéricos. Ele também permite recuperar informações de Pleo on-the-fly, como os sons que ouve, vê fotos etc
Antes de continuar lendo este post, por favor reconhecer que este mod não é aprovado pela Ugobe e muito provavelmente irá anular a garantia. Também há sempre a chance de que algo vai dar errado e você pode danificar seu Robopet. Se você estiver indo para implementar este mod você é o único responsável por danificar este brinquedo muito caro. Estou fornecendo as informações abaixo apenas como uma experiência pessoal para fins educacionais. E aqui está como fazê-lo:
Etapa 0. Primeiro de tudo vamos ordem as peças. - 1x módulo bluetooth, por exemplo este (FireFly): http://www.sparkfun.com/commerce/product_info.php?products_id=8550
- Pelo menos um (e eu recomendo dois no caso de você estragar o primeiro) 538-51021-0700 Molex 1,25 milímetros Ligue RECEPTACLE 7 POS: http://www.mouser.com/Search/ProductDetail.aspx?qs=hSmm4fxMIuNmj4UzNb1XZA 3d% 3d%
- Pelo menos 4 (mas eu levaria 20) daqueles: 538-50058-8100 Molex 1,25 milímetros Ligue SOCKET 28-32 BULK: 252B% http://www.mouser.com/Search/ProductDetail.aspx?qs=TEDqGy % 2f3mEfDxUH2CbEAw% 3d% 3d
- Monte de fios, de preferência de cor diferente, 2-3 "long
- 2x 2-pin headers fem (opcional). Ou você pode freio-los a partir deste: http://www.sparkfun.com/commerce/product_info.php?products_id=115
Você também vai precisar - Ferro de solda básica
- Cartão SD de tamanho decente (128Mb é suficiente, mas 512 é melhor)
- Cortador de papelão, alicates
Vai demorar cerca de 7 dias e 80 dólares para obter todas as coisas para aparecer em sua mesa. Agora vamos prosseguir: | Passo 1. Abra a interface serial Interface serial do Pleo é uma parte de 7 pinos conector escondido sob uma capa de plástico ao lado do interruptor de alimentação. Tirar essa capa é a operação mais difícil em todo o processo desde a capa está muito bem colada ao entorno. Levei cerca de 15 minutos de operações intensivas com faca para tirá-lo. Você pode usar Dremel ou algo semelhante para fazer esta operação mais rápida, mas então você vai perder a tampa. Se você precisa cortá-lo com um cortador de faca ou de papelão você sempre pode cola-lo de volta para Pleo serão como novo.
| Passo 2. Montar o conector de 7 pinos O conector aberto sob a tampa tem 7 pinos, mas você precisa apenas 4 deles. Se você tem uma ferramenta de compressão que você pode usá-lo, caso contrário, apenas soldar os fios aos terminais e inserir dentro do alojamento nas posições 1, 3, 4 e 5 como mostrado na foto.
| Passo 3. Ligue os fios ao módulo. Use cabeçalhos # 5 da lista ou apenas solda diretamente para o módulo bluetooth os fios do conector da seguinte forma: # 1 no adaptador vai para GND pinos no módulo # 3 no adaptador vai para o pino RX do módulo # 4 em adaptador vai para o pino TX no módulo # 5 no adaptador vai para pin 3.3V no módulo
Opcionalmente, você também pode diminuir o perfil módulo dobrando seus pinos em 90 graus, conforme mostrado na foto. Use a sua própria percepção para ornamentar o adaptador e torná-lo parecido com um tag. Alternativamente, você pode colocá-lo dentro Pleo próximo ao compartimento da bateria, mas isso vai exigir algum trabalho mais cirúrgico em pleo e pode fazê-lo parecer confuso.
| Passo 4. Conecte o adaptador para FireFly Pleo e controlá-lo remotamente via bluetooth Este passo é simples e não requer nenhuma explicação adicional. Apenas algumas sugestões: - Por alguma razão em alguns casos o Windows não conseguiu encontrar o serviço SPP disponíveis no módulo bluetooth FireFly nós apenas ligado ao Pleo. Quando tentei conectar a ele usando um adaptador bluetooth embutido no meu laptop que não encontrou o SPP e adaptador USB Liguei para o mesmo laptop via USB encontraram tudo perfeitamente. Então, se este hack não funciona com um Bluetooth tente outro. Eu acho que o problema era que FireFly retorna a sua classe de serviço como 0 por padrão. Você pode corrigir isso através da ligação ao adaptador (via adaptador bluetooth funcionando por exemplo) e os seguintes comandos:
- $ $ $
- SC, 1101
- R, um
- Quando você se conecta a Pleo, usam 115200 configurações da porta 8N1
- FireFly código de PIN padrão é 1234
- Eu uso o adaptador bluetooth externo que proporciona um alcance 300 pés Se precisar de mais você pode considerar o uso de adaptadores XBee como é descrito nesta grande obra: http://www.grip-online.com/en/pleo_hack/xbee/2 .
- Quando você conectar o adaptador para Pleo que vai manter em movimento mínimo. Ele vai aceitar seus comandos, mas ainda irá realizar o seu programa. Se você quiser mantê-lo imóvel que você precisa copiar apropriado. Urf arquivo para o cartão SD e inseri-lo Pleo antes de ligar-lo. Se você não sabe como criar esse arquivo você sempre pode obter um de distribuição Dinomite.
Você pode controlar praticamente qualquer Pleo via terminal programa que suporta conexões seriais. Para putty instância e SecureCRT vai funcionar muito bem. Também há Dinomite e ferramentas, possivelmente, outras que podem trabalhar com Pleo através de cabo USB. Todos eles vão trabalhar com ele sem fio também. Dinomite realmente tem uma falha: permite selecionar único porto em 16/01 gama, enquanto o Windows pode atribuir número de porta acima de 16 para o SPP bluetooth.
| Eu queria me deixar as crianças brincarem com wireless Pleo, então nenhuma das ferramentas de pleoworld funcionou para mim (eles não são muito amigáveis) e eu escrevi o meu próprio.
  | Este post foi publicado em Robótica . | |
11 de outubro de 2008 às 01:52
Brilhante trabalho. Qualquer chance que podemos ter um link para download para o seu programa por favor
11 de outubro de 2008 às 12:41
Chris,
Obrigado.
Eu não estou pronto para liberar o programa ainda. Ela exige mais testes, correções de bugs e algum trabalho legal. Eu pretendo publicá-lo quando tudo o que fez.
Andrey
28 de outubro de 2008 às 12:24
De: Christoph Erni
Comentário:
Como você conseguiu isso para recuperar áudio e imagens via conexão serial? Eu tentei isso também, mas não funcionou.
Christoph,
Alguma forma o seu elogiar desapareceu do DB, por isso estou republicando isso.
Você pode saída de áudio para console serial. Capturar essa saída e decodificá-lo. A qualidade do som que estou recebendo de Pleo é horrível, mas eu acredito que isso é algum bug no meu código. De qualquer forma, eu posso reconhecer quando alguém está falando eo atraso é inferior a 0,5 seg.
Eu não acho que é possível transmitir vídeo em tempo real a partir Pleo por causa de algumas decisões de arquitetura feitos sobre o Pleo. Eles única maneira que você pode usá-lo é gravando o vídeo / foto para flash card (gravação na memória interna pode fazer Pleo não-funcionais) e depois descarregar o arquivo após a gravação está completa. Na verdade, você pode começar a ler o arquivo durante a gravação está em andamento, mas o atraso será significativo.
Andrey
15 dezembro, 2008 em 18:02
Olá,
Grande Obra, eu espero que você continue seu trabalho, o routebot também é muito impressionante!
Greetings from Germany
Matthias
18 de dezembro de 2008 às 01:15
Matthias,
Obrigado, é bom ouvir boas palavras sobre estes projetos!
Andrey
28 de abril de 2009 às 03:23
hey chris, o amor que você fez, agora tenho um bluetooth ativado pleo também. Como um desenvolvedor de software eu queria perguntar se você pode enviar-me sobre o serial communicatio / comandos para o pleo. Dino-Mite e site pleo estão para baixo. Ugobe está falido.
Você também pode enviar-me um pedaço de sua fonte, se quiser yu.
De qualquer maneira manter o bom trabalho
Wian
30 de abril de 2009 às 11:24
Andrey,
Grande trabalho sobre o programa! É realmente triste que Ugobe não está mais por perto. Você tem uma cópia beta do seu programa já está pronto? Dinomite não está mais disponível eo site está em bom.
Há um monte de gente olhando para todos os softwares de recursos que podem Pleo, (Enquanto eles ainda estão disponíveis ...)
Eu te imploro, solte o seu programa agora ou então eu temo que nunca pode ser liberado.
Que um ato de bondade no Dev Pleo comunidade seria inestimável. :)
Muito obrigado antecipadamente Andrey, você é um gênio.
Best Regards muito,
Joshua
(Taoworm23 no youtube)
03 de maio de 2009 às 01:28
Josué, Wian,
Eu encontrei uma grande fonte de programas antigos Pleo publicado por Bob o Pleo. Aqui está:
http://bobthepleo.com/forums/index.php?board=2.0 . Dynomite, LifeOS e outras coisas ainda está lá.
Infelizmente estou muito ocupado com outros projetos e não tem tempo para terminar o programa mostrado no vídeo, mas eu ainda plano para libertá-lo algum tempo depois. Eu realmente não posso liberá-lo agora por causa de sua baixa confiabilidade. Também a função de "audio espionagem" não produz som suficientemente boa, então eu preciso para melhorá-lo.
Como sobre a interface serial você pode acessá-lo utilizando a interface serial também. Basta usar um cabo USB comum e conectar Pleo para qualquer computador. Isto vai criar uma porta serial virtual. Conectar a essa porta @ 115200 8N1 e você terá acesso total aos componentes internos do Pleo. digite "help" comando e ele irá mostrar os comandos disponíveis. 1 hora de jogar com que lhe dará entendimento completo de como ele está funcionando. A interface serial escondido sob a tampa (o que eu usei para conectar o adaptador bluetooth) fornece os mesmos recursos.
BTW, esta página web, na verdade foi movido para outro site. Aqui está a minha robótica do blog contendo o material novo, incluindo novas Pleo projeto
Andrey.
18 dezembro, 2009 em 03:26
Eu tenho uma cadeira de Hub-around que foi jogado na calçada após o controle de alternância foi para o sul, mas o trem motores e unidade são ainda muito fortes. YUP! esta coisa está gritando por um mod wifi. alguma idéia?? Do ya tem alguma coisa que eu possa comprar ou trocar o meu router wrt para??