Daftar Isi:
- Langkah 1: Bagian yang Diperlukan
- Langkah 2: Pembuatan prototipe
- Langkah 3: Firmware
- Langkah 4: Majelis Akhir
Video: Bip yang Mengganggu: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Mainkan lelucon pada teman Anda (musuh?) Dengan menyembunyikan pager bernada tinggi yang berbunyi pada interval waktu yang acak. Instruksi ini menggunakan bagian minimal. Semua yang diperlukan adalah:
- baterai
- mikrokontroler
- pembicara
Mengapa saya tidak menggunakan chip timer 555 saja? Anda pasti bisa. Saya suka metode ini karena:1. Kemampuan untuk berbunyi bip pada interval acak2. Bagian minimal yang dibutuhkan (kesederhanaan/keanggunan desain)3. Saya ingin menggunakan mikrokontroler (karena saya baru saja memulai perjalanan belajar tentang mikrokontroler)Proyek ini terinspirasi oleh artikel di majalah MAKE tentang membuat perangkat serupa dengan chip timer 555. Setelah membuat prototipe, saya mencari instruksi.com dan menemukan Raven, yang merupakan bunyi bip serupa menggunakan mikrokontroler. Saya memutuskan untuk menambahkan instruksi saya karena menggunakan lebih sedikit bagian dan memiliki interval acak.
Langkah 1: Bagian yang Diperlukan
Selain 3 komponen dasar, saya menggunakan beberapa bagian lain untuk membantu perakitan. Berikut adalah daftar bagian lengkap yang diperlukan untuk versi final saya:
- Mikrokontroler ATtiny13 (Sparkfun.com)
- baterai AA (3)
- Dudukan Baterai dengan sakelar (Bagian Digikey # SBH-331AS-ND)
- Soket 8-pin untuk mikrokontroler
- Speaker (buzzer kecil 8 Ohm atau piezoelektrik)
- Perekat silikon (RTV)
Anda dapat membuat proyek ini dengan hampir semua kombinasi baterai, mikrokontroler, speaker. Gambar-gambar untuk langkah ini menunjukkan bagian-bagian yang saya miliki di sekitar rumah. Saya membuat seluruh proyek ini dari bagian-bagian yang saya miliki di rumah. Anda dapat menggunakan hampir semua baterai yang memiliki tegangan dalam kisaran mikrokontroler (1,8-5,5 Volt untuk ATtiny13). Semakin tinggi voltase, semakin keras bunyi bip. Hampir semua speaker kecil akan berfungsi. Anda mungkin ingin bereksperimen dengan speaker kecil yang berbeda. Saya memilih speaker dengan membran plastik karena tidak membuat bunyi klik di akhir bunyi bip seperti beberapa speaker kecil lainnya. Anda dapat menyesuaikan kode sumber untuk mikrokontroler lain. Ini berpotensi hanya memerlukan perubahan pada pengaturan register timer. Keterampilan yang Diperlukan:
- Keterampilan menyolder dasar - Tutorial Menyolder
- Memprogram mikrokontroler - Tutorial AVR
Langkah 2: Pembuatan prototipe
Cara termudah untuk menguji sirkuit Anda adalah dengan menggunakan papan tempat memotong roti prototipe. Anda juga dapat memprogram mikrokontroler saat berada di papan tempat memotong roti. Setelah berhasil, saya meletakkannya di papan tempat memotong roti kecil sehingga saya bisa menggunakannya dan mencobanya.
Hubungkan speaker ke ATtiny13: Pin 4 & 5 Hubungkan baterai ke ATtiny13: Pin 8 (+) & Pin 4 (-) Jadi Pin 4 memiliki terminal baterai negatif dan satu kabel speaker (tidak masalah yang mana). Pin 5 terhubung ke kabel speaker lainnya, dan pin 8 terhubung ke sisi positif baterai. Saya menyadari bahwa pin reset (pin1) harus ditarik tinggi, tetapi berfungsi tanpa melakukan itu, dan proyek ini tidak berusaha untuk menjadi benar secara formal. Perhatikan bahwa jika Anda menginginkan kualitas suara yang lebih baik, Anda dapat memasang filter low-pass resistor-kapasitor pada pin output sejajar dengan speaker. Tetapi untuk proyek ini, kami tetap menginginkan suara yang mengganggu. Prototipe membuat saya menyadari bahwa suaranya tidak terlalu keras. Ini mungkin masih bekerja dengan baik untuk Anda di lingkungan yang tenang (kantor?). Untuk memperbesar volume, saya mengganti baterai dari 3V (CR2032) menjadi 4,5 volt (3 AA).
Langkah 3: Firmware
1. Download beep.zip, dan ekstrak.2. Buka jendela perintah di direktori itu.3. "make program-beep" untuk memprogram ATtiny13Anda dapat mengubah waktu minimum/maksimum antara bip, frekuensi bip, dan durasi dengan mengubah parameter di dekat bagian atas file sumber beep.c. File dalam file zip memiliki nilai parameter berikut: secMin = 180; // Jumlah detik minimum hingga beepsecMax = 600; // Jumlah detik maksimum hingga frekuensi bip = 6000; // Frekuensi bunyi bip dalam HzmsDuration = 1000; // Durasi bunyi bip dalam milidetik (1000 = 1 detik)Jadi bunyi bip pada 6kHz selama 1 detik setiap 3 hingga 10 menit. Jangan ragu untuk bereksperimen dengan nilai yang berbeda. Namun, nilai ekstrim dapat menyebabkan hasil yang tidak terduga. Beri tahu saya nilai apa yang bekerja dengan baik untuk Anda. Perhatikan bahwa karena Pin 4 digunakan untuk programmer dan untuk salah satu kabel speaker, Anda harus melepaskan speaker dari pin 4 saat memprogram. Jika Anda memerlukan informasi lebih lanjut tentang langkah ini, lihat ini tutorial.
Langkah 4: Majelis Akhir
Sekarang setelah Anda membuatnya berfungsi, kumpulkan semuanya dan bungkus.
1. Solder bagian bersama-sama 2. Gunakan perekat silikon untuk menahannya bersama-sama dan memberikan bantuan ketegangan untuk koneksi/kabel. Saya menggunakan soket chip sehingga saya dapat melepas chip dan memprogram ulang parameter bip (interval, frekuensi, dan durasi). Agar soket duduk rata pada wadah baterai, saya menekuk pin bekas (4, 5, dan 8) secara horizontal, dan memotong pin soket lainnya. Pilihan baterai dan speaker Anda mungkin bergantung pada bagaimana Anda ingin menggunakannya. Saya awalnya menginginkan paket yang sangat kecil sehingga saya bisa menyembunyikan "di mana saja". Saya telah mempertimbangkan untuk menggunakan baterai sel 1,5 tombol (3), tetapi saya tidak dapat memikirkan cara mudah untuk membuat dudukan baterai. Saya akhirnya menyukai solusi 3 AA. Kasing adalah ukuran yang tepat untuk memasang mikrokontroler dan speaker. Ini juga berfungsi dengan baik untuk memasang Velcro. Saya menemukan selama pengujian bahwa menyembunyikannya di bagian bawah meja atau meja itu nyaman. Kasing 3 AA memungkinkan saya untuk menghubungkan kedua sisi Velcro, melepaskan selotip yang menutupi sisi yang lengket, dan meletakkannya di bawah meja. Kemudian ketika saya ingin mengambilnya, saya cukup meraih ke bawah meja dan merobeknya (meninggalkan sisi 'pengait' Velcro masih di bawah meja). Bersenang-senanglah, tunjukkan foto pager Anda, dan ceritakan kisah korban Anda.
Direkomendasikan:
Alarm yang Sangat Mengganggu: 5 Langkah
Alarm yang Sangat Mengganggu: Beberapa orang sulit bangun di pagi hari, jadi proyek Arduino ini dibuat untuk mereka. Proyek ini dibuat untuk mereka yang lelah di pagi hari dan terlambat untuk bekerja atau sekolah. Mereka bisa anak-anak, atau pengusaha, atau orang tua. Ini adalah
Dapur Anak Yang Berbunyi BIP: 7 Langkah (dengan Gambar)
Dapur Anak-anak Yang Mengatakan BIP: Putri saya yang berusia dua tahun memiliki permintaan 'kecil' untuk ulang tahunnya yang ketiga. Dia ingin dapur kecil yang bertuliskan Bip. 'Anda ingin apa?' adalah tanggapan saya. 'Dapur yang berbunyi bip, persis seperti dapur mommies!', katanya…Jadi, itulah inspirasinya (saya
Cara Memblokir Gangguan Ponsel yang Mengganggu: 3 Langkah
Cara Memblokir Gangguan Telepon Seluler yang Mengganggu: Instruksi ini akan menunjukkan kepada Anda cara memblokir gangguan bunyi yang mengganggu dengan radio dan speaker saat ponsel Anda terhubung ke induk atau saat yang jarang terjadi ketika seseorang benar-benar menelepon Anda. Anda akan membutuhkan: 2 ponsel (satu untuk menguji
Penghapus Klik Roda Gulir yang Mengganggu (Gulir halus): 5 Langkah
Penghapus Klik Roda Gulir yang Mengganggu (Gulir halus): apakah Anda merasa terganggu dengan suara roda gulir? nah inilah kesempatan Anda untuk mengeluarkan klik itu dari gulungan itu! jika Anda mematahkan mouse Anda, itu bukan salah saya. saya melakukan mod ini dengan mouse logitech. saya tidak yakin itu akan berfungsi pada mouse lain b
Buat Program Mengganggu yang Membuka dan Menutup Semua Drive Cd Anda: 4 Langkah
Buat Program Mengganggu yang Membuka dan Menutup Semua Drive Cd Anda: ini adalah Instruksi pertama saya jadi tolong beri tahu saya bagaimana saya dapat meningkatkannya. instruksi ini memberi tahu Anda cara membuat program yang mengganggu yang membuka dan menutup semua drive cd Anda. Anda akan membutuhkan: komputer yang menjalankan windows