Daftar Isi:

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, Juli
Anonim
Image
Image

Anda ingin mendorong tamu, kolega, teman, dan keluarga untuk bahagia? Anda memerlukan Peluncur Marshmallow yang Diaktifkan Senyum. "SAML" bertenaga Raspberry Pi mendeteksi senyuman dan kemudian meluncurkan marshmallow - kebahagiaan terbayar!

Langkah 1: Komponen, Perangkat Lunak, dan Alat

Menginstal Perangkat Lunak
Menginstal Perangkat Lunak

Untuk membuat SAML, Anda memerlukan:

Komponen

  1. Raspberry Pi Model 3 -
  2. Pengendali motor MotoZero -
  3. Micro Metal Gearmotor -
  4. Tempat Baterai 4xAA -
  5. Kamera web
  6. Memantau
  7. Dongle Wifi
  8. Papan ketik
  9. Mouse
  10. Kabel USB dan Power untuk Raspberry Pi
  11. Kabel
  12. 4 Baterai AA
  13. Katapel mainan
  14. Gantungan jas
  15. Rangkaian
  16. Pin Pengaman
  17. Pateri
  18. Lakban
  19. Marsmalow!

Perangkat lunak

  1. Raspbian -
  2. Open CV - Open Source Computer Vision -
  3. Perangkat Lunak Deteksi Senyum - unduh dari file.zip di bawah

Peralatan

  1. Solder Besi
  2. Obeng Kecil
  3. Pengupas Kawat
  4. Alat pemotong kawat
  5. Gunting
  6. Tang

Siap? Oke - langkah selanjutnya…

Langkah 2: Menginstal Perangkat Lunak

OK jadi Anda telah mengumpulkan komponen. Mulailah dengan berfokus pada Raspberry Pi. Hubungkan catu daya, keyboard dan mouse, internet (wifi dongle atau ethernet), monitor dan kamera USB. Nyalakan daya dan saat Anda online, unduh Raspbian.

Selanjutnya Anda harus mengunduh Open CV, perpustakaan visi komputer, dan kemudian perangkat lunak pendeteksi senyum di file.zip di bawah ini. Ada Instruksi hebat di https://www.instructables.com/id/Smile-Detection-W… yang akan membawa Anda melewati ini. Kami memodifikasi perangkat lunak pendeteksi senyuman dengan memasukkan instruksi dari manual pengontrol motor MotoZero sehingga alih-alih mencetak pesan di layar, Raspberry Pi malah mengaktifkan motor melalui pin GPIO dan pengontrol motor MotoZero (kita akan membahas caranya untuk mengaturnya nanti). Perangkat lunak Deteksi Senyuman yang dimodifikasi mencakup instruksi agar motor berjalan selama setengah detik ketika senyuman terdeteksi.

Langkah 3: Merakit Perangkat Keras

Merakit Perangkat Keras
Merakit Perangkat Keras

Anda telah mengumpulkan Raspberry Pi, dan menginstal perangkat lunak, jadi sekarang saatnya berkreasi dengan peluncur. Bagi kami ini berarti mengadaptasi ketapel tua yang rusak yang tergeletak di sekitar anak-anak. Ada banyak kelonggaran untuk peluncur lain, tetapi pengontrol penembakan bekerja seperti ini.

Mulailah dengan pengontrol motor MotoZero. Ikuti instruksi untuk menyolder komponen bersama-sama. Kemudian pasang ke pin GPIO pada Raspberry Pi. Kemudian Masukkan 4 baterai AA ke dalam dudukan baterai dan sambungkan ke pin daya MotoZero. Berhati-hatilah untuk menggunakan polaritas yang benar. Kemudian sambungkan Micro Metal Gearmotor ke terminal MotoZero untuk motor 1.

Selanjutnya Anda perlu mengetahui cara menggunakan putaran Gearmotor 0,5 detik untuk memicu peluncur. Bagi kami ini melibatkan menempelkan motor ke sisi ketapel, merekatkan beberapa tali dengan peniti yang dipangkas di ujung lainnya ke poros Gearmotor, dan memasukkan ini melalui penahan yang dibuat dengan menekuk gantungan baju sehingga kami bisa menahannya. lengan ketapel ke bawah dan lepaskan dengan memutar motor dan melilitkan tali di sekitar poros.

Akan ada banyak cara yang lebih rapi untuk melakukan ini.

Selanjutnya sejajarkan ketapel dengan webcam sehingga marshmallow ditembakkan ke arah wajah yang tersenyum.

Terakhir, bekali ketapel dan muat dengan marshmallow!

Langkah 4: Aktivasi

Pengaktifan!
Pengaktifan!

Perangkat keras sudah siap? Tahap selanjutnya adalah menjalankan Program Python Deteksi Senyuman.

Mulailah dengan membuka jendela terminal. Jika Anda telah menginstal perangkat lunak di desktop Anda, Anda memerlukan perintah berikut:

cd desktop

cd smile_detection

sudo smile_detection_Rosemodification.py

Ini akan membuka folder yang benar dan kemudian menjalankan perangkat lunak. Sebuah jendela akan terbuka menampilkan tampilan webcam, dan setelah senyum Anda dikenali - motor akan berjalan, memicu ketapel.

Menikmati!

Direkomendasikan: