Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49
Rangkaian dua bagian ini terdiri dari buzzer dan pengontrol. Pasang buzzer ke item yang mungkin sering hilang, dan gunakan tombol dan kenop volume pada pengontrol untuk mengaktifkan buzzer saat item hilang.
Buzzer dan pengontrol berkomunikasi secara nirkabel menggunakan pemancar dan penerima radio 434 MHz, dan kodenya menggunakan perpustakaan Virtual Wire.
Perlengkapan
2 x Teensy (atau Arduino, dll)
2 x Header / soket untuk Teensy - Saya menggunakan qty 4 soket DIP yang mirip dengan PRT-07939 dari Sparkfun dan memotongnya di tengah. Anda juga bisa menggunakan header wanita.
Pemancar radio 1 x 434 MHz: WRL-10534 dari Sparkfun
Penerima radio 1 x 434 MHz: WRL-10532 dari Sparkfun
1 x Piezo buzzer - apa pun akan berfungsi selama itu toleran 3V3, saya menggunakan COM-13940 dari Sparkfun
1 x tombol tekan - apa pun akan berfungsi, saya menggunakan tombol pemasangan panel yang mirip dengan COM-11992 dari Sparkfun
1 x potensiometer putar - apa pun akan berfungsi, saya menggunakan panel mount 3310Y-001-502L-ND dari Digikey
2x9V baterai
Konektor snap baterai 2 x 9V
Regulator linier 2 x 5V - Saya menggunakan apa yang saya miliki, bagian #s UA7805C dan LM78L05
1 x kapasitor besar (~ 1000uF)
3 x kapasitor yang lebih kecil - Saya menggunakan 0,47, 0,1, dan 0,01 uF karena itulah yang direkomendasikan oleh lembar data regulator linier saya
1 x resistor, untuk digunakan sebagai pull-down untuk tombol tekan. Saya menggunakan 1.2K, bisa lebih besar untuk menghemat daya.
2 x papan tempat memotong roti untuk menguji sirkuit
2 x papan tempat memotong roti atau papan tempat memotong roti yang dapat disolder untuk sirkuit akhir
Kawat, besi solder, solder
Printer 3D + filamen untuk kasing (opsional)
Langkah 1: Papan tempat memotong roti di Sirkuit
Ikuti diagram untuk merakit sirkuit pada papan tempat memotong roti.
Saya memilih untuk menggunakan Teensy untuk menyandikan dan mendekode sinyal radio karena itulah yang saya miliki, tetapi jika Anda ingin meminimalkan ruang atau penarikan saat ini maka chip IC HT-12E yang ditampilkan dalam lembar data mungkin lebih disukai.
Penting untuk menggunakan pin 11 dan 12 pada pin yang sangat kecil untuk terhubung ke modul radio, karena itulah yang menjadi default perpustakaan kawat virtual. Pin lainnya dapat ditukar sesuai kebutuhan Anda, selama Anda memperbarui kode di bagian pengaturan.
Tiga kapasitor yang lebih kecil adalah untuk menyaring rel daya. Mereka tidak sepenuhnya diperlukan tetapi akan membantu meningkatkan keandalan dengan memberikan tegangan yang stabil ke penerima dan pemancar Teensy dan radio.
Kapasitor yang lebih besar digunakan sebagai filter lolos rendah untuk mengubah output PWM yang sangat kecil menjadi tegangan DC yang dapat diterima oleh buzzer pizeo. Ini cukup penting karena buzzer piezo tidak dimaksudkan untuk bekerja dengan sinyal PWM AC. Namun, kapasitor ini tidak diperlukan jika Anda memiliki speaker non-piezo seperti Sparkfun COM-07950, yang dirancang untuk beroperasi dengan gelombang persegi.
Antena harus memiliki panjang yang tepat untuk mendapatkan sinyal terbaik. Panjang 17 cm dihitung sebagai seperempat panjang gelombang dari gelombang radio 434 MHz yang mencapai resonansi. Atau, Anda dapat membuat antena koil pemuatan seperti yang Dapat Diinstruksikan ini, tetapi saya belum mencobanya.
Langkah 2: Program Teensy's
Kode saya tersedia di GitHub di sini:
github.com/rebeccamccabe/radio-buzzer
Ada kode terpisah untuk penerima dan pemancar.
Dalam kode pemancar, Anda mungkin harus menyetel volume minimum dan maksimum serta variabel pembacaan pot hingga rentang volume tepat untuk kombinasi potensiometer dan buzzer pizeo spesifik Anda. Tegangan DC yang diterapkan ke buzzer akan menjadi vol / 255 * Vref, di mana Vref adalah 3.3V untuk yang sangat kecil dan vol dihitung dalam kode berdasarkan pembacaan potensiometer.
Dalam kode saya menggunakan beberapa trik hemat energi untuk Teensy yang dijelaskan di sini. Tanpa trik tersebut, rangkaian buzzer dan rangkaian kontrol masing-masing menarik 40 mA bahkan ketika tombol tidak ditekan, sehingga baterai 9V standar akan kehabisan energi setelah hanya ~12 jam.
Langkah 3: Solder Sirkuit
Setelah sirkuit bekerja di papan tempat memotong roti, sekarang saatnya untuk menyoldernya ke papan perf.
Saya meletakkan komponen dengan mempertimbangkan bagaimana saya ingin sirkuit masuk ke dalam kotak yang akan saya cetak 3D. Saya memasang komponen pemasangan panel pada pemancar (panci dan tombol tekan) dengan kabel sehingga memiliki ruang gerak vertikal untuk mengakomodasi perakitan kotak.
Pastikan untuk meninggalkan tempat untuk baterai, dan juga perlu diingat bahwa regulator linier 5V akan menjadi panas.
Saya membungkus kabel klip baterai 9V dan antena melalui lubang di perfboard sebelum menyolder untuk tujuan menghilangkan ketegangan. Demikian juga, saya menambahkan lem panas ke pin potensiometer sebagai proxy untuk senyawa pot.
Langkah 4: Merakit dan Mulai Menggunakan
Pasang sirkuit ke dalam kotak cetak 3D. Pada kotak buzzer (kuning), saya memasang elektronik menggunakan sisipan set panas yang meleleh ke dalam plastik dengan besi solder. Pada kotak kontrol (putih), sirkuit terpasang melalui komponen pemasangan panel, jadi saya tidak menggunakan sisipan set panas di sini untuk menghindari pembatasan berlebihan.
Pasang bel ke benda yang biasanya salah tempat seperti ransel atau mantel. Saat item hilang, item tersebut dapat dengan mudah ditemukan dengan mengaktifkan bel.
Direkomendasikan:
Mata LED & Hood Kostum Terkendali Jarak Jauh: 7 Langkah (dengan Gambar)
Mata LED & Hood Kostum Terkendali Jarak Jauh: Twin Jawas! Orko ganda! Dua penyihir hantu dari Bubble-Bobble! Tudung kostum ini bisa berupa makhluk bermata LED apa pun yang Anda pilih hanya dengan mengubah warnanya. Saya pertama kali membuat proyek ini pada tahun 2015 dengan rangkaian dan kode yang sangat sederhana, tetapi tahun ini saya ingin
Pengendali Jarak Jauh Berbasis LoRa - Kontrol Peralatan Dari Jarak Jauh: 8 Langkah
Pengendali Jarak Jauh Berbasis LoRa | Mengontrol Peralatan Dari Jarak Jauh: Hai, apa kabar, Guys! Akarsh di sini dari CETech. Dalam proyek ini, kita akan membuat remote control yang dapat digunakan untuk mengontrol berbagai instrumen seperti LED, motor atau jika kita berbicara tentang kehidupan kita sehari-hari, kita dapat mengontrol aplikasi rumah kita
Smokin' - Mesin Asap Terkendali Jarak Jauh dengan Harga Murah: 5 Langkah (dengan Gambar)
Smokin' - Mesin Asap Terkendali Jarak Jauh dengan Harga Murah: Ini adalah instruksi singkat tentang cara membuat mesin asap kecil yang relatif kecil, dapat dikendalikan dari jarak jauh, murah dan menyenangkan, yang dapat digunakan untuk mengerjai teman, melakukan trik sulap, menguji aliran udara, atau apa pun keinginan hati Anda. Penafian: Build ini berisi
Hovercraft Terkendali Jarak Jauh: 8 Langkah (dengan Gambar)
Hovercraft Terkendali Jarak Jauh: ss
Pelepasan Kabel Jarak Jauh Olympus Evolt E510 (Versi 2 Dengan Fokus Otomatis pada Jarak Jauh): 6 Langkah (dengan Gambar)
Olympus Evolt E510 Remote Cable Release (Versi 2 Dengan Fokus Otomatis pada Remote): Kemarin saya membuat remote satu tombol sederhana untuk Olympus E510 saya. Sebagian besar kamera memiliki tombol pelepas rana (tombol yang Anda tekan untuk mengambil gambar) yang memiliki dua mode. Jika tombol ditekan perlahan, kamera akan fokus otomatis dan mengukur cahaya