Efek Cahaya Perapian: 4 Langkah
Efek Cahaya Perapian: 4 Langkah
Anonim
Efek Cahaya Perapian
Efek Cahaya Perapian
Efek Cahaya Perapian
Efek Cahaya Perapian
Efek Cahaya Perapian
Efek Cahaya Perapian

Setelah hari musim dingin yang panjang dan dingin, bukankah menyenangkan duduk di depan perapian Anda dalam kehangatan rumah Anda? Kebanyakan orang tidak benar-benar memiliki perapian, tetapi bahkan pemandangan atau cahaya api dapat menghangatkan Anda dan hati Anda yang dingin.

Jika Anda mencari perasaan nyaman ini, Anda berada di tempat yang tepat! Saya akan menunjukkan kepada Anda, bagaimana Anda dapat membuat efek cahaya perapian Anda sendiri dengan papan Arduino dan strip LED yang dapat dialamatkan. Anda akan memiliki banyak waktu untuk membuat proyek ini, sebelum musim dingin tiba.

Saya ingin menyatakan, bahwa gambar tidak mewakili warna cahaya yang sebenarnya, mungkin karena white balance kamera ponsel saya. Video lilin adalah yang paling dekat dengan warna asli. Karena instruksi ini untuk kontes pelangi, penting bahwa ini adalah warna Oranye pada gambar.

Perlengkapan

Hal-hal yang Anda perlukan:

  • Papan Arduino (saya menggunakan klon nano, Anda dapat menggunakan hampir semua jenis)
  • Strip LED RGB beralamat WS2812B (panjang yang diinginkan, milik saya memiliki 29 LED)
  • Adaptor dinding 5V (9V juga oke)
  • Profil LED aluminium (panjang yang diinginkan)
  • Tombol tekan (biasanya terbuka)
  • Kotak persimpangan (yang kecil)
  • kabel
  • Tabung heatshrink (opsional)

Hal-hal yang akan Anda gunakan:

  • Besi solder dan solder
  • Pisau bedah atau pisau utilitas
  • Heatgun atau korek api
  • Pemotong samping
  • Gergaji logam atau gergaji tangan

Langkah 1: Konsep

Saya menggunakan klon Arduino Nano dari ebay, Anda tidak harus menggunakan tipe ini, papan Arduino apa pun dapat digunakan. Anda akan membutuhkan sepotong strip LED RGB beralamat WS2812B. Pengontrol mengirimkan N*16 bit informasi ke LED pertama. LED pertama membaca 16 bit pertama dan membiarkan sisa informasi ((N-1)*16 bit) melaluinya. Dengan cara ini kita dapat mengontrol LED dari seluruh strip satu per satu dengan hanya satu output dari papan. Saya juga menggunakan satu input untuk tombol tekan, sehingga saya dapat dengan mudah memilih pola.

Perangkat itu sendiri sangat sederhana, dapat dengan mudah dibuat oleh seorang pemula. Ada banyak hal bahkan dalam proyek sederhana ini, yang dapat Anda tinggalkan, yang membuatnya lebih sederhana. Jika Anda mengubah kode, Anda dapat menghilangkan tombol tekan, atau jika Anda tidak ingin menggunakan profil aluminium, itu tidak masalah. Cukup rekatkan strip di mana pun Anda inginkan.

Langkah 2: Membuat Perangkat

Membuat Perangkat
Membuat Perangkat
Membuat Perangkat
Membuat Perangkat
Membuat Perangkat
Membuat Perangkat

Pertama, Anda harus memutuskan panjang baris lampu perapian Anda. Bisa satu meter, satu yard, punya saya sekitar 50cm. Anda dapat memotong strip LED di antara LED apa pun. Saya memiliki profil aluminium sepanjang 52cm, jadi hanya 29 LED yang terpasang. Jika Anda telah memutuskan panjang strip, potonglah. Setelah itu Anda harus memotong profil aluminium. Disarankan untuk memotong profil sedikit lebih panjang (sekitar 2 cm lebih panjang), sehingga akan ada ruang untuk kabel dan bagian ujungnya. Gunakan selotip dua sisi di bagian belakang strip LED untuk mengencangkannya ke dalam profil. Dorong tutup profil plastik ke tempatnya. Jika Anda tidak ingin menggunakan profil tersebut, Anda dapat menempelkan strip LED pada tempatnya nanti.

Anda akan membutuhkan 3 kabel untuk strip LED.

  • 5V
  • GND
  • Data Masuk

Solder 3 kabel ini ke strip. Pastikan untuk menyolder sisi input strip (Segitiga kecil menunjukkan arah aliran data).

Potong atau bor lubang di bagian atas kotak sambungan, sehingga kancing yang biasanya terbuka pas dengan sempurna. Solder dua kabel ke konektor tombol. Anda dapat menggunakan tabung heat-shrink atau pita listrik di sini.

Potong atau bor 2 lubang kecil di sisi kotak, sehingga Anda dapat memasukkan daya dan kabel dari LED. Solder konektor ke ujung kawat. (Gunakan tajuk wanita jika Anda juga menggunakan Nano).

Hubungkan kabel adaptor dinding ke GND dan VIN. Jika Anda menggunakan catu daya 5V yang diatur, Anda dapat menghubungkannya ke 5V, bukan VIN. Hubungkan pin tombol tekan ke GND dan D4 (Anda dapat menggunakan pin GPIO lain, jika Anda mengubah kode). Hubungkan strip LED ke GND, 5V dan D3 (Anda dapat menggunakan pin GPIO lain, jika Anda mengubah kode). Anda mungkin harus menggunakan pin GND pada header ISP jika Anda kehabisan pin GND. Anda dapat mengamankan pengontrol dengan lem panas atau selotip dua sisi ke dalam kotak. Atau Anda dapat membiarkannya apa adanya (seperti yang saya lakukan).

Langkah 3: Pemrograman

Langkah ini cukup mudah, tetapi Anda memerlukan perpustakaan neopixel dari adafruit. Anda dapat mengunduhnya dari sini dengan kode program saya. Setelah proses download anda harus memindahkan library neopixel ke folder library Arduino. Anda dapat memindahkan kode program di sebelah sketsa Arduino Anda.

Jika Anda tidak ingin mengubah kode saya, hubungkan Arduino Anda dan Anda dapat memilih jenis papan dan port di IDE. Buat modifikasi yang diperlukan jika diperlukan dan tekan unggah. IDE harus mengkompilasi dan mengunggah kode ke papan Anda dan siap beraksi.

Anda dapat memilih pola LED yang diinginkan dengan menekan tombol. Kode saya termasuk perapian, lilin dan perapian sekarat bersama dengan pola lainnya.

Dalam mode lilin, LED pusat berdenyut dan berkedip dengan warna kuning-oranye. Dalam pola perapian, setiap LED mewakili nyala api kecil. Setiap nyala api memiliki cahaya maksimum dan minimum, semakin terang, semakin dekat ke kuning. Api redup akan memiliki warna oranye-merah. Dalam setiap siklus nilai nyala dibangkitkan secara acak dari nilai sebelumnya, tetapi nilai ini tidak boleh terlalu jauh dari nilai yang berdekatan. Lampu perapian yang sekarat akan menjadi lebih gelap dan hanya bersinar samar dalam warna yang lebih kemerahan setelah beberapa waktu

Anda dapat mengatur jumlah LED dalam kode saya, atau Anda dapat mengutak-atik nilai di awal kode program saya. Saya mencoba membuat efek api cukup realistis dan saya pikir itu berhasil dengan cukup baik.

Langkah 4: Akhir

Berikut adalah 3 video efeknya. Perapian, lilin, dan selang waktu dari perapian yang sekarat.

Kamu selesai. Anda membuat lampu perapian yang bagus untuk rumah Anda.

Ini adalah proyek yang bagus dan sederhana yang bahkan dapat dibuat oleh pemula dalam waktu singkat.

Jangan ragu untuk mengajukan pertanyaan tentang proyek ini di komentar, saya senang membantu Anda dengan masalah apa pun.

Direkomendasikan: