Kazalo:
- 1. korak: Komponente, programska oprema in orodja
- 2. korak: Namestitev programske opreme
- 3. korak: Sestavljanje strojne opreme
- 4. korak: Aktivacija
Video: Zaganjalnik marshmallowa z nasmehom: 4 koraki (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Želite spodbuditi goste, sodelavce, prijatelje in družino k sreči? Potrebujete zaganjalnik marshmallow z aktiviranim nasmehom. "SAML" na osnovi Raspberry Pi zazna nasmeh in nato nanj sproži marshmallow - sreča se izplača!
1. korak: Komponente, programska oprema in orodja
Če želite ustvariti SAML, potrebujete:
Sestavni deli
- Raspberry Pi Model 3 -
- Motorni krmilnik MotoZero -
- Micro Metal Gearmotor-https://thepihut.com/products/micro-metal-gearmot…
- Nosilec baterije 4xAA-https://thepihut.com/products/adafruit-4-x-aa-bat…
- Spletna kamera
- Monitor
- Wifi Dongle
- Tipkovnica
- Miška
- USB in napajalni kabli za Raspberry Pi
- Žica
- 4 AA baterije
- Igrača Katapult
- Obešalnik za plašče
- Vrvica
- Varnostna zaponka
- Spajkanje
- Lepilni trak
- Marshmallows!
Programska oprema
- Raspbian -
- Odprti življenjepis - odprtokodni računalniški vid -
- Programska oprema za odkrivanje nasmeha - prenesite iz spodaj datoteke.zip
Orodja
- Spajkalnik
- Mali izvijač
- Odstranjevalec žice
- Rezalnik žice
- Škarje
- Klešče
Pripravljen? V redu - naslednji korak…
2. korak: Namestitev programske opreme
V redu, torej ste zbrali komponente. Začnite z osredotočanjem na Raspberry Pi. Priključite napajanje, tipkovnico in miško, internet (wifi dongle ali ethernet), monitor in kamero USB. Vklopite napajanje in ko ste na spletu, prenesite Raspbian.
Nato morate prenesti Open CV, knjižnico računalniškega vida in nato programsko opremo za zaznavanje nasmeha v spodnji datoteki.zip. Na https://www.instructables.com/id/Smile-Detection-W… je odličen Instructable, ki vas bo popeljal skozi to. Programsko opremo za zaznavanje nasmeha smo spremenili tako, da smo vstavili navodila iz priročnika krmilnika motorja MotoZero, tako da namesto tiskanja sporočila na zaslonu Raspberry Pi namesto tega aktivira motor prek zatičev GPIO in krmilnika motorja MotoZero (nadaljevali bomo. da jih nastavite pozneje). Spremenjena programska oprema za zaznavanje nasmeha vključuje navodila, da motor deluje pol sekunde, ko zazna nasmeh.
3. korak: Sestavljanje strojne opreme
Raspberry Pi ste že sestavili in programsko opremo namestili, zato je čas, da z zaganjalnikom postanete ustvarjalni. Za nas je to pomenilo prilagajanje zlomljenega starega katapulta, ki so ga otroci ležali. Za druge izstreljevalce je veliko prostora, vendar krmilni mehanizem deluje tako.
Začnite z motornim krmilnikom MotoZero. Sledite navodilom za spajkanje komponent skupaj. Nato pritrdite na zatiče GPIO na Raspberry Pi. Nato v držalo za baterije vstavite 4 baterije AA in jih povežite z napajalnimi zatiči MotoZero. Bodite previdni pri uporabi pravilne polarnosti. Nato priključite Micro Metal Gearmotor na sponke MotoZero za motor 1.
Nato morate ugotoviti, kako z 0,5 -sekundnim vrtenjem Gearmotorja sprožiti zaganjalnik. Za nas je to vključevalo lepljenje motorja na stran katapulta, lepljenje neke vrvice z odrezanim varnostnim zatičem na drugem koncu do osi Gearmotorja in to napajanje skozi držalo, narejeno z upogibanjem obešalnika, tako da smo lahko držali roko katapulta spustite navzdol in jo spustite z vrtenjem motorja in navijanjem vrvice okoli osi.
Za to bo veliko bolj urejenih načinov.
Nato poravnajte katapult s spletno kamero, tako da je marshmallow izstreljen proti nasmejanemu obrazu.
Nazadnje oborožite katapult in naložite marshmallow!
4. korak: Aktivacija
Je vsa strojna oprema nastavljena? Naslednja faza je zagon programa Python za odkrivanje nasmeha.
Začnite tako, da odprete terminalsko okno. Če ste programsko opremo namestili na namizje, boste potrebovali naslednje ukaze:
cd namizje
cd smile_detection
sudo smile_detection_Rosemodification.py
To bi moralo odpreti pravilno mapo in nato zagnati programsko opremo. Odprlo se bo okno s prikazom spletne kamere in ko bo vaš nasmeh prepoznan - bo motor zagnal in sprožil katapult.
Uživajte!
Priporočena:
Pingo: Zaganjalnik žogic z zaznavanjem gibanja in visoko natančnostjo: 8 korakov
Pingo: Zaganjalnik žogic z visoko natančnostjo in zaznavanjem gibanja: Kevin Nitiema, Esteban Poveda, Anthony Mattacchione, Raphael Kay
LEGO zaganjalnik letal: 7 korakov
LEGO Letalski zaganjalnik: Pozdravljeni! To je lansirna naprava za letala iz papirja, ki sem jo precej časa porabil za gradnjo in odkrivanje mehanizmov. To res ni potrebno, ampak mislim, da izgleda tako kul, ko ga nosite. Upoštevajte, da je ta projekt lahko
Kako narediti mehki zaganjalnik: 4 koraki (s slikami)
Kako narediti mehki zaganjalnik: V tem majhnem projektu si bomo podrobneje ogledali naprave, ki za nemoteno delovanje z omejenim sistemom izhodnega toka potrebujejo mehki zaganjalnik. Prikazane naprave v tem projektu vključujejo pretvornik, ojačevalni pretvornik, napajanje
Mehki zaganjalnik (omejevalnik vpadnega toka) za izmenične in enosmerne obremenitve: 10 korakov
Mehki zaganjalnik (omejevalnik vpadnega toka) za izmenične in enosmerne obremenitve: Vklopni tok/preklop pri vklopu je največji trenutni vhodni tok, ki ga električna naprava porabi ob prvem vklopu. Vklopni tok je veliko večji od toka v stanju dinamičnega ravnovesja in to je vir številnih težav, kot je varovalka bl
Kako namestiti Robo Recall Mod Kit (zaganjalnik 2019): 4 koraki
Kako namestiti Robo Recall Mod Kit (zaganjalnik 2019): Z izidom trgovine Epic Games in vplivom iger, kot je Fortnite, je zaganjalnik Epic Games v letu 2018 in v letu 2019 naredil precej velike spremembe. kategorije, ki jih je mogoče izbrati za normalen razvoj (z uporabo osnove un