Daftar Isi:

Lampu Malam Bintang LED RGB Anak: 9 Langkah (dengan Gambar)
Lampu Malam Bintang LED RGB Anak: 9 Langkah (dengan Gambar)

Video: Lampu Malam Bintang LED RGB Anak: 9 Langkah (dengan Gambar)

Video: Lampu Malam Bintang LED RGB Anak: 9 Langkah (dengan Gambar)
Video: Cara menggunakan remote Lampu Starry Projector light 2024, Juli
Anonim
Image
Image

Saya suka membuat proyek untuk anak-anak saya dan saya juga suka membuat proyek menggunakan LED RGB, jadi saya datang dengan ide Lampu Malam berbentuk Bintang RGB yang mendeteksi cahaya untuk kamar anak-anak saya. Lampu malam dapat mendeteksi jika dalam kegelapan dan menyalakan LED RGB ke kecerahan 50%, lalu meredupkannya kembali ke kecerahan 10% selama satu jam.

Jika lampu malam mendeteksi sedang menyala, maka akan mematikan LED yang tentunya juga menghemat masa pakai baterai.

Bintang dicetak 3D dan menggunakan papan TinyDev Tiny85 untuk mengontrol LED, karena konsumsi dayanya sangat rendah dan hanya berukuran 26mm x 9mm, lebar yang sama dengan strip RGB, tetapi Anda tentu saja dapat mengganti TinyDev dengan Pengontrol mikro yang kompatibel dengan Arduino.

Lampu malam menghabiskan 2x baterai AA.

Langkah 1: Langkah 1 - Cetak Bintang 3D

Langkah 2 - Kumpulkan Semua Elektronik dan Pengontrol Mikro
Langkah 2 - Kumpulkan Semua Elektronik dan Pengontrol Mikro

Ambil STL bintang dan cetak di printer Anda.

Anda juga dapat mendesain bentuk Anda sendiri, pastikan untuk membuat saluran untuk strip LED RGB.

Langkah 2: Langkah 2 - Kumpulkan Semua Elektronik dan Pengontrol Mikro

Setelah Anda memiliki TinyDev atau pengontrol mikro lainnya, tentukan GPIO digital mana yang akan Anda gunakan untuk output Strip RGB dan GPIO analog mana yang akan Anda gunakan untuk input LDR dan sesuaikan kode untuk menggunakan pin yang benar.

Sekarang adalah saat yang tepat untuk mengunggah kode ke pengontrol mikro sehingga Anda tidak perlu memisahkan proyek nanti untuk melakukannya.

Langkah 3: Langkah 3 - Solder Strip RGB ke Micro-controller

Langkah 3 - Solder Strip RGB ke Micro-controller
Langkah 3 - Solder Strip RGB ke Micro-controller

Anda sekarang ingin menyolder bantalan VCC, DATA dan GND pada strip RGB ke beberapa kabel atau header dan kemudian menyolder/menghubungkannya ke mikrokontroler Anda.

Idealnya, jika mikrokontroler Anda memiliki pin 5V, sambungkan VCC strip RGB ke sana, jika tidak, 3.3V baik-baik saja.

Hubungkan GND pada strip RGB ke pin GND pada mikrokontroler, dan terakhir hubungkan DATA ke GPIO digital yang Anda pilih sebelumnya.

Langkah 4: Langkah 4 - Hubungkan LDR dan Resistor 220 Ohm

Langkah 4 - Hubungkan LDR dan Resistor 220 Ohm
Langkah 4 - Hubungkan LDR dan Resistor 220 Ohm
Langkah 4 - Hubungkan LDR dan Resistor 220 Ohm
Langkah 4 - Hubungkan LDR dan Resistor 220 Ohm

Solder salah satu kaki LDR ke salah satu kaki resistor lalu tutup dengan heat shrink ke kedua pelindung dan perkuat sambungan.

Sekarang solder/hubungkan kaki LDR lainnya ke GPIO analog yang Anda pilih sebelumnya dan solder/hubungkan kaki resistor lainnya ke pin GND pada mikrokontroler.

Langkah 5: Langkah 5 - Pilih Sumber Daya Anda

Langkah 5 - Pilih Sumber Daya Anda
Langkah 5 - Pilih Sumber Daya Anda

Terakhir, putuskan bagaimana Anda akan menyalakan lampu malam Anda. Saya menggunakan baterai AA 2x di tempat baterai, dan menyolder kabel ke VCC IN dan GND IN dari TinyDev.

Tergantung pada mikrokontroler Anda, Anda dapat memilih untuk menggunakan baterai isi ulang Lipo, kabel USB (hati-hati dengan seberapa banyak arus yang Anda tarik darinya) atau jack 2.1mm dengan power pack 5V.

Catatan: Jika Anda menggunakan mikrokontroler Anda sendiri, sebaiknya letakkan resistor 300-500 ohm di antara jalur GPIO dan Data strip RGB, dan letakkan kapasitor 10uF melintasi koneksi VCC dan GNC ke Strip RGB.

Langkah 6: Langkah 6 - Masukkan Strip RGB Ke Bintang

Langkah 6 - Masukkan Strip RGB Ke Bintang
Langkah 6 - Masukkan Strip RGB Ke Bintang

Masukkan strip RGB dengan hati-hati, tekuk di sekitar bentuk bintang sampai semua strip berada di tempat yang benar. hati-hati saat menekuk strip di sekitar tepi yang lebih tajam untuk memastikan Anda tidak retak atau patah strip.

Langkah 7: Langkah 7 - Gantung di Dinding

Langkah 7 - Gantung di Dinding
Langkah 7 - Gantung di Dinding

Saya menambahkan pita velcro ke baterai saya untuk menempelkannya ke dinding, sehingga dapat dilepas dengan mudah untuk mengganti baterai, tetapi jangan ragu untuk menggunakan mekanisme pemasangan apa pun yang Anda suka.

Langkah 8: Langkah Ekstra - Ubah Warna atau Animasi

Langkah Ekstra - Ubah Warna atau Animasi
Langkah Ekstra - Ubah Warna atau Animasi

Jangan ragu untuk mengkodekan warna atau animasi apa pun untuk lampu malam… atur warna tertentu yang paling Anda sukai, atau minta LED berdenyut atau bergerak.. terserah Anda!

Langkah 9: Semua File…

File STL 3D untuk bintang dan kode untuk proyek ini tersedia di Github di…

Pembuat Github yang Tak Terduga

Saya harap Anda menikmati proyek ini! Ikuti saya di

youtube.com/unexpectedmaker

twitter.com/unexpectedmaker

www.facebook.com/unexpectedmaker/

www.instagram.com/unexpectedmaker/

www.tindie.com/stores/seonr/

Direkomendasikan: