Índice:

Sparky Jr. - Robô de telepresença faça você mesmo: 21 etapas
Sparky Jr. - Robô de telepresença faça você mesmo: 21 etapas

Vídeo: Sparky Jr. - Robô de telepresença faça você mesmo: 21 etapas

Vídeo: Sparky Jr. - Robô de telepresença faça você mesmo: 21 etapas
Vídeo: R/C telepresence via arduino 2024, Novembro
Anonim
Sparky Jr. - Robô de telepresença faça você mesmo
Sparky Jr. - Robô de telepresença faça você mesmo

"Você pode chamar Sparky de máquina de bate-papo de última geração" - Revista Wired SPARKY: O nome Sparky é baseado em um acrônimo para Self Portrait Artifact / Roving Chassis - um projeto de arte iniciado no início dos anos 90 usando lixo e objetos encontrados e tecnologia descartada. Sparky Jr. também pode ser feito com uma ampla gama de hardware e componentes encontrados ou encontrados, mas este foi criado com uma mistura de materiais novos e existentes. Juntos, esse conjunto de hardware se torna uma máquina única - Sparky Jr. - um wireless rover capaz de chat de vídeo face a face pela Internet. Junte-se à crescente comunidade de fabricantes de telepresença DIY

Etapa 1: Aqui está uma lista do hardware básico usado para construir o Sparky Jr

Aqui está uma lista do hardware básico usado para construir o Sparky Jr
Aqui está uma lista do hardware básico usado para construir o Sparky Jr

Para o Robô ChassisMac Mini computadorLilliput 7 VGA monitor de puteriRobot Criar chassi de robôKeyspan serial para adaptador USBLogitech USB desktop microfoneCreative Labs Ultra webcam VF0060USB alto-falantes 12 v. 7Ah hobby bateria12 v carregador de bateria100 watt inversorCigarette leve / soquete feminino32 pequenos acessórios de canto de hardwareAssort 10/casas femininas boltsAssorted Erector set partsFolha de plástico fina10 / 32 hardware Para o computador de controle: Qualquer computador habilitado para web com WebcamChat headsetLogitech USB Game padTools necessário: cola quente e pistolaDrill / driver e bitsZip tiesScissorsMatt knifeScrewdriverOptional: 2º monitor (para configuração) Table saw / drill press1 / 8 e 1/4 de plástico acrílico cubos pequenos de acrílicoSolvente acrílico e aplicador

Etapa 2: Parte 1a: Configuração do hardware do computador

Parte 1a: configuração do hardware do computador
Parte 1a: configuração do hardware do computador

Primeiro configure o Mac Sparky e o monitor como faria normalmente, assim como a webcam, alto-falantes e microfone. Também conecte o iRobot Create ao Mac usando o adaptador serial / USB da Keyspan. Testaremos essa conexão mais tarde, durante a configuração do software.

Etapa 3: Parte 1b: Configuração do computador de controle

Parte 1b: Configuração do computador de controle
Parte 1b: Configuração do computador de controle

Configuração do computador de controle: Isso deve ser direto. Você pode usar qualquer Macintosh com uma webcam que se conecta à Internet e pode lidar com bate-papo por vídeo. Pode ser um desktop, laptop ou netbook. Eu pessoalmente escolhi um netbook Dell Mini 9 com um Mac OS hackeado instalado. Este computador precisará de um gamepad USB e um fone de ouvido de bate-papo USB conectado. Instale o Skype.

Etapa 4: Parte 1c: Teste o Skype

Parte 1c: Teste o Skype
Parte 1c: Teste o Skype

Instale o Skype em ambos os Macs e teste se o videochat está funcionando. Pode ser necessário acessar o painel de preferências e fazer ajustes.

Etapa 5: Parte 1d: Teste de bateria

Parte 1d: Teste de bateria
Parte 1d: Teste de bateria

Quando o computador e o Skype estiverem funcionando, desligue tudo e conecte o Mac e o monitor no 12v. bateria usando o inversor de isqueiro. O Mac de 3 pinos é conectado diretamente e o monitor pode usar o adaptador de isqueiro incluído. Reinicie o Mac e teste-o novamente. Tudo deve funcionar como antes até que a bateria se esgote. Você deve ter pelo menos uma ou duas horas com carga total

Etapa 6: Parte 2a: Configuração do controlador de joystick

Parte 2a: Configuração do controlador de joystick
Parte 2a: Configuração do controlador de joystick

Atualmente, nosso software de controlador funciona apenas em um Mac, mas a próxima versão funcionará em Mac e PC, o que permitirá uma gama mais ampla de opções de hardware. Se o texto em seu monitor Sparky for muito difícil de ler porque você está usando uma pequena TV em vez de um monitor VGA, você pode querer usar um segundo monitor para a configuração do software. Depois de concluído, você pode voltar para o monitor permanente de Sparky.

Etapa 7: Parte 2b: Instale o driver Keyspan

Parte 2b: Instale o driver Keyspan
Parte 2b: Instale o driver Keyspan

Baixe e instale o driver do adaptador Serial da Keyspan no Mac da Sparky. Siga as instruções fornecidas pela Keyspan.

Etapa 8: Parte 2c: Instale os plug-ins de controle de joystick

Parte 2c: Instale os plug-ins de controle de joystick
Parte 2c: Instale os plug-ins de controle de joystick

Baixe o instalador do Sparky Jr. Joystick. Coloque-o no computador que você usa como "cabine de controle". Baixe o instalador do Sparky Jr. iRobot Server. Coloque este no Mac Mini onboard Sparky. Esses instaladores colocarão vários arquivos em seu sistema, bem como um ícone em sua área de trabalho. Recomendo colocar os ícones do Skype e do controlador no dock ao lado das preferências do sistema para facilitar o acesso em ambos os computadores.

Etapa 9: Parte 2d: Teste o software de controle

Parte 2d: Teste o software de controle
Parte 2d: Teste o software de controle

Execute as seguintes etapas nesta ordem exata1) Coloque o iRobot Create em um bloco, para que as rodas possam girar livremente2) Certifique-se de que todo o hardware esteja conectado no Sparky e no computador de controle3) Ligue o botão iRobot Create ON4) Ligue os dois computadores5) Inicie o Skype em ambos os computadores e entre. (Cada computador precisa de uma conta) 6) Inicie o controlador Sparky em cada computador e aperte o botão de conexão. 7) Certifique-se de que as mensagens na janela do controlador Sparky indiquem uma conexão.8) Certifique-se de clicar e realçar a janela de chat de texto do Skype no Sparky.9) Mova o joystick para frente uma ou duas vezes. As rodas devem girar imediatamente, mas pode demorar cerca de um minuto para o primeiro comando responder. Assim que começar, não deve haver atraso entre os comandos e a resposta.

Etapa 10: Parte 3: Estrutura e introdução externa

Parte 3: Introdução à Estrutura e à Casca Externa
Parte 3: Introdução à Estrutura e à Casca Externa

Sparky Jr. requer um mínimo de peças estruturais para conter todos os componentes. A casca externa é feita de uma única folha de plástico flexível, que se torna rígida e forte o suficiente para funcionar como um exoesqueleto depois de montada. O monitor e os alto-falantes do Sparky são presos a este shell e são completamente suportados por ele. A outra parte estrutural exigida pelo Sparky Jr. é uma pequena prateleira interna para manter o Mac e outros componentes no lugar. Ele pode ser feito de muitos materiais diferentes, incluindo madeira, plástico e metal - até mesmo peças de conjunto de Lego ou Eretor funcionarão. Mas eu recomendo construí-lo usando acrílico ou acrílico. Os resultados serão fortes, leves e limpos. Ambos os padrões estão disponíveis para download em SparkyJr.com.

Etapa 11: Parte 3a: Prateleira interna (parte 1)

Parte 3a: Prateleira interna (parte 1)
Parte 3a: Prateleira interna (parte 1)

Baixe o arquivo zip que contém o modelo para a estante e imprima-o. Certifique-se de imprimir a 100% (mesmo se a impressora avisar sobre o corte da imagem). Meça a imagem para confirmar o tamanho adequado. Se você estiver usando madeira ou metal, construa a prateleira do seu jeito. Se estiver usando acrílico, trace cuidadosamente o padrão no material e corte as peças usando uma serra de mesa com lâmina de madeira fina e uma furadeira com broca de plástico ou madeira fina. O material de 1/4 "de espessura é ideal para as pernas, mas a parte superior e os pés têm 1/8". Se você tiver que escolher uma única espessura, opte por 1/4 ".

Etapa 12: Parte 3a: Prateleira interna (parte 2)

Parte 3a: Prateleira interna (parte 2)
Parte 3a: Prateleira interna (parte 2)

Coloque a peça de cima em uma superfície plana e alinhe cada uma das peças das pernas de modo que elas fiquem apoiadas no topo, alinhado ao longo da borda lateral com os 3 orifícios alinhados. Passe com cuidado uma única gota de solvente acrílico ao longo da junta interna e deixe descansar por alguns minutos. Coloque cada peça do pé no iRobot Create usando os quatro pequenos orifícios para parafusos. Alinhe as peças de forma que as bordas mais largas fiquem voltadas para dentro e para frente. Mantenha os parafusos soltos para que as peças dos pés possam ser ajustadas. Coloque a mesa sobre os pés, com a extremidade angulada das pernas voltada para a frente. Faça ajustes nos pés para que suas bordas fiquem alinhadas com as pernas. Passe cuidadosamente uma gota de solvente em cada uma dessas juntas e deixe secar. * Opcional. Remova a mesa do iRobot Create e coloque-a com a face voltada para baixo em uma superfície plana de forma que a parte de baixo fique exposta. Use solvente para prender cuidadosamente os pequenos cubos a cada junta da perna / topo para atuar como suporte estrutural adicional.

Etapa 13: Parte 3a: Prateleira interna (parte 3)

Parte 3a: Prateleira interna (parte 3)
Parte 3a: Prateleira interna (parte 3)

Quando a prateleira estiver pronta, monte-a no chassi iRobot Create usando os quatro parafusos 10/32 incluídos. Certifique-se de colocar os suportes angulares montados nos orifícios traseiros sob o pé da prateleira, bem como 2 arruelas nos orifícios frontais para manter um nível uniforme. Esses suportes são usados para montar o revestimento externo do iRobot.

Etapa 14: Parte 3b: Casca externa (parte 1)

Parte 3b: Casca Externa (parte 1)
Parte 3b: Casca Externa (parte 1)

O padrão para o revestimento externo do Sparky pode ser baixado em SparkyJr.com. É um desenho 2D em tamanho real feito no Google SketchUp. Ele mede 35 x 24 1/4 "e pode ser impresso em 15 folhas de papel. Siga estas etapas para garantir que o padrão seja impresso exatamente na escala 1: 1. 1) Baixe e instale o SketchUp para o seu computador.2) Baixe e abra o arquivo chamado Sparky_outer_shell_01 de SparkyJr.com.3) Abra o arquivo e alterne para o modo paraline desativando o modo de perspectiva. Para desligar o modo de perspectiva, abra o menu "Câmera" e clique em "Perspectiva" (para que a marca de seleção não seja exibido ao lado).4) Selecione uma visualização escalonável padrão: Superior. Para selecionar uma visualização padrão, abra o menu "Câmera", aponte para "Padrão" e clique em uma das visualizações.5 Redimensione a janela do SketchUp para que as bordas direita e esquerda do desenho tocam exatamente as bordas laterais da tela.6) Abra o menu "Arquivo" e clique em "Configuração do documento". 7) Na seção "Tamanho de impressão" da caixa de diálogo "Imprimir", desmarque a opção "Ajustar à página". 8) Se você estiver no modo paraline (etapa 1) e tiver selecionado uma visualização padrão (etapa 2), as opções de escala na seção "P A seção Escala rint "são ativadas quando você desmarca a opção" Ajustar à página ". Defina a escala de 1 a 1.9) Clique em "OK" para salvar as configurações do documento e, em seguida, imprima seu modelo abrindo o menu "Arquivo" e clicando em "Imprimir". 10) Monte o padrão usando fita adesiva transparente, tirando cuidado para manter o alinhamento adequado.

Etapa 15: Parte 3b: Casca externa (parte 2)

Parte 3b: Casca Externa (parte 2)
Parte 3b: Casca Externa (parte 2)

O padrão foi projetado com os componentes exatos da lista de hardware acima - Se você estiver usando qualquer peça diferente, precisará personalizar o padrão para ajustá-la. Além disso, alguns dos pontos de fixação entre o iRobot e o invólucro de plástico são difíceis de determinar com precisão - ajuda a fazer isso aos poucos. Suponha que a primeira tentativa será um pouco bagunçada quando tudo estiver montado, então não é má ideia ter algumas peças extras de plástico à mão. Layout e fita adesiva na impressão do padrão. Rastreie-o até o material (ou corte o padrão de papel e desenhe ao redor dele se você não puder rastreá-lo) e corte o padrão, incluindo os orifícios para o monitor, alto-falantes e webcam. Perfure todos os orifícios dos parafusos com uma broca 10/32 ou ligeiramente maior. Permita que seu gato ajude conforme necessário.

Etapa 16: Parte 3b: Montagem do monitor externo

Parte 3b: Montagem de Monitor de Shell Externo
Parte 3b: Montagem de Monitor de Shell Externo

Coloque o monitor voltado para baixo no plástico, alinhe e cole quatro pequenos suportes de canto nele com cola quente. Certifique-se de orientar o monitor de forma que os conectores e tomadas fiquem na borda superior. Além disso, alinhe a webcam e cole-a com cola quente ao longo da borda superior do monitor. Agora você pode confirmar o alinhamento da webcam e os orifícios de montagem. Corte e faça esses orifícios e prenda o monitor / webcam com o hardware.

Etapa 17: Parte 3b: Montagem de alto-falante externo

Parte 3b: Montagem de alto-falante externo
Parte 3b: Montagem de alto-falante externo

Centralize os alto-falantes sobre seus orifícios e fixe-os passando uma gota de cola quente ao redor de cada um.

Etapa 18: Parte 3b: Conjunto de Casca Externa 1

Parte 3b: Conjunto de Casca Externa 1
Parte 3b: Conjunto de Casca Externa 1

Agora monte parcialmente o shell com o hardware 10/32. Tome cuidado para colocar as peças na ordem correta ou os orifícios não se alinharão corretamente. Você notará como a forma se torna estruturalmente rígida com apenas alguns parafusos adicionados.

Etapa 19: Parte 3b: Alinhamento do pára-choque dianteiro da casca externa

Parte 3b: Alinhamento do pára-choque dianteiro externo
Parte 3b: Alinhamento do pára-choque dianteiro externo

Os dois orifícios marcados ao longo da borda frontal inferior do plástico correspondem a dois orifícios perfurados no pára-choque dianteiro do iRobot Create. Usando os orifícios no plástico como guia para marcar o pára-choque, marque e faça os orifícios do pára-choque. * Observe como o pára-choque dianteiro do iRobot Create ainda tem amplitude total de movimento, mesmo com o revestimento externo conectado. Na verdade, a concha está agindo como uma mola amortecedora, mantendo-a na posição para fora e ajudando-a a saltar para trás quando bateu. Se o seu não estiver funcionando, verifique o alinhamento dos pontos de fixação e faça os ajustes necessários.

Etapa 20: Parte 3b: Alinhamento do suporte final da casca externa

Parte 3b: Alinhamento do suporte final da casca externa
Parte 3b: Alinhamento do suporte final da casca externa

Com os dois orifícios do pára-choque feitos e a borda frontal do plástico anexado ao iRobot Create, verifique o alinhamento dos quatro pontos restantes do suporte angular (um fica em cada lado do pára-choque e mais um em cada lado do principal chassis). O ideal é que esses suportes sejam alinhados de forma que tenham uma borda e orifício do parafuso nivelados com o invólucro de plástico. Você precisará colá-los com cola quente no chassi, mas tome cuidado para que eles não se desloquem no processo.

Etapa 21: Conclusão

Conclusão
Conclusão
Conclusão
Conclusão

Para obter mais informações e planos, junte-se ao Sparky Jr. O site é dedicado a faça você mesmo, telepresença móvel de código aberto. Obtenha software e instruções gratuitos, além de vídeos de instruções, links de hardware e muito mais conectando você à comunidade crescente de criadores de telepresença móvel e videochat. Publique seus próprios projetos e obtenha feedback de outros membros. E o melhor de tudo, é GRÁTIS!

Recomendado: