Daftar Isi:

ScaryPi Halloween: 8 Langkah
ScaryPi Halloween: 8 Langkah

Video: ScaryPi Halloween: 8 Langkah

Video: ScaryPi Halloween: 8 Langkah
Video: Scary Teacher 3D | miss T Night Fright Walkthrough (iOS Android) 2024, Oktober
Anonim
Scarypi2 Watch on
Scarypi2 Watch on

Setiap tahun sekitar Halloween kami melakukan banyak dekorasi di luar rumah, labu dengan lampu, laba-laba, kerangka dll.

Setelah itu kami menunggu anak-anak mengetuk pintu dan meminta trick or treat.

Instruksi ini adalah tentang membangun perangkat untuk memperluas pengalaman menakutkan bagi mereka saat mengetuk pintu.

Saya menyebutnya proyek ScaryPi.

Jika Anda ingin menggunakannya untuk acara lain, Anda dapat dengan mudah memodifikasinya agar sesuai misalnya Natal atau pesta ulang tahun, dll.

mari kita mulai.

Langkah 1: Beginilah Cara Kerjanya

Begini Cara kerjanya
Begini Cara kerjanya
Begini Cara kerjanya
Begini Cara kerjanya

Idenya adalah untuk memainkan suara menakutkan dan berkedip secara acak dengan lampu ketika gerakan terdeteksi di luar pintu.

Proyek ini terdiri dari raspberry Pi, sensor PIR dan beberapa komponen eksternal.

Sensor PIR mendeteksi gerakan, jika ada seseorang di pintu itu akan memicu input GPI pada raspberry pi.

Sebuah program kecil, ditulis dengan python, kemudian memilih antara 8 efek suara yang berbeda dan lampu berkedip secara acak pada dua output yang berbeda.

Langkah 2: Daftar Bahan

Inilah yang Anda butuhkan:

1 raspberry pi B+ Menjalankan rasbian.

1 perangkat memori USB

1 Sensor Pir, dengan relai bawaan, biasanya terbuka.

2 Opto Coupler, 4N35.

2 transistor FET IRF520.

1 Power amplifier breakout, TPA2005/D1 dari sparkfun.

2 Resistor, 1K.

2 Resistor 100K.

2 Resistor 220 Ohm

1 Resistor 10K.

2 Resistor 47K, digunakan untuk mengubah penguatan pada papan breakout amplifier.

3 Dioda, 1N4007, digunakan untuk melindungi rangkaian.

Pin header, untuk memudahkan menghubungkan perangkat eksternal.

1 loudspeaker full-range kecil, sekitar 4 hingga 5 inci besar.

2 lampu pohon Natal atau apa pun yang Anda inginkan. Pastikan Anda dapat menyalakannya dengan catu daya antara 9 hingga 30Volts DC.

Percobaan PCB, kabel, dll.

Ini juga merupakan ide yang baik untuk menggunakan papan breakout dan kabel datar untuk GPI. Pi Breakoutboard

Langkah 3: Deskripsi Curcuit

Deskripsi sirkuit
Deskripsi sirkuit
Deskripsi sirkuit
Deskripsi sirkuit

Ketika sensor PIR mendeteksi gerakan, pi akan memainkan efek suara yang disimpan pada perangkat USB.

Alasan mengapa saya menyimpannya ke USB daripada ke Pi, adalah karena memudahkan untuk mengubah efek suara untuk berbagai acara.

Efek suara harus berupa file *.wav dan Anda dapat menemukan banyak efek berbeda di web yang dapat diunduh secara gratis

Saya menemukan milik saya di

Ide lain adalah merekam file suara Anda sendiri, seperti "Selamat datang di rumah saya" dan tinggalkan sebagai pesan ketika seseorang berada di dekat Anda.

Pi memutar file suara dan menghidupkan dan mematikan GPO 24 dan 25 secara acak, waktu aktif dan nonaktifnya juga dipilih secara acak. Anda dapat menyesuaikan waktu kedip untuk setiap suara, sehingga cocok dengan panjang suara.

GPO terhubung ke optocoupler untuk melindungi pi dan untuk memastikan bahwa tegangan dari beban tidak pernah mencapai PI dan menghancurkannya.

Optocoupler terhubung ke gerbang pada transistor FET sehingga mengaktifkan dan menonaktifkan beban.

Rangkaian ini cocok untuk tegangan antara 9-30 Volt.

Untuk memperkuat suara dari outlet headphone ke tingkat yang cocok untuk speaker kecil, saya menggunakan papan breakout amplifier mono kecil dari sparkfun.

Perangkat ini memperkuat level dari outlet headphone pada pi menjadi 1,4Watt, tidak cukup untuk melepaskan celana Anda, tetapi cukup untuk pengeras suara kecil, dalam kasus saya berukuran 5 inci.

Untuk menyesuaikan sensitivitas, tambahkan dua resistor, 47K ke papan, lihat gambar.

Potensiometer trim dalam skema adalah opsional, saya pikir lebih mudah untuk menyesuaikan volume dari pi daripada dari PCB/papan tempat memotong roti.

Langkah 4: Menyolder

Pematerian
Pematerian
Pematerian
Pematerian

Solder komponen eksternal ke papan prototipe pilihan Anda. Saya menggunakan PCB dengan tanda tangan yang sama dengan papan tempat memotong roti tanpa solder standar.

Mungkin sulit untuk melihat cara memasang kabel pada gambar, jadi silakan merujuk ke skema.

Pastikan untuk menghubungkan papan amplifier ke 5V pada Pi (pin2) Anda.

Jangan lupa dioda proteksi untuk, D1, D2, D3.

D1 melindungi rangkaian terhadap polaritas yang salah, D2, D3 melindungi FET terhadap beban induktif, ini jika Anda memodifikasi sirkuit dan ingin mengontrol relai atau beban induktif lainnya.

Berhati-hatilah saat menghubungkan catu daya untuk beban sehingga Anda tidak secara tidak sengaja menggunakan rel yang sama pada papan tempat memotong roti seperti untuk 3.3V dan 5 V dari Pi.

Langkah 5: Hubungkan Periheries

Hubungkan Periheries
Hubungkan Periheries
Hubungkan Periheries
Hubungkan Periheries
Hubungkan Periheries
Hubungkan Periheries

Ketika Anda selesai dengan PCB Anda, saatnya untuk menghubungkan periferal.

Hubungkan relai sensor PIR ke GPI 18, ini harus biasanya Terbuka, (NO), kemudian hubungkan beban ke terminal beban dan terakhir sambungkan sumber daya untuk beban.

Hubungkan terminal input amplifier, plus dan minus, pada papan breakout ke outlet headphone di pi.

Pastikan untuk menghubungkan plus ke Tip dan minus ke ground/sleeve.

Gunakan steker 3,5 mm, lepaskan salah satu ujung kabel.

Perhatikan bahwa saya hanya menggunakan satu saluran dari pi, jika Anda membutuhkan kedua saluran (kiri/Kanan) tambahkan resistor 10K ke setiap saluran dan kemudian hubungkan keduanya. Lihat gambar.

Kemudian sambungkan pengeras suara.

Jika Anda menggunakan GPIO Breakout, sangat mudah untuk menghubungkan pi Anda dengan kabel datar, jika tidak, gunakan kabel female standar.

Langkah 6: Saatnya Menguji

Saatnya Menguji
Saatnya Menguji
Saatnya Menguji
Saatnya Menguji
Saatnya Menguji
Saatnya Menguji

Nyalakan PI Anda dan luncurkan python3.

Buka file program dan buat perubahan yang diperlukan pada jalur file dan nama file agar sesuai dengan suara Anda, Lihat gambar.

Jalankan programnya.

Jika berhasil, Anda akan mendengar suara diputar dan melihat lampu berkedip saat bergerak ke arah sensor.

Program ini juga melacak waktu dan tanggal untuk setiap pengunjung/pemicu, dan mencetak ke layar, sehingga Anda dapat melihat apakah seseorang telah berada di depan pintu saat Anda tidak di rumah.

Untuk mencegah suara diputar berulang kali, program akan menunggu selama 30 detik sebelum sensor mendeteksi gerakan lagi, ubah waktu jika perlu.

Langkah 7: Saatnya Menghias

Saatnya Menghias
Saatnya Menghias
Saatnya Menghias
Saatnya Menghias

Ketika semuanya berjalan sebagaimana mestinya, saatnya untuk memasangnya di luar rumah.

Dalam langkah ini Anda perlu menggunakan fantasi dan kreativitas Anda sendiri.

Saya melakukan dekorasi saya di samping pintu depan dan kemudian menempatkan sensor, sehingga mengarah ke pintu, ini untuk menghindari alarm palsu dan memastikan itu hanya akan memicu ketika seseorang berdiri di depan pintu.

Saya menggunakan 2 sling pohon Natal standar dan meletakkannya di belakang kerangka terbang, sekarang kita hanya akan menunggu reaksi pengunjung ketika hari sudah gelap di luar.

Langkah 8: Selamat

jika Anda tidak punya waktu untuk membangun ini sebelum Halloween, ubah suara dan cahaya untuk Natal atau lainnya.

Semoga Anda menyukai instruksinya.

Salam

Tomas C

Direkomendasikan: