Mundarija:
- Ta'minotlar
- 1 -qadam: ESP8266 kartasini o'rnatish
- 2 -qadam: WLED -ni ESP8266 -ga o'rnating
- 3 -qadam: simlarni ulash
- 4 -qadam: Dastlabki sozlash
- 5 -qadam:
Video: Wled RGB boshqaruvini qanday ishlatish kerak: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Hammaga salom, davom etayotgan pandemiyada hamma yaxshi va xavfsiz ish qilyapti degan umiddaman
Ish va loyihalar bilan shug'ullanganimdan juda afsusdaman va hali ko'p tahrir qilinmagan
Ushbu videoda men sizga Wled -ni ko'rsataman, uni o'zingiz qilishingiz mumkin bo'lgan oddiy RGB Pixel boshqaruvchisi
Buni men qilmaganman va men sizga hech qanday yordam bermayman
Buni siz uchun qilish uchun. Agar sizga ushbu loyiha yoqqan bo'lsa, iltimos, mening kanalimga obuna bo'ling, shunda siz o'zingizni ko'rsata olasiz
xayriya qilish orqali Loyiha yaratuvchisiga muhabbat
github.com/Aircoookie/WLED
WLED - bu ochiq kodli dastur. U Aircoookie ismli ajoyib ishlab chiqaruvchi tomonidan yozilgan. WLED "NeoPixel" (WS2812B, WS2811, SK6812, APA102) LEDlarini boshqarishda yordam berish uchun ESP8266 va ESP32 mikrokontrollerlarida ishlash uchun yozilgan. ESP8266 kabi mikrokontrollerga o'rnatilganda, WLED veb -serverini boshqaradi, uni iOS yoki Android ilovasi, API, MQTT, Blynk, Alexa boshqarishi mumkin.
Agar siz Arduino va mikrokontrolderlarni yaxshi bilsangiz, bu bir bo'lak tort bo'ladi
Agar bo'lmasa ham, siz ushbu ko'rsatmalarga amal qilib, biror joyga borasiz
Xususiyatlari
- WS2812FX kutubxonasi 100 dan ortiq maxsus effektlar uchun birlashtirilgan
- FastLED shovqin effektlari va 50 palitrasi
- Ranglar, effektlar va segmentlarni boshqaruvchi zamonaviy interfeys LEDlar qismlariga turli effektlar va ranglarni o'rnatish uchun segmentlar Sozlamalar sahifasi - tarmoq orqali konfiguratsiya Kirish nuqtasi va stantsiya rejimi - RGBW tasmalari uchun avtomatik ishlamaydigan APS qo'llab -quvvatlashi ranglarni/effektlarni oson saqlash va yuklash uchun 16 foydalanuvchi sozlamalari,
- Ular orqali velosipedda harakatlanishni qo'llab -quvvatlaydi. API qo'ng'iroqlarini avtomatik ravishda bajarish uchun makro funksiyalari Nightlight funksiyasi (asta -sekin pasayadi) To'liq OTA dasturiy ta'minoti yangilanishi (HTTP + ArduinoOTA), parol bilan himoyalanishi mumkin.
Ta'minotlar
1) ESP8266 nodemcu taxtasi/Wemos D1 mini
2) ESP8266 faylini yondirish uchun ishlatilgan dastur NodeMCU PyFlasher deb nomlanadi. uni qurish uchun marcelstoer (ishlab chiquvchi). Ixave faylni ko'rsatmalarga kiritdi
3) mikro usb kabeli
4) agar siz lehimlashni xohlamasangiz, simlar
5) 5V 3Amps quvvat manbai
6) ayol quvvat kabeli
7) WS2812B, WS2811, SK6812 RGB chiziqlar (men WS2811 LEDlarini ishlataman)
7) Kichik plastik korpus (ixtiyoriy)
1 -qadam: ESP8266 kartasini o'rnatish
Birinchi narsa, sizning kartangiz uchun drayverlarni o'rnatish
Odatda taxtalarda CH340 Chip drayverlari mavjud
bu erdan yuklab olishingiz va o'rnatishingiz mumkin.
2 -qadam: WLED -ni ESP8266 -ga o'rnating
Men Wemos d1 -ni yondirish/yoqish uchun ishlatilgan dastur - bu NodeMCU PyFlasher. Uni qurgan Marcelstoerga rahmat.
github.com/marcelstoer/nodemcu-pyflasher/r…
dasturiy ta'minotdan foydalanish juda oson
O'rnatilgandan so'ng, Wled -ga o'ting
github.com/Aircoookie/WLED/releases
u erdan.bin faylini ESP8266 versiyalaridan yuklab oling
.bin faylini yuklaganingizdan so'ng
yonib -o'chib turing, esp8266 -da Pyflasher -dan foydalanib, iltimos, rasmlarni refrensiya uchun tekshiring (hamma narsani avvalgidek saqlang)
agar siz men bilan bir xil taxtadan foydalansangiz)
PY chirog'ida Com portini tanlang va fayl joylashuvini tanlang
Baude stavkasini 115200 darajasida saqlang
chiroqlar rejimi DIO
Siz radio tugmachasini tanlashingiz mumkin ha Barcha ma'lumotlarni o'chiradi
bunda doskada mavjud bo'lgan yozma ma'lumotlarni o'chirib tashlashingiz mumkin
keyin MCU Flash tugunini bosing.
Hamma narsa muvaffaqiyatli yoritilgach, siz shunday qilasiz
olish
dasturiy ta'minot muvaffaqiyatli o'chdi, iltimos, qurilmani o'chiring va qayta ulang.
3 -qadam: simlarni ulash
Ushbu loyihada men uchta pinli Ws2811 ledidan foydalanaman
Voltaj +, GND -, & Ma'lumotlar
Simlarni diagrammada ko'rsatilgandek ulang
E'tibor bering, bortda bir vaqtning o'zida USB va tashqi quvvatni ulamang
Kengashni va Ledni tashqi quvvat manbai yordamida quvvatlantirish tavsiya etiladi
5V dan.
4 -qadam: Dastlabki sozlash
O'chirish tugagandan so'ng va
Quvvat manbaiga ulang va Ledlarni ulang
Va telefon yoki kompyuterda Wi-Fi ulanishiga o'ting
Siz Wled-AP standart parolini kichik harflar bilan wled1234 ko'rasiz
Biz ekranni sozlash variantini olamiz
Wi -Fi foydalanuvchi nomi va parolini kiritish kerak
Bundan tashqari, statik shlyuzni tayinlang
Va saqlashni bosing
Sahifa yopiladi va telefoningiz uy tarmog'iga qaytadan ulanadi
Play do'konidan yoki Apple do'konidan Wled APP -ni o'rnating
keyin "Discover" yorlig'ini bosing, siz variantni ko'rasiz, siz variantni ko'rasiz
LED sozlamalariga o'ting va ulanmoqchi bo'lgan LED raqamlarini kiriting
mening holatimda 38 ta yorqinlikni 255 ga saqladim
Tajriba sifatida men 1500MA oqim manbasini qo'ydim
Agar sizda quvvat manbai bo'lsa, ko'proq narsani eslatib o'tishingiz mumkin
Siz rang g'ildiragini tanlashingiz mumkin
Siz segmentni bo'lishingiz mumkin, men 19 ta ikkita segmentni yaratdim
Barcha ajoyib effektlarni ko'rish uchun effektlarga o'ting
5 -qadam:
Agar siz ishlab chiqaruvchini qo'llab -quvvatlamoqchi bo'lsangiz, buni Git hub sahifasida qilishingiz mumkin
Meni instagram va Youtube kanallarimda kuzatib boring
Siz quyida ko'rgan har bir ishtirokchi:
8bitbrett Wi -Fi -ni Aircoookie/WLED logotipi bilan avtomatik ulanadigan QR kodini yaratdi! Adamo animatsion Discord server logotipini yasadi! @debsahu HomeAssistant -ni avtomatik aniqlash va PIO -ga juda ko'p yordam berdi!
@frenck HomeAssistant bilan ajoyib, barqaror va xususiyatlarga boy mahalliy integratsiyani amalga oshirdi!
@photocromax jonli vizualizatsiya funktsiyasini jonlantirishga yordam beradi va hujjatga-g.webp
@raymiec hozirda Android va iOS uchun eng yaxshi mijozlarni yaratish ustida ishlamoqda!
@StormPie, ajoyib mobil foydalanuvchi interfeysi yaratuvchisi!
@timothybrown MQTT autentifikatsiyasini qo'shdi!
@viknet365 Meteor effektini uzatdi!
@wiesendaniel PlatformIO IDE konfiguratsiyasini qo'shdi!
@YeonV dastlabki HomeAssistant MQTT yorug'lik konfiguratsiyasini taqdim etdi!
Bu ro'yxat to'liq emas.
Sinov, ishtirokchilar va qo'llab -quvvatlovchilar
47 ta mahsulot
Axmed E.
Allan MakN.
Andreas R.
Endryu G.
Endryu M.
Andris F.
Endi C.
Anton A.
Bernhard S.
Brendan V.
Bret X.
Brayan N.
Bryan X.
Kristian K.
Kodi M.
Konstantin
Deyl L.
Devid C.
Devid M.
Dennis X.
Dinos P.
Donn L.
Dueyn B.
DrZzs (Jastin A.)
Dilan L.
Effektlar ustasi
Erik N.
Erik P.
Erik Z.
elektron shahar
Fabian N.
Feliks S.
Fil
Gari O.
Geert De V.
Jorj V.
Graham V.
Gunnar B.
Xakan H.
App.doNotProcessConnectivityEvents = rost; Xayko
Hermann S.
Horst F. M. @ilhomlar
itechspar
Yoqub D.
Jeyms V.
Jeyson C.
Jeyson S.
Jens
Jeremi D.
Jim P.
Jon B.
Jon D.
Iordaniya A.
Jordan J.
Jozef S.
Josh A.
Josh G.
Jastin K.
Kjell-Einar A.
Lorens C.
Leonhard A.
Leonhard S.
Mark X.
Mark R.
Markus S.
Mario F. S.
Mark S.
Mark V.
Martin B.
Martin X.
Martin L.
Maykl A.
Maykl B.
Maykl E.
Maykl E.
Maykl E.
Maks H.
Menno V.
Natan Y.
Nils L.
Nayjel X.
Paskal B.
Paskal L.
Pat
Pol B.
Pol-Kristian D.
Pol X.
Petru F.
Primoz
Kvindor
Ralf U.
Ralf V.
Ramon X.
Raul T.
Rob K.
Ryudiger X.
Ruperto C.
Skot B.
Skot F.
O'zini (Discord @tube)
Serxio M.
Stefan S.
Stiven
Stiv O.
Simon
S M Ark.
Teu X.
Tomas E.
Tomas S.
Timoti M.
Timoti L.
Tobias B.
Tayler R.
Valer M.
Volker B.
Vyacheslav A.
Xaver A. A.
Ishlatilgan kutubxonalar va qaramliklar
ESP8266/ESP32 Arduino yadrosi
NeunaPixelBus Makuna (svenihoney vilkasi)
FastLED kutubxonasi
ESPAsyncTCP me-no-dev tomonidan
Me-no-dev tomonidan ESPAsyncUDP (0.9.0 holatiga ko'ra)
ESPAsyncWebServer me-no-dev tomonidan
ArduinoJSON bblanchon tomonidan
marvinroger tomonidan async-mqtt-mijoz
WS2812FX kitesurfer1404 tomonidan (o'zgartirilgan)
IRremoteESP8266 Markzzabo tomonidan (ixtiyoriy)
JChristensen tomonidan vaqt zonasi
Blynk kutubxonasi (siqilgan)
E1.31 kutubxonasi forkineye tomonidan (o'zgartirilgan)
Aircoookie tomonidan Espalexa (o'zgartirilgan)
FastLED -ning ko'p effektlari kriegsman ma'lumotlarining o'zgartirilgan versiyasidir!
Bbx10 tomonidan WebServer_tng (ESP32, 0.8.3 gacha) PubSubClient knolleary tomonidan (o'zgartirilgan, 0.8.3 gacha)
Tavsiya:
RGB LED rangini o'zgartirish uchun fotoselni qanday ishlatish kerak: 3 qadam
RGB LED rangini o'zgartirish uchun fotoselni qanday ishlatish kerak: Mening Arduino loyihamning 01 -qismi uchun mening birinchi fikrim LEDni yoqish va o'chirish uchun harorat sensori ishlatish edi, lekin, afsuski, mening harorat sensori hali kelmagan edi. Elegoo boshlang'ich to'plamida mavjud bo'lgan sensorlar orasidan tanladim va hayron bo'ldimmi
Har qanday loyihaga WiFi boshqaruvini qanday qo'shish mumkin -- ESP32 boshlanuvchilar uchun qo'llanma: 5 qadam
Har qanday loyihaga WiFi boshqaruvini qanday qo'shish mumkin || ESP32 boshlanuvchilar uchun qo'llanma: Ushbu loyihada men har qanday elektronika loyihasiga WiFi boshqaruvini qo'shish uchun Arduino IDE bilan ESP32 -dan foydalanish qanchalik oson/qiyin ekanligini ko'rsataman. Yo'l davomida men sizga ESP32 -dan oddiy Wi -Fi serverini yaratish va qanday yaratishni ko'rsataman
Linux yuklash diskini qanday yaratish kerak (va undan qanday foydalanish kerak): 10 qadam
Linux yuklash diskini qanday yaratish kerak (va undan qanday foydalanish kerak): Bu Linux, xususan Ubuntu -dan qanday boshlash haqida oddiy kirish
Mac terminalini qanday ishlatish va asosiy funktsiyalarni qanday ishlatish kerak: 4 qadam
Mac terminalini qanday ishlatish va asosiy funktsiyalarni qanday ishlatish kerak: Biz sizga MAC terminalini qanday ochish kerakligini ko'rsatamiz. Shuningdek, biz sizga terminalda ifconfig, kataloglarni o'zgartirish, fayllarga kirish va arp kabi bir nechta xususiyatlarni ko'rsatamiz. Ifconfig sizga IP manzilingizni va MAC reklamangizni tekshirishga imkon beradi
ARDUINO NANO/MINI QANDAY QILISH KERAK - Bootloader -ni qanday yoqish kerak: 5 qadam
ARDUINO NANO/MINI QANDAY QILISH KERAK | Bootloader -ni qanday yoqish kerak: Men sizga ko'rsatma beraman, Scratch -dan Arduino MINI -ni qanday yasashni ko'rsataman, bu ko'rsatmada yozilgan protsedura yordamida siz o'zingizning loyihangiz talablariga mos keladigan har qanday arduino taxtasini yasashingiz mumkin