Daftar Isi:

Lampu RGB Dekoratif Menggunakan Arduino: 4 Langkah
Lampu RGB Dekoratif Menggunakan Arduino: 4 Langkah

Video: Lampu RGB Dekoratif Menggunakan Arduino: 4 Langkah

Video: Lampu RGB Dekoratif Menggunakan Arduino: 4 Langkah
Video: Led strip 2815 12v 144led m + drl 40 pixel 2024, November
Anonim
Lampu RGB Dekoratif Menggunakan Arduino
Lampu RGB Dekoratif Menggunakan Arduino

Karena malam Natal tinggal seminggu lagi, saya memutuskan untuk membuat lampu hias RGB sederhana menggunakan LED Arduino Nano dan WS2812B. Kami menggunakan beberapa wadah/toples plastik untuk meningkatkan efek visual. Video ini menggunakan 5 LED tetapi ini dapat ditingkatkan sesuai dengan kebutuhan Anda. Anda bahkan dapat menambahkan beberapa pola atau membuat tema warna berdasarkan tujuan Anda.

Video di atas berbicara kepada Anda tentang semua yang Anda butuhkan untuk membangun proyek ini dan saya sarankan untuk menontonnya terlebih dahulu untuk mendapatkan gambaran tentang bagaimana semuanya bersatu.

Langkah 1: Kumpulkan Elektronik

Kumpulkan Elektronik
Kumpulkan Elektronik

Hal pertama yang kita perlukan adalah LED RGB WS2812B dan ini tersedia dalam beberapa varian. Salah satu akan bekerja dengan baik. Kami akan menggunakan Arduino Nano untuk build ini, tetapi sketsa akan bekerja dengan hampir semua papan Arduino yang kompatibel yang mungkin Anda miliki. Kami juga membutuhkan beberapa kabel untuk menghubungkan semuanya bersama-sama dan saya menggunakan tiga inti, kabel bengkok untuk build ini. Terakhir, kita membutuhkan wadah plastik yang murni untuk tujuan dekoratif. Cahaya memantulkan plastik untuk memberi kita efek tampilan yang bagus.

Berikut adalah tautan ke produk jika itu membantu:

Arduino Nano:

WS2812B LED:

Kawat Memutar:

Wadah Plastik:

Langkah 2: Siapkan & Unduh Sketsa

Siapkan & Unduh Sketsa
Siapkan & Unduh Sketsa
Siapkan & Unduh Sketsa
Siapkan & Unduh Sketsa
Siapkan & Unduh Sketsa
Siapkan & Unduh Sketsa
Siapkan & Unduh Sketsa
Siapkan & Unduh Sketsa

Kami akan menggunakan perpustakaan fastLED untuk menggerakkan LED WS2812B tetapi Anda juga dapat menggunakan perpustakaan Adafruit Neopixel jika itu pilihan Anda. Buka Arduino IDE dan ketik "fastLED" di pengelola perpustakaan. Instal perpustakaan yang muncul dan kemudian buka sketsa contoh "DemoReel 100".

Kami perlu memperbarui pin data, jumlah LED dan jenis LED. Saya akan menggunakan pin 2, dengan 5 LED. Harap perbarui juga jenis LED ke WS2812B seperti yang terlihat pada gambar.

Kemudian, pasang papan, pilih papan kanan dan port COM. Terakhir, tekan tombol unggah dan tunggu hingga pengunggahan selesai. Setelah selesai, sambungkan LED - 5V, GND, dan pin data ke pin 2. LED akan menampilkan pola acak yang merupakan indikasi bahwa semuanya berfungsi seperti yang diharapkan.

Langkah 3: Siapkan LED untuk Final Build

Siapkan LED untuk Pembuatan Akhir
Siapkan LED untuk Pembuatan Akhir
Siapkan LED untuk Pembuatan Akhir
Siapkan LED untuk Pembuatan Akhir
Siapkan LED untuk Pembuatan Akhir
Siapkan LED untuk Pembuatan Akhir
Siapkan LED untuk Pembuatan Akhir
Siapkan LED untuk Pembuatan Akhir

Selanjutnya, kita perlu memotong LED karena kita akan menggunakan kawat untuk memperpanjang panjang akhir. Setelah selesai, lepaskan LED dari tabung tahan air. Potong kabel untuk masing-masing LED dan panjangnya akan tergantung pada posisi akhir yang Anda tuju. Saya memutuskan untuk menggunakan panjang kawat yang sama untuk semua. Juga, potong beberapa kabel yang akan digunakan untuk menghubungkan mikrokontroler ke LED pertama.

Kemudian, bor beberapa lubang di tutup plastik karena kita akan memasang LED di permukaan luar LED dengan sinar bersinar ke dalam.

Langkah 4: Majelis Akhir

Majelis Akhir
Majelis Akhir
Majelis Akhir
Majelis Akhir
Majelis Akhir
Majelis Akhir

Mulailah dengan menyolder kabel ke masing-masing LED. Pastikan Anda menghubungkan pin dengan benar. Mikrokontroler perlu dihubungkan ke pin DI (input data) dari LED pertama. Kemudian, pin DO (output data) perlu dihubungkan ke pin DI LED berikutnya dan seterusnya. Setelah Anda menyolder semua kabel, hidupkan mikrokontroler dan semua LED akan mulai menyala dengan pola acak.

Saya memutuskan untuk menggunakan selotip dua sisi untuk menempelkan LED ke sisi atas tutupnya, tetapi Anda juga dapat menggunakan selotip di atas LED atau lem. Dianjurkan untuk menambahkan beberapa pita kapton atau tabung heatshrink ke papan mikrokontroler untuk isolasi.

Terakhir, kencangkan separuh wadah lainnya di tempatnya dan nyalakan LED. Setiap LED mengkonsumsi sekitar 60mA, jadi pastikan catu daya yang Anda gunakan dapat memberikan daya yang dibutuhkan. Kami sebelumnya telah membangun catu daya yang dapat digunakan untuk ini, jika diperlukan.

Jika Anda menyukai bangunan ini, silakan pertimbangkan untuk berlangganan saluran YouTube kami karena dukungan Anda sangat membantu kami dalam membuat konten semacam itu.

YouTube:

Terima kasih telah membaca!

Direkomendasikan: