2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Ini adalah lampu khusus yang membantu Anda tidur nyenyak. Saya menggunakan LED RGB untuk membuat lampu ini, elegan jika Anda menambahkan penutup.
Perlengkapan
1x Arduino Leonardo
5x Kabel
4x Klip kabel
1x RGB LED
1x Kertas
1x 100ohm resistor
Langkah 1: Kode
Tautan untuk kode lengkap: Arduino CC
//Lampu LED RGB
//Warna LED berubah dalam urutan merah, oranye, kuning, hijau, biru, biru tua, dan kemudian ungu. //LED RGB dikendalikan oleh warna merah, hijau, dan biru //Pin 7 mengontrol kecerahan merah //Pin 6 mengontrol kecerahan hijau //Pin 5 mengontrol kecerahan pengaturan batal biru(){ // letakkan kode setup Anda di sini, untuk dijalankan sekali: } void loop(){ // Kode utama analogWrite(7, 255); //改 analogWrite(6, 0); //改 analogWrite(5, 0); //改 penundaan(1000); // menunggu beberapa milidetik //Merah analogWrite(7, 255); //改 analogWrite(6, 120); //改 analogWrite(5, 0); //改 penundaan(1000); // menunggu beberapa milidetik //Orange analogWrite(7, 255);//改 analogWrite(6, 255); //改 analogWrite(5, 0); //改 penundaan(1000); // menunggu beberapa milidetik //Yellow analogWrite(7, 0); //改 analogWrite(6, 255); //改 analogWrite(5, 0); //改 penundaan(1000); // menunggu beberapa milidetik //Green analogWrite(7, 0); //改 analogWrite(6, 255); //改 analogWrite(5, 255); //改 penundaan(1000); // menunggu beberapa milidetik //Blue analogWrite(7, 0); //改 analogWrite(6, 0); //改 analogWrite(5, 255); //改 penundaan(1000); // menunggu beberapa milidetik // Biru Tua analogWrite(7, 130); //改 analogWrite(6, 0); //改 analogWrite(5, 255); //改 penundaan(1000); // menunggu beberapa milidetik //Ungu }
Langkah 2: Jelaskan
RGB LED dikendalikan oleh polaritas negatif dan tiga jenis cahaya: Merah, Hijau, dan Biru. Ketiga warna tersebut merupakan warna primer dari cahaya. Kecerahan yang berbeda untuk setiap warna yang digabungkan dapat membuat hampir semua jenis warna. Saya memilih warna pelangi: merah, oranye, kuning, hijau, biru, biru tua, dan ungu untuk menjadi warna lampu saya.
Langkah 3: Membangun Arduino
Bangun rangkaian seperti gambar di atas.
- Tiga kabel terhubung dari D5, D6, dan D7 ke LED RGB.
- Sebuah kabel terhubung dari GND ke polaritas negatif LED
- 4 kabel klip terhubung ke LED RGB
- Unggah kode dari aplikasi Arduino
- Buat penutup naungan kertas di atasnya
Berikut link cara menggunakan kertas untuk membuat cover lampu:
www.youtube.com/watch?v=DCelEdIow2c
Setelah semua itu, Anda selesai!
Selamat!
Sumber: LED berkedip