Rayakan dengan Cahaya dan Suara: Proyek Arduino Ulang Tahun DIY
Komponen dan Perlengkapan
Speaker: 0,25W, 8 ohm (1 unit)
Breadboard (generik) (1 unit)
Arduino UNO (1 unit)
Kabel jumper (generik) (1 set)
LED (merah, biru, putih) (3 unit)
Catatan: Anda mungkin perlu memasang kabel melalui soldering. Speaker yang digunakan berdaya setengah watt.
Alat dan Mesin yang Diperlukan
Paku las / soldering iron (generik) – jika diperlukan
Aplikasi dan Layanan Online
Arduino IDE
Tentang Proyek Ini
Setelah mencoba dan gagal membuat visualisasi jarak berupa bar grafik LED, saya memutuskan untuk membuat proyek yang lebih sederhana. Setelah mencari inspirasi di Arduino Project Hub, saya mendapat ide untuk membuat proyek ini.
Langkah 1: Kumpulkan semua bahan
Jika diperlukan, pasang kabel jumper pada speaker melalui soldering.
Langkah 2: Pasang 3 LED pada breadboard
Pastikan LED ditempatkan saling berdekatan.
Langkah 3: Sambungkan anoda (segmen positif/lebih panjang) ke pin Arduino
MERAH: pin 9
BIRU: pin 10
PUTIH: pin 11
Langkah 4: Sambungkan katoda (segmen negatif/lebih pendek) ke resistor
Sambungkan katoda ke 3 resistor 220 Ohm. Hubungkan resistor tersebut ke jalur negatif breadboard. Sambungkan jalur negatif breadboard ke pin GND Arduino.
Langkah 5: Sambungkan speaker ke Arduino dan breadboard
Kabel negatif dihubungkan ke jalur negatif breadboard, dan kabel positif dihubungkan ke pin 3 Arduino.
Kode
Proyek ini terdiri dari dua file: Happy Birthday Lights + Sounds dan pitches.h.
Happy Birthday Lights + Sounds (C/C++)
Program yang mengatur speaker untuk memainkan nada tertentu dan menghidupkan lampu pada waktu yang berbeda.