Innehållsförteckning:

Smile Activated Marshmallow Launcher: 4 steg (med bilder)
Smile Activated Marshmallow Launcher: 4 steg (med bilder)

Video: Smile Activated Marshmallow Launcher: 4 steg (med bilder)

Video: Smile Activated Marshmallow Launcher: 4 steg (med bilder)
Video: Aphmau IS HURT! #animated #shorts 2024, November
Anonim
Image
Image

Vill du uppmuntra gäster, kollegor, vänner och familj att vara lyckliga? Du behöver en Smile Activated Marshmallow Launcher. Raspberry Pi -drivna "SAML" upptäcker ett leende och lanserar sedan en marshmallow på det - lycka lönar sig!

Steg 1: Komponenter, programvara och verktyg

Installera programvaran
Installera programvaran

För att skapa din SAML behöver du:

Komponenter

  1. Raspberry Pi Model 3 -
  2. MotoZero motorstyrenhet -
  3. Mikrometallväxelmotor-https://thepihut.com/products/micro-metal-gearmot…
  4. 4xAA batterihållare-https://thepihut.com/products/adafruit-4-x-aa-bat…
  5. Webbkamera
  6. Övervaka
  7. Wifi Dongle
  8. Tangentbord
  9. Mus
  10. USB- och strömkablar för Raspberry Pi
  11. Tråd
  12. 4 AA -batterier
  13. Toy Catapult
  14. Klädhängare
  15. Sträng
  16. Säkerhetsnål
  17. Löda
  18. Silvertejp
  19. Marshmallows!

programvara

  1. Raspbian -
  2. Öppna CV - Open Source Computer Vision -
  3. Smile Detection Software - ladda ner från.zip -filen nedan

Verktyg

  1. Lödkolv
  2. Liten skruvmejsel
  3. Wire Stripper
  4. Avbitartång
  5. Sax
  6. Tång

Redo? OK - nästa steg …

Steg 2: Installera programvaran

OK, så du har samlat komponenterna. Börja med att fokusera på Raspberry Pi. Anslut strömförsörjning, tangentbord och mus, internet (wifi -dongel eller ethernet), bildskärm och USB -kamera. Slå på strömmen och när du är online laddar du ner Raspbian.

Därefter måste du ladda ner Open CV, ett datorvisionsbibliotek och sedan mjukvarudetekteringsprogrammet i.zip -filen nedan. Det finns en bra Instructable på https://www.instructables.com/id/Smile-Detection-W… som tar dig igenom detta. Vi modifierade mjukvarudetekteringsprogrammet genom att infoga instruktioner från MotoZero -motorstyrmanualen så att Raspberry Pi istället för att skriva ut ett meddelande på skärmen aktiverar motorn via GPIO -stiften och MotoZero -motorstyrenheten (vi kommer vidare till hur för att ställa in dem senare). Den modifierade leendetekteringsprogramvaran innehåller instruktion för motorn att gå i en halv sekund när ett leende upptäcks.

Steg 3: Montering av hårdvaran

Montering av hårdvaran
Montering av hårdvaran

Du har redan satt ihop Raspberry Pi och installerat programvaran, så nu är det dags att bli kreativ med startprogrammet. För oss innebar detta att anpassa en trasig gammal katapult som barnen hade liggande. Det finns gott om utrymme för andra bärraketer, men skjutkontrollen fungerar så här.

Börja med MotoZero -motorstyrenheten. Följ instruktionerna för att löda komponenterna tillsammans. Fäst sedan på GPIO -stiften på Raspberry Pi. Sätt sedan in 4 AA -batterier i batterihållaren och anslut dem till MotoZeros strömuttag. Var noga med att använda rätt polaritet. Anslut sedan Micro Metal -växelmotorn till MotoZero -terminalerna för motor 1.

Därefter måste du ta reda på hur du använder 0,5 sekunders rotation av växelmotorn för att utlösa startprogrammet. För oss innebar detta att tejpa motorn på katapultens sida, tejpa en snöre med en trimmad säkerhetsnål i andra änden till växelmotorns axel och mata den genom en hållare gjord genom att böja en klädhängare så att vi kunde hålla katapultens arm ner och släpp den genom att rotera motorn och linda snöret runt axeln.

Det kommer att finnas mycket snyggare sätt att göra detta.

Rikta sedan upp katapulten med webbkameran så att marshmallow skjuts mot det leende ansiktet.

Slutligen, beväpna katapulten och ladda med en marshmallow!

Steg 4: Aktivering

Aktivering!
Aktivering!

Har du installerat hårdvaran? Nästa steg är att köra programmet Smile Detection Python.

Börja med att öppna ett terminalfönster. Om du har installerat programvaran på skrivbordet behöver du följande kommandon:

cd -skrivbord

cd smile_detection

sudo smile_detection_Rosemodification.py

Detta bör öppna rätt mapp och sedan köra programvaran. Ett fönster öppnas som visar webbkameravyn, och när ditt leende känns igen - kommer motorn att gå och utlöser katapulten.

Njut av!

Rekommenderad: