Kazalo:

Zaganjalnik marshmallowa z nasmehom: 4 koraki (s slikami)
Zaganjalnik marshmallowa z nasmehom: 4 koraki (s slikami)

Video: Zaganjalnik marshmallowa z nasmehom: 4 koraki (s slikami)

Video: Zaganjalnik marshmallowa z nasmehom: 4 koraki (s slikami)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, November
Anonim
Image
Image

Ž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

Namestitev programske opreme
Namestitev programske opreme

Če želite ustvariti SAML, potrebujete:

Sestavni deli

  1. Raspberry Pi Model 3 -
  2. Motorni krmilnik MotoZero -
  3. Micro Metal Gearmotor-https://thepihut.com/products/micro-metal-gearmot…
  4. Nosilec baterije 4xAA-https://thepihut.com/products/adafruit-4-x-aa-bat…
  5. Spletna kamera
  6. Monitor
  7. Wifi Dongle
  8. Tipkovnica
  9. Miška
  10. USB in napajalni kabli za Raspberry Pi
  11. Žica
  12. 4 AA baterije
  13. Igrača Katapult
  14. Obešalnik za plašče
  15. Vrvica
  16. Varnostna zaponka
  17. Spajkanje
  18. Lepilni trak
  19. Marshmallows!

Programska oprema

  1. Raspbian -
  2. Odprti življenjepis - odprtokodni računalniški vid -
  3. Programska oprema za odkrivanje nasmeha - prenesite iz spodaj datoteke.zip

Orodja

  1. Spajkalnik
  2. Mali izvijač
  3. Odstranjevalec žice
  4. Rezalnik žice
  5. Škarje
  6. 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

Sestavljanje strojne opreme
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

Aktivacija!
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: