Índice:

Smile Activated Marshmallow Launcher: 4 etapas (com fotos)
Smile Activated Marshmallow Launcher: 4 etapas (com fotos)

Vídeo: Smile Activated Marshmallow Launcher: 4 etapas (com fotos)

Vídeo: Smile Activated Marshmallow Launcher: 4 etapas (com fotos)
Vídeo: 🌿🌸🏵️Герберы из зефира🍀🌻Marshmallow gerberas💮 от Карины Загоскиной 2024, Julho
Anonim
Image
Image

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

Instalando o software
Instalando o software

Para criar seu SAML, você precisará de:

Componentes

  1. Raspberry Pi Model 3 -
  2. Controlador de motor MotoZero -
  3. Micro Metal Gearmotor -
  4. Suporte de bateria 4xAA -
  5. Webcam
  6. Monitor
  7. Dongle Wifi
  8. Teclado
  9. Mouse
  10. Cabos USB e de alimentação para Raspberry Pi
  11. Arame
  12. 4 pilhas AA
  13. Catapulta de Brinquedo
  14. Cabide
  15. Fragmento
  16. Pino de segurança
  17. Solda
  18. Fita adesiva
  19. Marshmallows!

Programas

  1. Raspbian -
  2. Open CV - Open Source Computer Vision -
  3. Software de detecção de sorriso - baixe do arquivo.zip abaixo

Ferramentas

  1. Ferro de solda
  2. Chave de fenda pequena
  3. Decapador de Arame
  4. Cortador de fio
  5. Tesoura
  6. 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

Montagem do Hardware
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

Ativação!
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: