Índice:
- Etapa 1: primeiro reúna todas as peças e ferramentas
- Etapa 2: Configurações de impressão 3D
- Etapa 3: Montagem
- Etapa 4: Conexão elétrica
- Etapa 5: O Código
Vídeo: Pequeno Robô Timmy: 5 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Eu queria fazer um brinquedo para meu filho, um brinquedo que pudesse interagir facilmente, então pensei em fazer um robô que fizesse facetracking, que pudesse interagir com ele através do toque e expressar emoções.
Não tenho muito conhecimento de design 3D, então comecei com um design que encontrei em um thingiverse que poderia ser adaptado às minhas necessidades usando Tinkerkad (https://www.tinkercad.com/things/1Qq7jjOXoHh) e (https://www.tinkercad.com/things/hJjcvy2X9Oy)
O pequeno Timmy segue com a cabeça as pessoas que estão à sua frente, você pode acariciar sua cabeça e ele emitirá sons de emoção, e se você acariciar muitas vezes sua cabeça, ele mostrará corações em seus olhos.
Você pode programar um novo comportamento, por exemplo, reconhecimento de voz como Alexa, seguir com objetos diferentes de cabeça …
Etapa 1: primeiro reúna todas as peças e ferramentas
1 framboesa pi 3
1 câmera Raspberry pi
1 Arduino ou Genuino Nano V3.0 ATmega328
1 cabo mini usb
2 servos sg90 (para pan e tilt)
2 mini oled 128x64 pixel (para os olhos)
1 campainha (para som)
1 sensor de toque (para interagir com o robô)
1 escudo para arduino nano
Muitos conectores de cabo Dupont F / F
Peças Impressas
Etapa 2: Configurações de impressão 3D
O pequeno Timmy é muito fácil de imprimir, usei azul na cabeça e corpo, e branco nas mãos e pernas, para os olhos usei um filamento transparente, Os arquivos modificados para o brinquedo estão em https://www.thingiverse.com/thing:2655550 e os arquivos originais estão em
Meu Tinkerkad (https://www.tinkercad.com/things/1Qq7jjOXoHh) e (https://www.tinkercad.com/things/hJjcvy2X9Oy)
As configurações são:
Balsas: Não
Suporta: Não
Resolução: 0, 2mm
Infill: 20%
Etapa 3: Montagem
A primeira coisa é juntar os braços, mãos, pernas e pés, usei pequenos parafusos que tinha em casa, embora possa usar cola.
O segundo é colocado os servos para fazer uma panela e tilk com a cabeça. Um servo está dentro do corpo e o outro está dentro do pescoço.
Usei cola para unir os olhos do lcd, sensor de toque, câmera, campainha. Minha intenção é no futuro modificar o design para alocar os componentes sem usar cola.
Etapa 4: Conexão elétrica
Para facilitar a conexão usei um Arduino Nano Shield.
O esquema de conexão é o seguinte:
Pino D7 Sensor de toque
Pino D4 servo eixo X
PinD5 Eixo Y servo
Pin D12 Buzzer
Ambas as telas oled são conectadas aos mesmos pinos:
SDA -> A4SCL -> A5
O Arduino e o framboesa são unidos por usb.
Etapa 5: O Código
Para implementar o facetracking, usei a biblioteca cv aberta em um Raspberry, modifiquei um exemplo que encontrei no github para enviar um comando para o Arduino e o arduino controlava os servos, o sensor e os olhos.
Para codificar o brinquedo que você precisa:
IDE Arduino
Framboesa com biblioteca de framboesa e opencv e python.
Você pode encontrar o código Arduino e o código python para raspberry no meu github (https://github.com/bhm93/littleTimmy)
Você deve executar o programa face-track-arduino.py em seu raspberry para ativar o facetracking.
Recomendado:
Robô de equilíbrio / Robô de 3 rodas / Robô STEM: 8 etapas
Robô de balanceamento / Robô de 3 rodas / Robô STEM: Construímos um robô de balanceamento combinado e de 3 rodas para uso educacional em escolas e programas educacionais após as aulas. O robô é baseado em um Arduino Uno, um escudo personalizado (todos os detalhes de construção fornecidos), um pacote de bateria Li Ion (todos constr
Como fazer o menor robô seguidor de linha do mundo (robo Rizeh): 7 etapas (com fotos)
Como fazer o menor robô seguidor de linha do mundo (robo Rizeh): Como fazer o menor robô seguidor de linha do mundo (vibrobot) " roboRizeh " peso: 5gr tamanho: 19x16x10 mm por: Naghi Sotoudeh A palavra " Rizeh " é uma palavra persa que significa " minúsculo ". Rizeh é uma vibração baseada em ro
Como fazer um pequeno robô delta: 7 etapas
Como fazer um pequeno robô delta: Um "robô delta", também conhecido como "manipulador paralelo", é um robô que usa vários braços para mover um atuador. Pode-se conhecê-los das máquinas pick-and-place, bem como das impressoras 3D do tipo delta. A vantagem de um delta paral
Construa seu próprio robô de mordomo !!! - Tutorial, fotos e vídeo: 58 etapas (com fotos)
Construa seu próprio robô de mordomo !!! - Tutorial, fotos e vídeo: EDITAR: Mais informações sobre meus projetos, visite meu novo site: narobo.com Também faço consultoria para projetos / produtos de robótica, mecatrônica e efeitos especiais. Verifique meu site - narobo.com para mais detalhes. Sempre quis um robô mordomo que falasse com você
Construa um robô muito pequeno: faça o menor robô com rodas do mundo com uma garra: 9 etapas (com fotos)
Construa um robô muito pequeno: faça o menor robô com rodas do mundo com uma garra: Construa um robô de 1/20 de polegada cúbica com uma garra que pode pegar e mover pequenos objetos. É controlado por um microcontrolador Picaxe. Neste momento, acredito que este seja o menor robô com rodas do mundo com uma garra. Isso sem dúvida ch