Isi kandungan:

Smile Activated Marshmallow Launcher: 4 Langkah (dengan Gambar)
Smile Activated Marshmallow Launcher: 4 Langkah (dengan Gambar)

Video: Smile Activated Marshmallow Launcher: 4 Langkah (dengan Gambar)

Video: Smile Activated Marshmallow Launcher: 4 Langkah (dengan Gambar)
Video: Покинутый дом_Рассказ_Слушать 2024, November
Anonim
Image
Image

Anda ingin mendorong para tetamu, rakan sekerja, rakan dan keluarga untuk bahagia? Anda memerlukan Pelancar Marshmallow yang Diaktifkan Senyum. "SAML" Raspberry Pi mengesan senyuman dan kemudian melancarkan marshmallow padanya - kebahagiaan terbayar!

Langkah 1: Komponen, Perisian dan Alat

Memasang Perisian
Memasang Perisian

Untuk membuat SAML anda, anda memerlukan:

Komponen

  1. Raspberry Pi Model 3 -
  2. Pengawal motor MotoZero -
  3. Gearmotor Logam Mikro -
  4. Pemegang Bateri 4xAA -
  5. Kamera Web
  6. Pantau
  7. Wifi Dongle
  8. Papan Kekunci
  9. Tetikus
  10. Kabel USB dan Kuasa untuk Raspberry Pi
  11. Kawat
  12. 4 Bateri AA
  13. Main Catapult
  14. Penyangkut baju
  15. Tali
  16. Pin keselamatan
  17. Pateri
  18. Pita Salur
  19. Marshmallow!

Perisian

  1. Raspbian -
  2. CV Terbuka - Visi Komputer Sumber Terbuka -
  3. Perisian Pengesanan Senyum - muat turun dari fail.zip di bawah

Alat

  1. Besi pematerian
  2. Pemutar Skru Kecil
  3. Stripper Wayar
  4. Pemotong wayar
  5. Gunting
  6. Tang

Sedia? OK - langkah seterusnya …

Langkah 2: Memasang Perisian

OK jadi anda telah mengumpulkan komponennya. Mulakan dengan memberi tumpuan kepada Raspberry Pi. Sambungkan bekalan kuasa, papan kekunci dan tetikus, internet (wifi dongle atau ethernet), monitor dan kamera USB. Hidupkan kuasa dan semasa anda dalam talian, muat turun Raspbian.

Seterusnya anda perlu memuat turun Open CV, perpustakaan penglihatan komputer, dan kemudian perisian pengesanan senyuman dalam fail.zip di bawah. Terdapat Instructable hebat di https://www.instructables.com/id/Smile-Detection-W… yang akan membawa anda melalui ini. Kami mengubahsuai perisian pengesanan senyuman dengan memasukkan arahan dari manual pengawal motor MotoZero sehingga daripada mencetak mesej di skrin, Raspberry Pi sebaliknya mengaktifkan motor melalui pin GPIO dan pengawal motor MotoZero (kami akan membahas bagaimana untuk menyediakannya kemudian). Perisian Smile Detection yang diubahsuai merangkumi arahan agar motor berjalan selama setengah saat apabila senyuman dikesan.

Langkah 3: Menyusun Perkakasan

Memasang Perkakasan
Memasang Perkakasan

Anda telah mengumpulkan Raspberry Pi dan memasang perisian, jadi sekarang saatnya untuk menjadi kreatif dengan pelancar. Bagi kami, ini bermaksud menyesuaikan ketapel lama yang patah yang dibaringkan oleh anak-anak. Terdapat banyak kelonggaran untuk pelancar lain, tetapi pengawal penembakan berfungsi seperti ini.

Mulakan dengan pengawal motor MotoZero. Ikut arahan untuk menyatukan komponen bersama. Kemudian pasangkan pada pin GPIO pada Raspberry Pi. Kemudian Masukkan 4 bateri AA ke dalam pemegang bateri dan sambungkan ke pin kuasa MotoZero. Berhati-hati menggunakan kekutuban yang betul. Kemudian sambungkan Micro Metal Gearmotor ke terminal MotoZero untuk motor 1.

Seterusnya anda perlu mengetahui cara menggunakan putaran 0.5 saat Gearmotor untuk mencetuskan pelancar. Bagi kami ini melibatkan mengetuk motor ke sisi ketapel, mengetuk beberapa tali dengan pin keselamatan yang dipangkas di hujung yang lain ke gearmotor, dan memberi makan ini melalui penahan yang dibuat dengan membongkok penyangkut mantel sehingga kita dapat memegang lengan katapel ke bawah dan lepaskan dengan memutar motor dan memutar tali di sekitar gandar.

Akan ada banyak cara yang lebih rapi untuk melakukan ini.

Seterusnya sejajar ketapel dengan kamera web sehingga marshmallow ditembakkan ke arah wajah yang tersenyum.

Akhirnya, angkat ketapel dan muat dengan marshmallow!

Langkah 4: Pengaktifan

Pengaktifan!
Pengaktifan!

Perkakasan sudah siap? Peringkat seterusnya adalah menjalankan Program Smile Detection Python.

Mulakan dengan membuka tetingkap terminal. Sekiranya anda telah memasang perisian di desktop, anda memerlukan arahan berikut:

desktop cd

cd senyuman_kesan

sudo smile_detection_Rosemodification.py

Ini harus membuka folder yang betul dan kemudian menjalankan perisian. Tetingkap akan terbuka menunjukkan paparan kamera web, dan setelah senyuman anda dikenali - motor akan berjalan, memicu ketapel.

Selamat mencuba!

Disyorkan: