Table des matières:

Lanceur de guimauve activé par Smile : 4 étapes (avec photos)
Lanceur de guimauve activé par Smile : 4 étapes (avec photos)

Vidéo: Lanceur de guimauve activé par Smile : 4 étapes (avec photos)

Vidéo: Lanceur de guimauve activé par Smile : 4 étapes (avec photos)
Vidéo: IL NE FAUT JAMAIS TOUCHER CE POISSON😱!! 2024, Juillet
Anonim
Image
Image

Vous voulez encourager vos invités, collègues, amis et famille à être heureux ? Vous avez besoin d'un lanceur de guimauves activé par Smile. Le "SAML" alimenté par Raspberry Pi détecte un sourire puis lui lance une guimauve - le bonheur paie !

Étape 1: Composants, logiciels et outils

Installation du logiciel
Installation du logiciel

Pour créer votre SAML, vous aurez besoin de:

Composants

  1. Raspberry Pi modèle 3 -
  2. Contrôleur de moteur MotoZero -
  3. Micro-réducteur en métal -
  4. Support de batterie 4xAA -
  5. Webcam
  6. Surveiller
  7. Clé Wifi
  8. Clavier
  9. Souris
  10. Câbles USB et d'alimentation pour Raspberry Pi
  11. Câble
  12. 4 piles AA
  13. Catapulte jouet
  14. Cintre
  15. Chaîne de caractères
  16. Épingle de sûreté
  17. Souder
  18. Ruban adhésif
  19. Guimauves!

Logiciel

  1. Raspbian -
  2. CV ouvert - Vision par ordinateur Open Source -
  3. Logiciel de détection de sourire - télécharger à partir du fichier.zip ci-dessous

Outils

  1. Fer à souder
  2. Petit Tournevis
  3. Pince à dénuder
  4. Coupe-fil
  5. Ciseaux
  6. Pinces

Prêt? OK - prochaine étape…

Étape 2: Installation du logiciel

OK, vous avez donc récupéré les composants. Commencez par vous concentrer sur le Raspberry Pi. Connectez l'alimentation, le clavier et la souris, Internet (dongle wifi ou ethernet), le moniteur et la caméra USB. Allumez l'alimentation et lorsque vous êtes en ligne, téléchargez Raspbian.

Ensuite, vous devrez télécharger Open CV, une bibliothèque de vision par ordinateur, puis le logiciel de détection de sourire dans le fichier.zip ci-dessous. Il existe un excellent Instructable sur https://www.instructables.com/id/Smile-Detection-W… qui vous guidera à travers cela. Nous avons modifié le logiciel de détection de sourire en insérant des instructions du manuel du contrôleur de moteur MotoZero afin qu'au lieu d'imprimer un message à l'écran, le Raspberry Pi active le moteur via les broches GPIO et le contrôleur de moteur MotoZero (nous verrons comment pour les configurer plus tard). Le logiciel de détection de sourire modifié inclut l'instruction pour que le moteur fonctionne pendant une demi-seconde lorsqu'un sourire est détecté.

Étape 3: Assemblage du matériel

Assemblage du matériel
Assemblage du matériel

Vous avez déjà assemblé le Raspberry Pi et installé le logiciel, il est donc temps de faire preuve de créativité avec le lanceur. Pour nous, cela signifiait adapter une vieille catapulte cassée que les enfants traînaient. Il y a beaucoup de latitude pour les autres lanceurs, mais le contrôleur de tir fonctionne comme ça.

Commencez avec le contrôleur de moteur MotoZero. Suivez les instructions pour souder les composants ensemble. Ensuite, connectez-vous aux broches GPIO du Raspberry Pi. Insérez ensuite 4 piles AA dans le support de piles et connectez-les aux broches d'alimentation du MotoZero. Veillez à utiliser la bonne polarité. Connectez ensuite le Micro Metal Gearmotor aux bornes MotoZero pour le moteur 1.

Ensuite, vous devez comprendre comment utiliser la rotation de 0,5 seconde du motoréducteur pour déclencher le lanceur. Pour nous, cela impliquait de coller le moteur sur le côté de la catapulte, de coller une ficelle avec une goupille de sécurité taillée à l'autre extrémité de l'axe du motoréducteur, et de l'alimenter à travers un dispositif de retenue fait en pliant un cintre afin que nous puissions tenir le bras de la catapulte vers le bas et le libérer en faisant tourner le moteur et en enroulant la ficelle autour de l'axe.

Il y aura des façons beaucoup plus ordonnées de le faire.

Alignez ensuite la catapulte avec la webcam pour que la guimauve soit tirée vers le visage souriant.

Enfin, armez la catapulte et chargez avec une guimauve !

Étape 4: Activation

Activation!
Activation!

Le matériel est-il configuré ? L'étape suivante consiste à exécuter le programme Python Smile Detection.

Commencez par ouvrir une fenêtre de terminal. Si vous avez installé le logiciel sur votre bureau, vous aurez besoin des commandes suivantes:

bureau cd

cd smile_detection

sudo smile_detection_Rosemodification.py

Cela devrait ouvrir le bon dossier, puis exécuter le logiciel. Une fenêtre s'ouvrira montrant la vue de la webcam et une fois votre sourire reconnu, le moteur fonctionnera, déclenchant la catapulte.

Prendre plaisir!

Conseillé: