Índice:

Otto DIY Humanoid Robot: 7 etapas (com fotos)
Otto DIY Humanoid Robot: 7 etapas (com fotos)

Vídeo: Otto DIY Humanoid Robot: 7 etapas (com fotos)

Vídeo: Otto DIY Humanoid Robot: 7 etapas (com fotos)
Vídeo: Семь роботов изменят сельское хозяйство ▶ СМОТРИТЕ СЕЙЧАС! 2024, Julho
Anonim

Projetos Tinkercad »

O robô bípede Otto agora tem braços que se parecem com um "Humano" e uma matriz de LED para expressar emoções. Imprima em 3D por conta própria e, em seguida, reúna as peças para construir por conta própria.

Otto é verdadeiramente OpenSource; significa que o hardware é facilmente discernido para que outros possam torná-lo, compatível com Arduino, imprimível e personalizável em 3D, a oportunidade perfeita para construir e ter seu primeiro robô, aprender robótica e se divertir, você aprenderá a conexão lógica entre código e ação e, ao montá-lo, você entenderá como funcionam seus componentes e componentes eletrônicos. Visite www.ottodiy.com para informações mais detalhadas.

Otto DIY Humanoid caminha, dança, faz sons e evita obstáculos, como o básico, mas também possui 2 braços, uma matriz de LED para expressar emoções e um giroscópio para medir a orientação e o movimento para as interações.

Observe que o Humanoid é um robô avançado em comparação com o Otto bípede simples, ele exigirá que você tenha ROBÔS DE CONSTRUÇÃO DE EXPERIÊNCIA E MAIS TEMPO, RECOMENDAMOS VOCÊ CONSTRUIR O BÁSICO Otto DIY PELO MENOS, caso contrário, considere-o um desafio: D

Suprimentos

1 x Nano ATmega328

1 x Nano Shield I / O

1 x cabo USB-A para mini-USB

1 x sensor de ultrassom HC-SR04

6 x micro servo MG90s

1 x campainha 24 x fio jumper feminino / feminino

1 x LED Matrix 8x8

1 x sensor de som

1 x sensor de toque

1 x módulo BLE Bluetooth

1 x carregador + amplificador de energia

1 x Micro Switch Auto bloqueio ligado / desligado

1 x sensor de giroscópio (opcional)

1 cabeça impressa x3D

1 x corpo impresso em 3D

4 x pernas impressas em 3D (2 são os braços)

2 x alça impressa em 3D

2 x pé impresso em 3D

1 x chave de fenda Phillipis pequena 8 x parafusos M2 extras

Tesoura ou alicate.

Computador para programação e smartphone para controle.

Etapa 1: Impressão 3D

Otto é muito bem projetado para impressão 3D, então não lhe causará problemas se você seguir estes parâmetros comuns:

Recomendado para usar uma impressora 3D FDM com material PLA. Não há necessidade de suportes ou jangadas. Resolução: 0,30 mm Densidade de preenchimento 20% deve demorar cerca de 9 horas para imprimir em 3D um conjunto completo de peças de um Humanóide Otto.

Fiz isso no TinkerCAD para que você possa brincar e personalizar seu próprio robô!

Encontre arquivos STL aqui

Etapa 2: em bloco

Image
Image

Para iniciantes, é recomendado começar a codificar usando nosso novo Otto Blockly, um software de programação visual simples:

Otto Blockly é completamente autônomo (sem necessidade de Arduino IDE, ou configuração de bibliotecas e nenhum acesso à Internet é necessário).

  1. Baixe do nosso site aqui
  2. Instalar.
  3. Abra o exemplo para Humanoid.
  4. Conecte seu robô Otto.
  5. Selecione Arduino nano,
  6. Selecione a porta USB onde o seu robô está conectado. *
  7. Check / Upload e sim assim é tão fácil!

* Caso seu computador não reconheça o dispositivo USB, você deve instalar o driver CH340 para seu Sistema Operativo, localize-o aqui:

Saiba mais sobre Otto Blockly aqui

Etapa 3: Arduino

Para programadores mais avançados, você pode usar alternativamente o IDE Arduino.

Baixe as Bibliotecas Otto aqui

Isso permitirá que você realmente explore o potencial do seu robô, você será capaz de experimentar muitos códigos de exemplo (esboço) que você pode simplesmente fazer o upload e modificá-los para seus próprios programas.

  1. Baixe o software Arduino IDE gratuitamente
  2. Instale o software Arduino IDE em seu computador.
  3. Baixe as bibliotecas Otto que estão aqui
  4. Abra o IDE Arduino, navegue até Sketch> Incluir biblioteca> Adicionar biblioteca. ZIP. Na parte superior da lista suspensa, selecione a opção "Adicionar biblioteca. ZIP ''.
  5. Você será solicitado a selecionar a biblioteca. Navegue até o local do arquivo.zip que você acabou de baixar e abra como está.
  6. Retorne ao menu Sketch> Incluir Biblioteca. cardápio. Agora você deve ver a biblioteca na parte inferior do menu suspenso. Isso significa que está pronto para usar os códigos Ottos!
  7. Conecte seu Otto via USB.
  8. Selecione em Arduino Tools / Board: “Arduino Nano” Processor: “ATmega328 (Old bootloader)" Port COM # (onde seu Otto está conectado)
  9. Abra em Arquivo / Exemplos / OttoDIYLib / dance / Otto_allmoves_V9.ino
  10. Verifique / carregue o código.

Etapa 4: Eletrônica

Eletrônicos
Eletrônicos
Eletrônicos
Eletrônicos
Eletrônicos
Eletrônicos

Antes de usar qualquer bateria, você deve verificar suas conexões e testar seu robô com o cabo USB conectado a um computador.

Como uma boa prática, você deve verificar sua eletrônica e software em seu computador, antes de montar todo o robô para evitar ter que desmontar todo o robô para consertar algo. Você pode fazer isso apenas conectando pelo menos todos os servos, no local indicado no texto abaixo e fazer o upload de qualquer código que faça o Otto se mover. Se você está pronto para as baterias, você também pode verificar se a sua fonte de alimentação funciona, dependendo do tipo de bateria que você possui, existem várias opções

Na verdade, existem muitas opções para alimentar seu robô Otto de várias maneiras, exploraremos com mais detalhes neste artigo de postagem do blog:

Esta é uma fiação básica usando circuitos Tinkercad, com um programa básico que você pode codificar básico para se certificar de que seus servos estão centralizados e tudo está funcionando (observe que os componentes em circuitos Tinkercad não são os mesmos do Arduino UNO em vez de nano, mas O princípio é o mesmo.

Etapa 5: Instruções de montagem

Agora, depois de verificarmos que toda a tecnologia está funcionando corretamente, podemos finalmente começar a construir! reúna todas as peças que você precisa para esta montagem.

AS PERNAS SÃO NA VERDADE A MESMA PARTE DOS BRAÇOS!"

Antes de iniciar a montagem, baixe e leia atentamente o manual de instruções.

Ou apenas acompanhe o vídeo.

Se você notar algum desalinhamento nos movimentos, verifique se eles estão alinhados ao centro de seus servos antes da montagem, mas se você deseja uma caminhada e movimentos mais precisos, então você pode fazer uma calibração eletrônica conforme explicamos neste artigo de postagem de blog: https:// www. ottodiy.com/blog/calibration

Etapa 6: APP Bluetooth

Muitas pessoas querem fazer isso diretamente, mas eu recomendo fazer alguma codificação primeiro;)

Temos um ótimo aplicativo que controla e também programa sequências básicas para Otto, tanto para iOS quanto para Android, se você estiver pronto para isso

1. Certifique-se de que as Bibliotecas Arduino de Otto foram instaladas corretamente

2. Em seguida, conecte seu módulo Bluetooth assim:

Pino RX em 12 na placa

Pino TX para 11

Vcc para qualquer 5V

Gnd para qualquer G

Carregar o código Bluetooth com o Arduino IDE é simples, mas você deve certificar-se de que as bibliotecas estão instaladas corretamente (você não precisa repetir esta etapa, se já fez isso antes)

3. Navegue até Arquivo / exemplos / OttoDIYLib / Bluetooth / Otto_APP.ino ou abra o esboço do Arduino.ino na pasta de código.

4. Conecte seu Otto via USB. Selecione em Arduino Tools / Board: “Arduino Nano” Processor: “ATmega328 (Old bootloader) Port COM # (onde seu Otto está conectado)

5. Verifique e carregue o código via USB.

6. Baixe e instale o APP em seu smartphone

7. Nas configurações do seu telefone, Habilite o Bluetooth, pesquise e pareie com o módulo 1234 como senha. (isso é para vincular ao seu telefone e só precisa ser feito uma vez)

8. Em seguida, abra o APP real e siga o processo de conexão dentro do APP.

9. Feito! seu Otto está pronto para controlar e programar de seu telefone.

Etapa 7: Junte-se à Comunidade Otto Builder

Parabéns, você fez um robô Humanóide! basicamente.

Humanóides reais têm mais articulações, você acha que pode criar um robô mais complexo? Saiba mais sobre codificação, eletrônica, design, impressão 3D e robótica em geral em nosso programa Open EDU (Educação Aberta) aqui.

Compartilhe sua criatividade. A ideia de Otto é que, depois de aprender o básico, você hackear e criar o seu próprio!

Junte-se à nossa comunidade aqui

Grupo no Facebook. para compartilhar e pedir ajuda na comunidade e curtir nossa página no Facebook

Canal no YouTube para mais vídeos e tutoriais.

Instagram, siga-nos e compartilhe #ottodiy

Twitter, siga-nos e compartilhe #ottodiy

Faça parte desta comunidade amigável de construtores, professores e fabricantes de robôs! Bem-vindo à nossa comunidade Otto Builder!

Vejo você lá;)

Recomendado: