Përmbajtje:

Smile Activated Marshmallow Launcher: 4 hapa (me fotografi)
Smile Activated Marshmallow Launcher: 4 hapa (me fotografi)

Video: Smile Activated Marshmallow Launcher: 4 hapa (me fotografi)

Video: Smile Activated Marshmallow Launcher: 4 hapa (me fotografi)
Video: SMASHY CITY CURES BAD HAIR DAY 2024, Nëntor
Anonim
Image
Image

Dëshironi të inkurajoni mysafirët, kolegët, miqtë dhe familjen që të jenë të lumtur? Ju nevojitet një Launcher Marshmallow Smile Activated. Raspberry Pi i mundësuar "SAML" zbulon një buzëqeshje dhe më pas lëshon një marshmallow në të - lumturia paguhet!

Hapi 1: Komponentët, Softueri dhe Mjetet

Instalimi i Softuerit
Instalimi i Softuerit

Për të krijuar SAML tuaj do t'ju duhet:

Komponentët

  1. Raspberry Pi Model 3 -
  2. Motori MotoZero kontrollues -
  3. Mikro Metal Gearmotor-https://thepihut.com/products/micro-metal-gearmot…
  4. Mbajtës i baterisë 4xAA-https://thepihut.com/products/adafruit-4-x-aa-bat…
  5. Webcam
  6. Monitor
  7. Dongle Wifi
  8. Tastierë
  9. Miu
  10. Kabllo USB dhe Power për Raspberry Pi
  11. Tela
  12. 4 bateri AA
  13. Katapultë lodrash
  14. Varëse rrobash
  15. Varg
  16. Kunja e sigurisë
  17. Saldator
  18. Shirit kanal
  19. Marshmallows!

Softuer

  1. Raspbian -
  2. CV e hapur - Vizion kompjuterik me burim të hapur -
  3. Softueri i Zbulimit të Buzëqeshjes - shkarkoni nga skedari.zip më poshtë

Mjetet

  1. Makine per ngjitjen e metalit
  2. Kaçavidë e vogël
  3. Zhveshës me tela
  4. Prerës i telave
  5. Gërshërë
  6. Pincë

Gati? OK - hapi tjetër…

Hapi 2: Instalimi i Softuerit

OK kështu që ju keni mbledhur përbërësit. Filloni duke u përqëndruar në Raspberry Pi. Lidhni furnizimin me energji elektrike, tastierën dhe miun, internetin (wifi dongle ose ethernet), monitorin dhe kamerën USB. Ndizni energjinë dhe kur jeni në internet, shkarkoni Raspbian.

Tjetra do t'ju duhet të shkarkoni Open CV, një bibliotekë të vizionit kompjuterik, dhe më pas softuerin e zbulimit të buzëqeshjes në skedarin.zip më poshtë. Ekziston një Udhëzues i shkëlqyeshëm në https://www.instructables.com/id/Smile-Detection-W… i cili do t'ju çojë përmes kësaj. Ne modifikuam softuerin e zbulimit të buzëqeshjes duke futur udhëzime nga manuali i kontrolluesit të motorit MotoZero në mënyrë që në vend që të printoni një mesazh në ekran, Raspberry Pi në vend të kësaj aktivizon motorin përmes kunjave GPIO dhe kontrolluesit të motorit MotoZero (do të vijmë me mënyrën se si për t’i vendosur më vonë). Softueri i modifikuar i Zbulimit të Buzëqeshjes përfshin udhëzimin që motori të funksionojë për gjysmë sekondë kur zbulohet një buzëqeshje.

Hapi 3: Montimi i harduerit

Montimi i harduerit
Montimi i harduerit

Ju tashmë keni bashkuar Raspberry Pi dhe keni instaluar softuerin, kështu që tani është koha për t'u bërë krijues me lëshuesin. Për ne kjo nënkuptonte përshtatjen e një katapulti të vjetër të thyer që fëmijët e kishin shtrirë përreth. Ka shumë hapësirë për lëshuesit e tjerë, por kontrolluesi i qitjes funksionon kështu.

Filloni me kontrolluesin motorik MotoZero. Ndiqni udhëzimet për të bashkuar përbërësit së bashku. Pastaj bashkëngjitni kunjat GPIO në Raspberry Pi. Pastaj futni 4 bateri AA në mbajtësen e baterisë dhe lidheni me kunjat e energjisë të MotoZero. Kini kujdes të përdorni polaritetin e duhur. Pastaj lidhni Micro Metal Gearmotor me terminalet MotoZero për motorin 1.

Tjetra ju duhet të kuptoni se si të përdorni rrotullimin 0.5 sekondë të Gearmotor për të shkaktuar lëshuesin. Për ne kjo përfshinte goditjen e motorit në anën e katapultës, goditjen e një vargu me një kunj sigurie të prerë në skajin tjetër të boshtit të Gearmotor, dhe ushqimin e tij përmes një mbajtëse të bërë duke përkulur një varëse rrobash në mënyrë që të mund të mbanim krahun e katapultit poshtë dhe lëshojeni atë duke e rrotulluar motorin dhe duke e mbështjellur vargun rreth boshtit.

Do të ketë mënyra shumë më të rregullta për ta bërë këtë.

Tjetra rreshtoni katapultën me kamerën në internet në mënyrë që marshmallow të ndizet drejt fytyrës së buzëqeshur.

Së fundi, armatoseni katapultën dhe ngarkojeni me një marshmallow!

Hapi 4: Aktivizimi

Aktivizimi!
Aktivizimi!

Të gjitha pajisjet kompjuterike janë konfiguruar? Faza tjetër është drejtimi i Programit Python të Zbulimit të Buzëqeshjes.

Filloni duke hapur një dritare terminale. Nëse e keni instaluar programin në desktopin tuaj do t'ju nevojiten komandat e mëposhtme:

cd desktop

cd smile_detection

sudo smile_detection_Rosemodification.py

Kjo duhet të hapë dosjen e duhur dhe më pas të ekzekutojë softuerin. Do të hapet një dritare që tregon pamjen e kamerës, dhe sapo buzëqeshja juaj të njihet - motori do të funksionojë, duke shkaktuar katapultën.

Shijoni!

Recommended: