Índice:
- Suprimentos
- Etapa 1: preparar os corpos
- Etapa 2: montar a parte eletrônica
- Etapa 3: Faça a Moradia
- Etapa 4: Anexe Ghosty ou Skully ao mecanismo de panorâmica / inclinação
- Etapa 5: faça os olhos vermelhos
- Etapa 6: Conecte o servo motor à mandíbula de Skully
- Etapa 7: Faça o upload do código do Arduino
Vídeo: Robôs de rastreamento de rosto e detecção de sorriso para Halloween: 8 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
O dia das Bruxas está chegando! Decidimos construir algo legal. Conheça os robôs Ghosty e Skully. Eles podem seguir seu rosto e saber quando você está sorrindo para rir com você!
Este projeto é outro exemplo de uso do aplicativo iRobbie que converte o iPhone em uma poderosa caixa de ferramentas para projetos Arduino. O aplicativo é capaz de capturar e processar vídeo e, em seguida, enviar as coordenadas X e Y, bem como o status do sorriso, para o Arduino por meio do módulo bluetooth HM-10.
Suprimentos
1. Placa Arduino UNO
2. Módulo HM-10 Bluetooth
3. Kit Pan / Tilt com servos
4. Placa de ensaio
5. LEDs
6. Servo motor SG-90
7. Aplicativo iRobbie-A para iOS
8. Decorações de Halloween com caveira e fantasma
Etapa 1: preparar os corpos
Para este projeto, usamos decorações de Halloween baratas que podem ser encontradas em uma loja do dólar e as transformamos em robôs totalmente funcionais.
Para a primeira etapa de transformar o crânio em um robô, cortamos sua cabeça do suporte com uma pequena serra.
Etapa 2: montar a parte eletrônica
Usamos um kit pan / tilt com dois servos, o Arduino Uno e o módulo bluetooth HM-10.
Skully requer o servo motor SG-90 adicional.
Veja os esquemas em anexo.
Etapa 3: Faça a Moradia
Para a caixa, usamos uma caixa de papelão com tampa de madeira.
Colocamos uma bateria com um botão liga / desliga dentro da caixa usando fita dupla-face e abrimos um orifício na lateral da caixa para que o botão possa ser acessado pelo lado de fora.
Fizemos um pequeno orifício na tampa para os fios que conectam os LEDs e os servo motores passarem, e fixamos o mecanismo de pan / tilt na tampa.
Etapa 4: Anexe Ghosty ou Skully ao mecanismo de panorâmica / inclinação
Para anexar Ghosty ou Skully ao mecanismo de pan / tilt, usamos garfos descartáveis. Para anexar Ghosty ou Skully ao mecanismo de pan / tilt, usamos garfos descartáveis. O garfo do Skully é mais curto.
Etapa 5: faça os olhos vermelhos
Fizemos os olhos vermelhos usando LEDs.
Etapa 6: Conecte o servo motor à mandíbula de Skully
Para Skully, usamos outro servo para que ele pudesse mover a boca enquanto ria, o que parece incrível, mas requer um pouco mais de trabalho do que Ghosty.
Etapa 7: Faça o upload do código do Arduino
Baixe o código do Arduino aqui
Conecte seu Arduino UNO ao computador usando o cabo USB.
Faça upload do código para o Arduino UNO
Baixe o aplicativo iRobbie-A para o seu iPhone da Apple AppStore
Execute o aplicativo, escolha Face Tracking, conecte seu iPhone através de Bluetooth ao Arduino, divirta-se!
Recomendado:
Detecção de rosto no Raspberry Pi 4B em 3 etapas: 3 etapas
Detecção de rosto no Raspberry Pi 4B em 3 etapas: Neste Instructable, vamos realizar a detecção de rosto no Raspberry Pi 4 com Shunya O / S usando a Biblioteca Shunyaface. Shunyaface é uma biblioteca de reconhecimento / detecção de rosto. O projeto visa alcançar a detecção mais rápida e velocidade de reconhecimento com
RASTREAMENTO DE ROSTO USANDO ARDUINO !!!: 7 etapas
RASTREAMENTO DE FACE USANDO ARDUINO !!!: Em um instrutível anterior eu compartilhei como você pode se comunicar entre Arduino e Python usando o módulo 'pyserial' e controlar um LED. Se você ainda não viu, dê uma olhada aqui: COMUNICAÇÃO ENTRE ARDUINO & PITÃO ! E como você pode detectar cores o
Câmera IP com detecção de rosto usando a placa ESP32-CAM: 5 etapas
Câmera IP com detecção de rosto usando a placa ESP32-CAM: Esta postagem é diferente das outras e damos uma olhada na placa ESP32-CAM muito interessante que é surpreendentemente barata (menos de US $ 9) e fácil de usar. Criamos uma câmera IP simples que pode ser usada para transmitir um feed de vídeo ao vivo usando o 2
Detecção, treinamento e reconhecimento de rosto Opencv: 3 etapas
Detecção, treinamento e reconhecimento de rosto Opencv: OpenCV é uma biblioteca de visão de computador de código aberto muito popular para executar tarefas básicas de processamento de imagem, como desfoque, mistura de imagem, aprimoramento de imagem, bem como qualidade de vídeo, limite etc. Além de processamento de imagem, Prova
Construindo robôs pequenos: fazendo robôs micro-sumô de uma polegada cúbica e menores: 5 etapas (com fotos)
Construindo robôs pequenos: fazendo robôs micro-sumô de uma polegada cúbica e menores: Aqui estão alguns detalhes sobre a construção de pequenos robôs e circuitos. Este instrutivo também cobrirá algumas dicas e técnicas básicas que são úteis na construção de robôs de qualquer tamanho. Para mim, um dos grandes desafios da eletrônica é ver o quão pequeno