Daftar Isi:

Arduino Door Bell Dengan VU Meter: 4 Langkah (dengan Gambar)
Arduino Door Bell Dengan VU Meter: 4 Langkah (dengan Gambar)

Video: Arduino Door Bell Dengan VU Meter: 4 Langkah (dengan Gambar)

Video: Arduino Door Bell Dengan VU Meter: 4 Langkah (dengan Gambar)
Video: Using a VU meter with an Arduino 2024, November
Anonim
Bel Pintu Arduino Dengan VU Meter
Bel Pintu Arduino Dengan VU Meter

Ide dasarnya adalah - setelah menekan tombol tekan bel pintu, LED akan mulai menyala berirama bersamaan dengan suara bel, setelah beberapa saat dua peristiwa akan berhenti secara otomatis. LED dapat berada di luar pintu untuk menghibur pengunjung atau di dalam. Dalam instruksi ini, saya mendemonstrasikan proyek dasar dengan membuatnya cukup sederhana.

Saya menggambarkan dasar proyek ini sebagai proyek bel pintu di blog teknologi saya, dibagikan di tempat-tempat Hackstar, Fritzing, dll. Pembaca tidak mungkin menghadapi kesulitan membangunnya. Pada Instructables, saya akan menambahkan lebih banyak ide untuk ditingkatkan, menyesuaikan proyek ini untuk penggunaan kehidupan nyata. VU Meter adalah ungkapan yang agak subjektif.

Langkah 1: Dapatkan Komponen Perangkat Keras

Image
Image

Anda akan memerlukan hal-hal yang tercantum di bawah ini untuk membuat proyek ini:

  1. Arduino UNO atau papan serupa ×1
  2. Papan tempat memotong roti ×1
  3. Kabel jumper ×1
  4. Sakelar tombol tekan (12mm) × 1
  5. Resistor 1k ohm × 1
  6. Resistor 221 ohm × 3
  7. Buzzer piezo (Generik)×1

Langkah 2: Dapatkan Skema dan Bangun

Kompilasi Kode dan Unggah ke Arduino!
Kompilasi Kode dan Unggah ke Arduino!

Di atas adalah skema yang ditambahkan. Anda juga dapat mengunduh file Fritzing dari proyek saya di Fritzing. Pastikan semuanya baik-baik saja.

Langkah 3: Kompilasi Kode dan Unggah ke Arduino

Ini sedikit rumit untuk pemula! Saya memiliki ilustrasi di atas untuk memudahkan para pemula.

Sulit untuk menulis kode di sini.

Biasanya, pada Arduino IDE Anda menulis/copy-paste satu kode, yang untuk proyek ini adalah "Kode Utama" pada proyek ini di Arduino Project Hub.

Anda harus mengikuti ilustrasi di atas untuk mengklik dan mendapatkan "Tab" lain di Arduino IDE tempat Anda akan menyalin-menempelkan "pithes.h" dari halaman web tertaut di atas.

Jadi, pada Arduino IDE Anda akan memiliki kode pada dua tab pada satu jendela. Kompilasi dan unggah.

Langkah 4: Tingkatkan Proyek

Jelas, proyek ini terlalu mendasar untuk poin-poin berikut:

  1. Jumlah LED terlalu sedikit jumlahnya
  2. Volume bel sangat rendah seperti bel pintu
  3. Kami mengharapkan beberapa suara MP3
  4. Beberapa Otomasi diperlukan

Mari kita bahas perbaikannya.

Anda dapat dengan mudah menambah jumlah LED dengan sedikit modifikasi kode selama jumlah LED lebih sedikit (Arduino memiliki jumlah pin yang terbatas). Di luar batas itu, untuk menambah jumlah LED, Anda perlu memahami multiplexing, charlieplexing dll. Anda sebenarnya dapat menggunakan tampilan dot matrix 8x8 Adafruit (yaitu charlieplexing). Anda dapat menggunakan LED RGB dll.

Sedangkan untuk memutar MP3, Anda sebenarnya membutuhkan semacam pelindung MP3.

Volume buzzer yang rendah adalah keluhan yang umum. Ada banyak diskusi di web untuk menggunakan "buzzer yang kuat", menambahkan transistor, dll.

Bagian terakhir adalah menambahkan beberapa otomatisasi. Jika Anda meningkatkan poin di atas untuk membuat bel pintu kelas produksi, Anda dapat berpikir untuk menambahkan otomatisasi seperti menyentuh pegangan pintu oleh pemilik bel/musik akan berhenti. Bagian itu sebenarnya terdengar rumit tapi tidak sulit.

Direkomendasikan: