Daftar Isi:
Video: Detektor Goyang Hadir: 3 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:53
Dalam proyek ini kita akan membuat perangkat yang akan membunyikan alarm jika seseorang mengguncang hadiah/kotak. Saya mendapat ide ini ketika kami menerima paket melalui pos untuk Natal. Untuk mencoba dan menebak apa yang ada di dalamnya, tentu saja kami mengguncangnya seperti yang dilakukan semua orang untuk melihat apakah mereka dapat mengetahui apa yang ada di dalamnya. Proyek ini kami akan membuat hadiah palsu untuk diletakkan di bawah pohon dan jika seseorang mencoba menyelinap untuk melihat apa yang ada di dalamnya, alarm akan berbunyi.
Perlengkapan:
-
(1) ELEGOO Mega 2560 Project Ultimate Starter Kit Terlengkap w/Tutorial Kompatibel dengan Arduino IDE - Amazon, non-afiliasi
- Pengontrol MEGA 2560
- GY-521 IMU
- Bel aktif
- Perisai Prototipe
- Papan tempat memotong roti kecil
- Kawat jumper
- Paket Baterai 9V
Langkah 1: Perakitan dan Koneksi
Untuk proyek ini saya memutuskan untuk menggunakan pelindung prototipe dengan papan tempat memotong roti yang menempel di atasnya. Saya memilih untuk menggunakan papan tempat memotong roti daripada titik solder sehingga saya dapat lebih mudah menggunakan kembali komponen ini karena ini tidak akan menjadi instalasi permanen. Pikir pelindung prototyping memiliki label pada PCB untuk header, setelah papan tempat memotong roti ada tidak mungkin untuk melihat label ini. Saat itulah saya melihat layar sutra di sisi header pada Mega yang membuatnya cukup mudah untuk mengetahui di mana Anda membuat koneksi setiap saat.
Sambungan kabel adalah sebagai berikut…
IMU (VCC) - Arduino (3V3)
IMU (GND - Arduino (GND)
IMU (SCL) - Arduino (SCL/pin 21)
IMU (SDA) - Arduino (SDA/pin 20)
Buzzer (+) - Arduino (pin 11)
Buzzer (-) - Arduino (GND)
IMU memiliki beberapa koneksi tambahan yang tidak saya gunakan karena saya hanya membutuhkan data dasar. Ada pin alamat yang dapat digunakan untuk menetapkan alamat berbeda untuk I2C jika Anda menggunakan beberapa perangkat ini. Ada juga pin interupsi yang dapat digunakan serta beberapa pass through untuk bus I2C.
Buzzer aktif ini cukup keras dan dikirimkan dengan selotip pelindung di atasnya. Jika Anda membiarkan kaset ini menyala, suara dari bel dapat diterima. Setelah Anda melepas kaset, tidak menyenangkan untuk mendengarkan terlalu lama. Saya tidak yakin persis bagaimana beban bel ini tetapi akan menarik perhatian Anda dari kamar sebelah ketika berbunyi. Menurut aplikasi pengukur suara di ponsel saya, sekitar 70dB.
Langkah 2: Kode Contoh
Bagian utama dari proyek ini adalah papan IMU yang didasarkan pada MPU-6050 yang merupakan perangkat I2C. Untuk Arduino ID, jenis perangkat ini biasanya diimplementasikan menggunakan perpustakaan 'Wire' yang menangani komunikasi I2C. Seperti yang telah saya pelajari, tidak perlu menemukan kembali roda, atau menulis ulang kode yang telah digunakan dan diuji sebelumnya.
Saya mulai dengan proyek sampel dari kit Elegoo sebelum membaca data dari IMU. Program ini akan membaca semua data accelerometer, gyro dan temperatur dari sensor, menyimpannya ke sebuah variabel kemudian menampilkannya melalui serial monitor. Saya hanya menambahkan nilai ambang batas untuk data akselerometer dan membandingkan data akselerometer X dan Y dengan nilai ini untuk memutuskan apakah 'goyangan' telah terdeteksi.
Setelah goyang terdeteksi, bel akan hidup/mati. Buzzer akan terus berbunyi hingga baterai mati, atau pengontrol disetel ulang. Saya berpikir untuk menambahkan rutinitas yang memungkinkan Anda menempatkan kotak dalam orientasi tertentu untuk beberapa waktu dan itu akan mengatur ulang bel. Kemudian saya memutuskan bahwa akan lebih menjengkelkan jika tidak menyetel ulang dan mendengung tanpa batas!
Langkah 3: Bungkus dan Ide Ekspansi
Untuk, secara harfiah, membungkus proyek ini, saya menggunakan beberapa pita busa dua sisi di bagian bawah MEGA untuk memperbaikinya ke bagian bawah kotak kardus. Pita busa memiliki ketebalan tertentu sehingga sambungan solder dari header tidak akan mencegah papan menempel. Kit Elegoo juga dilengkapi dengan baterai 9V dan konektor yang memiliki jack barel di ujungnya untuk menghubungkan langsung ke MEGA. Ini digunakan agar tentu saja Anda tidak memiliki sumber daya yang jelas dan tidak ada yang tahu bahwa ini bukan hadiah yang nyata. Setelah semuanya terpasang di dalam kotak, cukup tutup dan bungkus seperti hadiah lainnya!
Beberapa tambahan lain untuk proyek ini yang saya pikirkan adalah menggunakan motor getaran sehingga hadiah akan 'menjadi hidup' di tangan orang dan mulai bergetar. Ini bisa memberikan reaksi yang lebih baik dari sekedar buzzer.
Buzzer yang lebih keras selalu merupakan peningkatan yang diinginkan, tetapi menurut saya juga akan keren untuk memiliki salah satu modul suara MP3 tersebut sehingga Anda dapat memutar beberapa frasa atau klip video yang telah direkam sebelumnya jika kotaknya diguncang.
Konektivitas nirkabel menggunakan modul WiFi yang dapat mengirimi Anda pesan setiap kali paket terganggu.
Versi modifikasi dengan sensor gerak di sekitar sisi untuk mencegah hewan peliharaan yang terlalu usil dengan hadiahnya. Kami memiliki masalah dengan seekor anjing yang suka mencuri hadiah dari bawah pohon kami dan membawanya keluar.
Saya harap Instructable ini memberi Anda ide tentang sesuatu yang dapat Anda lakukan dengan sensor ini. Jangan ragu untuk menghubungi jika ada pertanyaan!
Direkomendasikan:
Goyang Tulang: 8 Langkah (dengan Gambar)
Shake Bone: Dalam instruksi ini kami menunjukkan kepada Anda sebuah proyek yang berkaitan dengan dekorasi Halloween, khususnya kami akan menunjukkan kepada Anda desain dan perakitan peti mati dengan lengan kerangka dengan gerakan. Tujuan utama ketika membangun proyek ini adalah untuk membuat lengan
Spooky Teddy - Kursi Goyang Mandiri & Kepala Bertenaga Arduino: 11 Langkah (dengan Gambar)
Spooky Teddy - Kursi Goyang Mandiri & Kepala Berputar Arduino: Teddy seram adalah dekorasi Halloween 2 bagian. Bagian pertama adalah boneka beruang yang memiliki mekanisme cetak 3d yang dapat berputar dengan Arduino UNO dan solenoid. Bagian kedua adalah kursi goyang mandiri yang ditenagai oleh nano Arduino dan colokan solenoida
Bagaimana Saya Membuat Kursi Goyang Terbang: 8 Langkah
Bagaimana Saya Membuat Kursi Goyang Terbang: Kursi Goyang Ultralight Luar Angkasa yang didukung oleh Chip Kristal Foto-voltaik yang dipatenkan. Slide berikut berisi daftar beberapa bahan yang digunakan untuk membuat OSULRC-1. Jika Anda hanya ingin menonton kursi goyang terbang, tiga m
Detektor Asap IOT: Perbarui Detektor Asap yang Ada Dengan IOT: 6 Langkah (dengan Gambar)
Detektor Asap IOT: Perbarui Detektor Asap yang Ada Dengan IOT: Daftar kontributor,Penemu:Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Pembimbing: Dr Chia Kim Seng Departemen Teknik Mekatronika dan Robotika, Fakultas Teknik Elektro dan Elektronik, Universiti Tun Hussein Onn Malaysia.Distribu
Cara Membuat Pengontrol Xbox Anda Berkedip Dengan Beberapa Led, tetapi Tidak Akan Goyang Lagi: 4 Langkah
Cara Membuat Kontroler Xbox Anda Berkedip Dengan Beberapa Led, tetapi Tidak Akan Bergoyang Lagi: REMOTE ANDA AKAN BERKEDIP TAPI TIDAK AKAN GETARAN LAGI KARENA DALAM PROYEK INI ANDA HARUS MENGAMBIL MOTOR