Índice:
- Etapa 1: Componentes, software e ferramentas
- Etapa 2: Instalando o software
- Etapa 3: montagem do hardware
- Etapa 4: Ativação
Vídeo: Smile Activated Marshmallow Launcher: 4 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Você quer encorajar convidados, colegas, amigos e familiares a serem felizes? Você precisa de um Iniciador de Marshmallow Ativado por Sorriso. O Raspberry Pi movido a "SAML" detecta um sorriso e, em seguida, lança um marshmallow nele - a felicidade vale a pena!
Etapa 1: Componentes, software e ferramentas
Para criar seu SAML, você precisará de:
Componentes
- Raspberry Pi Model 3 -
- Controlador de motor MotoZero -
- Micro Metal Gearmotor -
- Suporte de bateria 4xAA -
- Webcam
- Monitor
- Dongle Wifi
- Teclado
- Mouse
- Cabos USB e de alimentação para Raspberry Pi
- Arame
- 4 pilhas AA
- Catapulta de Brinquedo
- Cabide
- Fragmento
- Pino de segurança
- Solda
- Fita adesiva
- Marshmallows!
Programas
- Raspbian -
- Open CV - Open Source Computer Vision -
- Software de detecção de sorriso - baixe do arquivo.zip abaixo
Ferramentas
- Ferro de solda
- Chave de fenda pequena
- Decapador de Arame
- Cortador de fio
- Tesoura
- Alicate
Preparar? OK - próxima etapa …
Etapa 2: Instalando o software
OK, então você coletou os componentes. Comece concentrando-se no Raspberry Pi. Conecte a fonte de alimentação, teclado e mouse, internet (dongle wi-fi ou ethernet), monitor e câmera USB. Ligue a alimentação e, quando estiver online, baixe o Raspbian.
Em seguida, você precisará baixar o Open CV, uma biblioteca de visão computacional e, em seguida, o software de detecção de sorriso no arquivo.zip abaixo. Há um ótimo Instructable em https://www.instructables.com/id/Smile-Detection-W… que o levará por isso. Modificamos o software de detecção de sorriso inserindo instruções do manual do controlador do motor MotoZero para que, em vez de imprimir uma mensagem na tela, o Raspberry Pi ative o motor por meio dos pinos GPIO e do controlador do motor MotoZero (veremos como para configurá-los mais tarde). O software de Detecção de Sorriso modificado inclui a instrução para o motor funcionar por meio segundo quando um sorriso é detectado.
Etapa 3: montagem do hardware
Você já montou o Raspberry Pi e instalou o software, então agora é hora de ser criativo com o iniciador. Para nós, isso significou adaptar uma velha catapulta quebrada que as crianças tinham por aí. Há bastante margem de manobra para outros lançadores, mas o controlador de disparo funciona assim.
Comece com o controlador de motor MotoZero. Siga as instruções para soldar os componentes juntos. Em seguida, prenda aos pinos GPIO no Raspberry Pi. Em seguida, insira 4 baterias AA no suporte da bateria e conecte aos pinos de alimentação do MotoZero. Tenha o cuidado de usar a polaridade correta. Em seguida, conecte o Micro Metal Gearmotor aos terminais MotoZero para o motor 1.
Em seguida, você precisa descobrir como usar a rotação de 0,5 segundo do motoredutor para acionar o lançador. Para nós, isso envolveu prender o motor ao lado da catapulta, prender um fio com um pino de segurança aparado na outra extremidade ao eixo do motoredutor e alimentá-lo por meio de um retentor feito dobrando um cabide para que pudéssemos segurar o braço da catapulta para baixo e solte-o girando o motor e enrolando a corda ao redor do eixo.
Haverá maneiras muito mais organizadas de fazer isso.
Em seguida, alinhe a catapulta com a webcam para que o marshmallow seja disparado em direção ao rosto sorridente.
Finalmente, arme a catapulta e carregue com um marshmallow!
Etapa 4: Ativação
Hardware todo configurado? A próxima etapa é executar o programa Smile Detection Python.
Comece abrindo uma janela de terminal. Se você instalou o software em sua área de trabalho, precisará dos seguintes comandos:
desktop cd
cd smile_detection
sudo smile_detection_Rosemodification.py
Isso deve abrir a pasta correta e, em seguida, executar o software. Uma janela se abrirá mostrando a visão da webcam e, assim que seu sorriso for reconhecido, o motor funcionará, acionando a catapulta.
Aproveitar!
Recomendado:
Arduino Rocket Launcher: 5 etapas
Arduino Rocket Launcher: este é um projeto que usa o arduino uno para lançar modelos de foguetes. Além dos componentes eletrônicos que se conectam à placa de ensaio, você precisará de uma fonte de alimentação de 12 V com um clipe de bateria, cabos de pelo menos 10 pés com clipes de crocodilo, uma fonte de alimentação para
Lego Airplane Launcher: 7 etapas
LEGO Airplane Launcher: Olá! Este é um lançador de avião de papel no qual passei um bom tempo construindo e descobrindo os mecanismos. Não há realmente necessidade disso, mas eu só acho que fica muito legal quando usado. Observe que este projeto pode ser
Lâmpada LED Marshmallow: 8 etapas (com fotos)
Lâmpada LED Marshmallow: Olá, sou Nishant Chandna e tenho 15 anos. Todos nós sabemos sobre o cenário atual. Todas as escolas estão fechadas, não podemos sair … Em vez de apenas perder tempo, pensei em tornar isso Instrutível. Por ser um desafio de velocidade pensei em ma
Arduino Smile MAX7219 Matrix LED Tutorial: 4 etapas
Arduino Smile MAX7219 Matrix LED Tutorial: Neste tutorial, " Controlando uma matriz LED usando Arduino ". Mostrarei como usar telas de matriz Led usando Arduino. E neste artigo, aprenderemos a fazer emoticons de sorriso usando essa tela de matriz usando Arduino também. Os ingredientes usados
Submetralhadora pneumática Marshmallow: 8 etapas
Submetralhadora de Marshmallow movida a ar: neste instrutível, mostrarei como fazer uma submetralhadora movida a ar. É rápido e fácil de fazer