Daftar Isi:
- Langkah 1: Mempersiapkan Basis
- Langkah 2: Menambahkan Api
- Langkah 3: Menghubungkannya
- Langkah 4: Mengunggah Kode
Video: Perapian LED Arduino / ESP: 4 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Ada perapian yang sudah tidak berfungsi di rumah yang saya sewa, tanpa pilihan nyata untuk perapian yang bagus dan nyaman. Jadi saya memutuskan untuk membuat perapian LED RGB saya sendiri, yang memberikan perasaan menyenangkan yang mensimulasikan api yang sebenarnya. Tidak sebagus api sungguhan, tetapi memberikan perasaan nyaman yang sangat mirip.
Anda juga dapat membuatnya sendiri, ini adalah proyek pemula yang mudah yang dapat Anda lakukan hanya dengan beberapa bagian dan modul Arduino atau ESP8266. Kedua modul bekerja dengan baik, alasan mengapa saya memilih ESP8266 adalah karena ini juga memberi saya kesempatan untuk mengontrol perapian dari jarak jauh, menyalakan/mematikannya dari sistem otomatisasi rumah saya. Keseluruhan proyek ini cukup murah, dan juga tidak membutuhkan banyak waktu.
Bahan yang dibutuhkan:
- WS2812B RGB LED strip (1 meter, 60 LED/meter) - eBay cca. 7 USD
- Modul NodeMCU ESP8266 ESP-12 (3.3v) atau Arduino Nano V3.0 (5V) (Jika Anda ingin WiFi, pilih NodeMCU) - cc. 4-7 USD
- 1 x Kapasitor (1000 uF, 6.3V+) untuk menstabilkan lonjakan arus
- Kertas roti yang diolesi mentega putih
- Beberapa papan kayu untuk alas (atau karton)
- Kabel USB, adaptor daya dinding (1 A atau lebih)
Juga, Anda akan membutuhkan beberapa besi solder, peralatan dan kabel.
Langkah 1: Mempersiapkan Basis
Pertama-tama, Anda perlu memotong strip LED RGB 1 meter menjadi dua dan menyambungkan pin (GND ke GND, D ke D, +5V ke +5V). Ini akan memberi Anda strip ganda sepanjang 50 cm.
Sekarang Anda dapat mengambil beberapa kayu dan memotongnya sesuai ukuran, seharusnya hanya sedikit lebih panjang dari strip LED dan hanya sedikit lebih lebar. Anda dapat menggunakan bahan lain, tetapi menurut saya kayu terlihat lebih baik.
Amankan hanya ujung strip LED RGB ke papan dengan selotip atau lem (panas).
Langkah 2: Menambahkan Api
Ambil kertas yang diolesi minyak dan sobek sepotong (lebar sekitar 10-15 sentimeter), kerutkan sedikit lalu geser ke bawah strip LED, lipat ke atas dan ke sekeliling, sehingga membuat "nyala". Tujuannya adalah untuk membangunnya di atas LED, sehingga cahaya dari LED tersebar di atas kertas.
Anda dapat mencoba untuk mengamankannya dengan melipat sisi-sisinya. Anda tidak akan bisa menggunakan selotip atau lem biasa untuk menyatukannya, karena ini adalah kertas yang diolesi minyak/anti lengket. Anda dapat mengikatnya dengan benang transparan menggunakan jarum.
Setelah Anda menyelesaikan nyala api pertama, lanjutkan membangun semua nyala api berikutnya, sedikit tumpang tindih dengan alas sebelumnya.
Langkah 3: Menghubungkannya
Menghubungkan modul (NodeMCU) ke strip LED itu mudah, tetapi Anda perlu melakukan beberapa penyolderan untuk memisahkan kabel dari strip LED. Juga, pastikan untuk menambahkan kapasitor 1000 uF 6.3V (atau lebih) antara + dan GND, dekat dengan strip LED, ini akan membantu menstabilkan daya.
Pengkabelan adalah:
- Hubungkan +5V (USB VCC) dari NodeMCU ke strip LED +5V
- Hubungkan GND dari NodeMCU ke strip LED GND
- Hubungkan pin bertanda "D7" dari NodeMCU ke "D" pada strip LED
Jika Anda menggunakan Arduino, Anda dapat menghubungkan pin digital (D2-D13) ke strip LED, pastikan untuk mencocokkannya dengan kode sumber.
Langkah 4: Mengunggah Kode
Anda harus menggunakan Arduino IDE dan pastikan untuk menginstal juga dukungan papan ESP8266:
github.com/esp8266/Arduino
Kode sumber tersedia di halaman github:
Kompilasi dan unggah kode ke modul NodeMCU, dan selesai! Ini akan mulai berkedip LED.
Ada satu catatan khusus untuk kode: konsumsi daya dari kode saat ini diukur menjadi sekitar 600-700 mA, yang berada di atas port USB 500 mA normal. Untuk alasan ini, untuk 1 menit pertama, itu hanya akan menyalakan sebagian dari LED (sekitar sepertiga), dan kemudian akan menyala dan menyalakan semuanya. Jika Anda menggunakan adaptor daya dinding, pastikan adaptor tersebut dapat mendukung setidaknya 1 A dan bukan tipe termurah.
Karena kode sumber tersedia, jangan ragu juga untuk bereksperimen dengan warna, pengaturan waktu.
Menikmati!
Direkomendasikan:
Sisipan Perapian LED: 9 Langkah (dengan Gambar)
Sisipan Perapian LED: Kami memiliki perapian kayu bakar di rumah kami yang belum digunakan selama beberapa dekade. Pemilik rumah sebelumnya berencana untuk memasang kembali perapian dengan sisipan gas alam tetapi ditolak oleh harganya. Saat musim dingin Kanada ini menenggelamkan es yang menonjol
Kontrol Perapian Anda Dengan HomeKit dan Alexa: 7 Langkah
Kontrol Perapian Anda Dengan HomeKit dan Alexa: Saya baru-baru ini memasang perapian gas, termasuk remote control. Dan setelah melihat beberapa contoh orang yang mengintegrasikan perapian mereka ke dalam pengaturan kontrol rumah mereka, saya mulai mencari hal yang sama. Perapian saya memiliki remote control ini
Efek Cahaya Perapian: 4 Langkah
Efek Cahaya Perapian: Setelah hari musim dingin yang panjang dan dingin, bukankah menyenangkan untuk 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
Memulai Dengan Esp 8266 Esp-01 Dengan Arduino IDE - Memasang Papan Esp di Arduino Ide dan Pemrograman Esp: 4 Langkah
Memulai Dengan Esp 8266 Esp-01 Dengan Arduino IDE | Memasang Papan Esp di Ide dan Pemrograman Arduino Esp: Dalam instruksi ini kita akan belajar cara memasang papan esp8266 di Arduino IDE dan cara memprogram esp-01 dan mengunggah kode di dalamnya. ini dan kebanyakan orang menghadapi masalah
Perapian Nendoroid Miniatur LED: 9 Langkah (dengan Gambar)
Perapian Nendoroid Miniatur LED: Nendoroid Anda berhak mendapatkan malam yang hangat dan nyaman di dekat perapian Natal ini.Bahan: Perapian kayu miniatur Adafruit Pro Trinket 5V* Mini PCB Neopixel 5 pack 30 awg kawat silikon Kabel USB mikro (idealnya kabel USB sudut kanan)SolderPanas G