Daftar Isi:

Lampu Seluler WiFi RGB Menggunakan ESP8266: 6 Langkah
Lampu Seluler WiFi RGB Menggunakan ESP8266: 6 Langkah

Video: Lampu Seluler WiFi RGB Menggunakan ESP8266: 6 Langkah

Video: Lampu Seluler WiFi RGB Menggunakan ESP8266: 6 Langkah
Video: Tutorial ESP 8266 12 E NodeMCU untuk Pemula - Menyalakan Lampu LED lewat Browser 2024, November
Anonim
Lampu Seluler WiFi RGB Menggunakan ESP8266
Lampu Seluler WiFi RGB Menggunakan ESP8266

Dalam posting ini, kami membuat lampu seluler RGB yang indah yang dapat dikontrol melalui WiFi. Halaman kontrol terdiri dari roda warna yang memungkinkan Anda mengubah warna dengan cepat dan Anda juga dapat menentukan nilai RGB secara langsung untuk membuat total lebih dari 16 juta kombinasi warna.

Video di atas mencakup semua yang perlu Anda ketahui dan juga menjelaskan bagaimana lampu disatukan.

Langkah 1: Kumpulkan Komponen

Kumpulkan Komponen
Kumpulkan Komponen
Kumpulkan Komponen
Kumpulkan Komponen

Kami membutuhkan WeMos D1 Mini atau papan ESP8266 yang kompatibel, papan breakout microUSB dan beberapa LED RGB beralamat 5V, WS2812B. Anda dapat menggunakan tautan di bawah ini sebagai referensi:

  • WeMos D1 Mini:
  • MicroUSB Breakout:
  • WS2812B LED:

Papan mini D1 memiliki konektor microUSB dan output 5V tetapi daya dari konektor USB terlebih dahulu melewati dioda dan sekering 500mA sebelum mencapai pin. Kami membutuhkan arus yang jauh lebih tinggi dari ini karena setiap LED dapat memakan waktu hingga 60mA pada kecerahan penuh. Itulah alasan mengapa kami akan menggunakan papan breakout microUSB untuk menyalakan lampu ini.

Langkah 2: Siapkan Model Lampu 3D

Siapkan Model Lampu 3D
Siapkan Model Lampu 3D

Unduh model menggunakan tautan berikut dan cetak sesuai skala yang Anda inginkan.

Model 3D Di Thingiverse:

Saya menggunakan file bertanda 140 dan memperkecilnya menjadi 70% karena saya tidak menginginkan sesuatu yang terlalu besar.

Anda disarankan untuk merekatkan dudukan ke alas setelah Anda menambahkan LED, tetapi dalam video, saya mencoba memasukkan dudukan ke dalam alas dan ini menghasilkan hasil akhir yang sedikit tidak stabil. Saya akan mencetak ulang alasnya dan berdiri dan merekatkannya nanti.

Langkah 3: Tambahkan & Pasang LED

Tambahkan & Pasang LED
Tambahkan & Pasang LED
Tambahkan & Pasang LED
Tambahkan & Pasang LED
Tambahkan & Kawat LED
Tambahkan & Kawat LED

Anda kemudian perlu memotong strip LED menjadi panjang dan menambahkan sebanyak yang Anda butuhkan. Saya memutuskan untuk menambahkan total 26 LED dalam dua lapisan, seperti yang terlihat pada gambar. Pin daya semuanya terhubung secara paralel, tetapi data harus mengalir dari pin input ke output, jadi ingatlah ini.

Saya juga memotong slot di dudukan sehingga kabel bisa meluncur dengan mudah karena papan akan diletakkan di luar.

Langkah 4: Siapkan Sketsa

Siapkan Sketsa
Siapkan Sketsa
Siapkan Sketsa
Siapkan Sketsa
Siapkan Sketsa
Siapkan Sketsa

Unduh sketsa menggunakan tautan berikut dan buka di Arduino IDE.

Sketsa:

Anda perlu menambahkan jumlah piksel atau LED bersama dengan nama dan kata sandi jaringan WiFi Anda karena papan harus terhubung dengannya. Anda juga dapat mengubah nilai RGB default untuk lampu saat menyala.

Anda perlu menginstal paket dukungan papan ESP8266 & perpustakaan Adafruit NeoPixel untuk sketsa ini.

Memasang paket dukungan papan ESP8266:

  • Buka jendela preferensi (File-> Preferences), tambahkan URL berikut (https://arduino.esp8266.com/stable/package_esp8266com_index.json) ke bagian board manager dan kemudian tutup jendela.
  • Buka board manager dari (Tools->Boards->Board Manager) dan ketik ESP8266 dan instal paket yang tersedia.
  • Setelah selesai, tutup pengelola papan dan pilih pengaturan papan yang benar seperti yang ditunjukkan pada gambar.

Memasang pustaka Adafruit NeoPixel:

  • Buka pengelola perpustakaan (Alat-> Manajer Perpustakaan)
  • Ketik "Adafruit NeoPixel" dan instal perpustakaan yang muncul

Setelah ini selesai, tekan tombol unggah dan tunggu sketsa untuk diunggah. Kemudian, buka monitor serial dan tunggu sampai alamat IP terdaftar. Sebagian besar router WiFi modern secara otomatis mencadangkan alamat IP untuk perangkat, tetapi Anda juga dapat memesan alamat IP secara manual dengan mengubah pengaturan DHCP.

Langkah 5: Hubungkan Semuanya Bersama

Hubungkan Semuanya Bersama
Hubungkan Semuanya Bersama
Hubungkan Semuanya Bersama
Hubungkan Semuanya Bersama
Hubungkan Semuanya Bersama
Hubungkan Semuanya Bersama

Gunakan diagram penghubung untuk menghubungkan semuanya bersama-sama. Pastikan untuk menggunakan catu daya yang sesuai tergantung pada jumlah total LED. Disarankan untuk menggunakan catu daya 5V, 2A untuk 26 LED seperti pada build ini dan hub daya USB yang kami buat sebelumnya akan berfungsi dengan baik.

Langkah 6: Uji Lampu

Uji Lampu
Uji Lampu
Uji Lampu
Uji Lampu
Uji Lampu
Uji Lampu
Uji Lampu
Uji Lampu

Ketik alamat IP ke browser web di komputer atau ponsel Anda dan klik tombol Kontrol. Anda kemudian akan mendapatkan roda warna. Cukup pilih warna yang Anda inginkan lampu akan secara otomatis berubah warna. Anda juga dapat mengetikkan nilai RGB secara langsung jika diperlukan.

Begitulah mudahnya membuat lampu seluler RGB yang sangat bagus dan terlihat cantik! Menggunakan browser web tidak sepenuhnya nyaman tetapi saya akan mengintegrasikan lampu ini ke dalam proyek otomatisasi rumah bersama dengan beberapa sensor lainnya. Itu harus meningkatkan kegunaan secara keseluruhan. Jika otomatisasi rumah menarik minat Anda, ikuti kami untuk tetap mendapat pemberitahuan menggunakan tautan yang relevan di bawah ini:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • Situs web BnBe:

Direkomendasikan: