Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

R2D2Pi: Transformando Brinquedo R2D2 Vazio em Robô Alimentado por Raspberry Pi

R2D2Pi é um projeto DIY que anima um casco vazio de brinquedo R2D2 JAKKS Pacific com Raspberry Pi Zero W, peças customizadas impressas em 3D e eletrônica off-the-shelf barata.

História

Minha filha comprou um R2D2 plástico esperando que se movesse, só para descobrir que era um casco. Determinado a dar vida a ele, combinei minha paixão por impressão 3D com hacking de Raspberry Pi.

Fundamentos Mecânicos

O brinquedo original não tinha partes móveis. Usando impressora 3D, projetei e imprimi engrenagem da cabeça, atuadores das pernas e suportes de montagem.

Mecanismo da Cabeça e Interruptor Óptico

Motor DC com engrenagem (do eBay) aciona a cabeça. O motor é controlado via H-bridge DRV8833, alimentado por driver PWM I²C PCA9685. Três interruptores ópticos formam limites de curso da cabeça e conectam aos GPIO do Pi.

Gerenciamento de Bateria

Reaproveitei pack comercial de células lítio que sai 5 V. Após remover carregador embutido, montei as células, adicionei array de LED de status (quatro LEDs indicando nível de carga) e integrei circuito liga/desliga. Dispositivos de alta corrente rodam direto do rail 5 V para evitar queda de tensão.

Núcleo Eletrônico

Raspberry Pi Zero W, placa PCA9685 e controlador DRV8833 são montados num adaptador dentro do casco. PCB customizado hospeda speaker, botões de usuário e circuitos de gerenciamento de energia.

Atuação das Pernas

Perna direita levanta usando motor HS-422 com driver removido. Came e interruptor óptico detectam posição mais baixa da perna. Motor e seu drive são alimentados do rail 5 V.

Iluminação LED

Quatro LEDs (2× Vermelho, 1× Verde, 1× Azul) recuperados de string de luz natalina defeituosa foram soldados em protoboard e alinhados com furos de montagem para fácil integração.

Sistema de Áudio

Speaker barato alimentado por bateria com amplificador embutido (originalmente 3 pilhas AAA) foi modificado e colado dentro do casco. Áudio roteado através do Raspberry Pi Zero.

Interface de Usuário

Dois botões push-button montados em espaçador impresso em 3D e conectados a protoboard para interface limpa e tátil.

Circuito de Gerenciamento de Energia

Botão push-button travado liga/desliga o Pi. GPIO 4 do Pi monitora botão para trigger shutdown gracioso. Enquanto desligado, PCA9685 e DRV8833 ficam desabilitados; habilitados quando software inicia. DRV8833 controla ambos motores DC, speaker e interruptores ópticos, enquanto PCA9685 aciona array de LEDs.

Adicionando Áudio ao Pi Zero

Circuitaria externa adicionada ao Pi Zero para suportar saída de áudio, detalhada no esquemático acompanhante.

Pilha de Software

Controle é feito no Node-RED com os seguintes nós:

Melhorias Futuras

Peças Customizadas e Gabinetes

Designs detalhados para suportes de bateria, caixas de botões e gabinete do Raspberry Pi estão disponíveis nos arquivos linkados.

R2D2Pi – Sua entrada no mundo do hobby robótico.

Processo de manufatura

  1. Construindo e Solucionando Circuito Básico de Bateria-Lâmpada 6V
  2. Circuito com Chave: Guia Prático para Circuitos Elétricos Básicos
  3. Regras Principais para Circuitos em Série: Corrente, Resistência e Tensão
  4. Fundamentos de Circuitos Paralelos: Regras de Tensão, Resistência e Corrente
  5. Primeiros Passos com SPICE: Ferramenta de Simulação de Circuitos Baseada em Texto
  6. Dominando a Sintaxe de Netlist SPICE: Nomenclatura de Componentes, Elementos Passivos e Ativos, e Definição de Fontes
  7. Desmultiplexadores Explicados: Como Eles Roteiam Sinais em Circuitos Digitais
  8. Rastreamento Avançado de Bolas de Tênis de Mesa com OpenCV no Raspberry Pi
  9. Monitor de Qualidade do Ar DIY: Detector EPA-Compliant Custo-Efetivo
  10. Precisão na fabricação de PCB: como placas de protótipo alcançam exatidão rigorosa