INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53
Wil u gaste, kollegas, vriende en familie aanmoedig om gelukkig te wees? U benodig 'n glimlag -geaktiveerde marshmallow -lanseerder. Die Raspberry Pi -aangedrewe "SAML" bespeur 'n glimlag en gooi 'n malvalekker daaroor - geluk loon!
Stap 1: Komponente, sagteware en gereedskap
Om u SAML te skep, benodig u:
Komponente
- Raspberry Pi Model 3 -
- MotoZero motorbeheerder -
- Mikro-metaal-ratmotor-https://thepihut.com/products/micro-metal-gearmot…
- 4xAA batteryhouer-https://thepihut.com/products/adafruit-4-x-aa-bat…
- Webkamera
- Monitor
- Wifi Dongle
- Sleutelbord
- Muis
- USB- en kragkabels vir Raspberry Pi
- Draad
- 4 AA -batterye
- Speelgoed katapult
- Klerehanger
- String
- Veiligheidspen
- Soldeer
- Kleefband
- Marshmallows!
Sagteware
- Raspbian -
- Open CV - Open Source Computer Vision -
- Smile Detection Software - laai af van die zip -lêer hieronder
Gereedskap
- Soldeerbout
- Klein skroewedraaier
- Draadstropper
- Draadsnyer
- Skêr
- Tang
Gereed? OK - volgende stap …
Stap 2: Installeer die sagteware
OK, so u het die komponente versamel. Begin deur te fokus op die Raspberry Pi. Koppel die kragtoevoer, sleutelbord en muis, internet (wifi -dongle of ethernet), monitor en USB -kamera. Skakel die krag aan en laai Raspbian af as u aanlyn is.
Vervolgens moet u Open CV, 'n rekenaarvisie -biblioteek, en dan die glimlagopsporingsagteware in die.zip -lêer hieronder aflaai. Daar is 'n wonderlike Instructable op https://www.instructables.com/id/Smile-Detection-W… wat u hierdeur sal lei. Ons het die sagteware vir glimlagopsporing gewysig deur instruksies uit die MotoZero -motorbeheerderhandleiding in te voeg, sodat die Raspberry Pi die motor in plaas daarvan om die motor te aktiveer via die GPIO -penne en die MotoZero -motorbeheerder (ons sal kyk hoe om dit later op te stel). Die aangepaste glimlagopsporingsagteware bevat die instruksie vir die motor om 'n halwe sekonde te loop wanneer 'n glimlag opgemerk word.
Stap 3: Monteer die hardeware
U het reeds die Raspberry Pi saamgestel en die sagteware geïnstalleer, so dit is nou tyd om kreatief te raak met die lanseerder. Vir ons het dit beteken om 'n stukkende ou katapult wat die kinders gehad het, aan te pas. Daar is genoeg ruimte vir ander lanseerders, maar die afvuurkontroleerder werk so.
Begin met die MotoZero -motorbeheerder. Volg die instruksies om die komponente saam te soldeer. Heg dan aan die GPIO -penne op die Raspberry Pi. Steek dan 4 AA -batterye in die batteryhouer en koppel aan die kragpenne van die MotoZero. Wees versigtig om die korrekte polariteit te gebruik. Koppel dan die Micro Metal -ratmotor aan die MotoZero -terminale vir motor 1.
Vervolgens moet u uitvind hoe u die ratkas van 0,5 sekondes moet gebruik om die lanseerder te aktiveer. Vir ons was dit om die motor aan die kant van die katapult vas te plak, 'n tou met 'n afgesnyde veiligheidspen aan die ander kant aan die as van die ratmotor vas te plak, en dit deur 'n houer te voer deur 'n kapstok te buig sodat ons dit kon vashou die arm van die katapult af en laat dit los deur die motor te draai en die tou om die as te draai.
Daar sal baie meer netjiese maniere wees om dit te doen.
Rig die katapult dan met die webcam sodat die malvalekker na die glimlaggende gesig geskiet word.
Ten slotte, bewapen die katapult en laai met 'n malvalekker!
Stap 4: Aktivering
Is die hardeware klaar? Die volgende fase is om die Smile Detection Python -program uit te voer.
Begin deur 'n terminale venster oop te maak. As u die sagteware op u tafel geïnstalleer het, benodig u die volgende opdragte:
cd lessenaar
cd smile_detection
sudo smile_detection_Rosemodification.py
Dit moet die regte gids oopmaak en dan die sagteware hardloop. 'N Venster sal oopmaak met die uitsig op die webkamera, en sodra u glimlag herken word, loop die motor en veroorsaak die katapult.
Geniet dit!
Aanbeveel:
DIY alarmfietsslot (skok geaktiveer): 5 stappe (met foto's)
DIY alarmfietsslot (skok geaktiveer): In hierdie projek sal ek jou wys hoe om 'n eenvoudige skok geaktiveerde alarmfietsslot te skep. Soos die naam aandui, maak dit wel 'n alarmgeluid wanneer u fiets met toestemming rondbeweeg word. Onderweg leer ons 'n bietjie oor piëzoele
OpenLogger: 'n hoë resolusie, Wi-Fi geaktiveer, open source, draagbare datalogger: 7 stappe
OpenLogger: 'n hoë-resolusie, Wi-Fi-aangeskakel, open source, draagbare datalogger: OpenLogger is 'n draagbare, open source, goedkoop, hoë-resolusie datalogger wat ontwerp is om metings van hoë gehalte te lewer sonder dat dit duur sagteware of skryfprogrammatuur benodig van die begin af. As u 'n ingenieur, wetenskaplike of entoesias is wat nie
Skeletonhologram geaktiveer deur deurbel : 4 stappe
Skeletonhologram geaktiveer deur deurbel …: Welkom by Holo-ween! Hier is 'n prettige hologramprojek wat ons al lankal vir Halloween wou doen, en dit was eintlik baie makliker as wat ons verwag het. Dit is 'n 4 "x5" hologram van 'n skelet in 'n kis. Die laser vir die
Beweging geaktiveer Redstone: 7 stappe (met foto's)
Beweging geaktiveer Redstone: Hallo daar! Hierdie projek is 'n bewegings geaktiveerde rooi klip lamp. Dit werk deur 'n verkrummel mikrokontroller en 'n ultrasoniese afstandsensor wat aan 'n aflos gekoppel is, te gebruik. Hierdie projek word ingeskryf vir die minecraft -kompetisie en stemme, gunstelinge of mede
Verlig LED -teken (helderheid geaktiveer): 4 stappe (met foto's)
Verlig LED -teken (helderheid geaktiveer): In hierdie instruksies het ek gedokumenteer hoe ek 'n LED -bord met 'n duisternis- / ligsensor en 'n ingeboude PWM -stroombaan kan bou. intro video intro's vir " G