Daftar Isi:
- Langkah 1: Kumpulkan Komponen
- Langkah 2: Siapkan Model Lampu 3D
- Langkah 3: Tambahkan & Pasang LED
- Langkah 4: Siapkan Sketsa
- Langkah 5: Hubungkan Semuanya Bersama
- Langkah 6: Uji Lampu
Video: Lampu Seluler WiFi RGB Menggunakan ESP8266: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
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
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
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
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
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
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
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:
MicroPython dengan Harga Murah $3 ESP8266 WeMos D1 Mini untuk 2x Pencatatan Suhu, Wifi, dan Statistik Seluler: 4 Langkah
MicroPython dengan Harga Murah $3 ESP8266 WeMos D1 Mini untuk 2x Pencatatan Suhu, Wifi, dan Statistik Seluler: Dengan chip / perangkat ESP8266 kecil yang murah, Anda dapat mencatat data suhu di luar, di dalam ruangan, rumah kaca, lab, ruang pendingin, atau tempat lain sepenuhnya gratis. Contoh ini akan kita gunakan untuk mencatat suhu ruang pendingin, di dalam dan di luar. Perangkat akan dikon
Pencatatan Data Seluler Sederhana Menggunakan PfodApp, Android, dan Arduino: 5 Langkah
Pencatatan Data Seluler Sederhana Menggunakan PfodApp, Android, dan Arduino: Pencatatan Data Seluler menjadi Sederhana menggunakan pfodApp, ponsel Android Anda, dan Arduino. TIDAK diperlukan Pemrograman Android. Untuk Merencanakan Data di Android Anda, lihat ini nanti, Merencanakan Data Jarak Jauh Sederhana yang Dapat Diinstruksikan menggunakan Android / Arduino / pfodAppUntuk Merencanakan
Pengembangan Aplikasi Seluler Menggunakan Adobe XD: 5 Langkah
Pengembangan Aplikasi Seluler Menggunakan Adobe XD: Halo, Kalian! Saya Elizabeth Kacerek, lulusan sekolah menengah atas dan saya membuat instruksi ini karena saya melihat ada lubang di platform yang banyak digunakan ini yang bisa saya isi. Saya akan menyukai panduan semacam ini ketika saya memulai penelitian selama setahun
Robot Seluler Bluetooth Menggunakan Arduino Uno & Android: 5 Langkah
Robot Seluler Bluetooth Menggunakan Arduino Uno & Android: Semua orang menyukai robot seluler :) Ini adalah kit robot seluler berdasarkan Maker UNO (kompatibel dengan Arduino UNO). Anda dapat mempelajari elektronik, sensor, mikrokontroler, dan pengkodean sekaligus, jangan lupa bersenang-senang juga! Kit ini dilengkapi dengan bagian yang longgar, sehingga Anda akan
Jam ESP32 Menggunakan WiFi, ESP-NOW, & Seluler: 4 Langkah
Jam ESP32 Menggunakan WiFi, ESP-NOW, & Seluler: Ini adalah jam wifi berbasis ESP32 yang saya buat untuk kontes nirkabel. Saya memutuskan untuk membuat jam ini terlalu nirkabel sehingga menggunakan tiga bentuk komunikasi nirkabel yang berbeda (WiFi, ESP-NOW, & Seluler). Telepon terhubung ke menara seluler dan