İçindekiler:
- Gereçler
- Adım 1: ESP8266 Anakartınızı Ayarlama
- 2. Adım: WLED'i ESP8266'ya yükleyin
- Adım 3: Kablolama
- Adım 4: İlk Kurulum
- Adım 5:
Video: Wled RGB Kontrolör Nasıl Kullanılır: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Herkese merhaba, umarım herkes devam eden Pandemide kesinlikle iyi ve güvenlidir
Work & Projects'te takılı kaldığım ve daha yapılacak çok düzenleme olduğu için çok üzgünüm
Bu videoda size Wled'i kendi başınıza yapabileceğiniz basit bir RGB Piksel denetleyicisi göstereceğim.
Bu benim tarafımdan yapılmamıştır ve bu çalışmanın herhangi bir mülkiyetini almıyorum, sadece size yardımcı olacağım
Bunu sizin için halletmek için. Bu Projeyi beğendiyseniz, lütfen kanalıma abone olun ve bazılarını gösterebilirsiniz.
bağış yaparak Projenin Yapıcısına sevgiler
github.com/Aircoookie/WLED
WLED açık kaynaklı yazılımdır. Aircoookie adlı harika bir geliştirici tarafından yazılmıştır. WLED, “NeoPixel” (WS2812B, WS2811, SK6812, APA102) LED'lerini kontrol etmeye yardımcı olmak için ESP8266 ve ESP32 mikro denetleyicilerinde çalışacak şekilde yazılmıştır. ESP8266 gibi bir mikro denetleyiciye kurulduğunda, WLED, bir iOS veya Android uygulaması, API, MQTT, Blynk, Alexa tarafından kontrol edilebilen bir web sunucusu çalıştırır.
Arduino ve mikrodenetleyicilere aşina iseniz, bu çok kolay olacaktır.
olmasa bile, bu talimatları izleyerek yine de bir yere varacaksınız.
Özellikleri
- 100'den fazla özel efekt için entegre WS2812FX kitaplığı
- FastLED gürültü efektleri ve 50 palet
- Renk, efekt ve segment kontrollerine sahip modern UI LED'lerin bölümlerine farklı efektler ve renkler ayarlamak için segmentler Ayarlar - ağ üzerinden konfigürasyon Erişim Noktası ve istasyon modu - RGBW şeritleri için otomatik hatasız APS desteği Renkleri/efektleri kolayca kaydetmek ve yüklemek için 16 kullanıcı ön ayarı,
- Bunlar arasında geçiş yapmayı destekler. API çağrılarını otomatik olarak yürütmek için makro işlevleriGece ışığı işlevi (yavaş yavaş kararır)Tam OTA yazılım güncellenebilirliği (HTTP + ArduinoOTA), parola korumalı Yapılandırılabilir analog saat + Diamex tarafından Cronixie kiti için destek Daha güvenli çalışma için Yapılandırılabilir Otomatik Parlaklık sınırı
Gereçler
1)ESP8266 Anakart nodemcu/Wemos D1 mini
2)ESP8266 dosyasını flash veya yakmak için kullandığım yazılımın adı NodeMCU PyFlasher. marcelstoer(geliştirici) onu inşa etmek için. dosyayı talimatlara koydum
3) mikro usb kablosu
4) lehim yapmak istemiyorsanız umper telleri
5) Güç kaynağı 5V 3Amp
6)Dişi güç kablosu
7) WS2812B, WS2811, SK6812 RGB şeritleri (WS2811 ledlerini kullanıyorum)
7) Küçük bir plastik kasa (İsteğe bağlı)
Adım 1: ESP8266 Anakartınızı Ayarlama
İlk şey, kartınız için Sürücüleri Yüklemeniz Gerekiyor
Genellikle kartlarda CH340 Chip sürücüleri bulunur
buradan indirip kurabilirsiniz.
2. Adım: WLED'i ESP8266'ya yükleyin
Wemos d1'imi flash/yakmak için kullandığım yazılım NodeMCU PyFlasher. Bunu inşa ettiği için marcelstoer'a teşekkürler.
github.com/marcelstoer/nodemcu-pyflasher/r…
yazılımı kullanmak gerçekten çok kolay
Kurulduktan sonra şimdi Wled'e gidin
github.com/Aircoookie/WLED/releases
oradan ESP8266 sürümlerinden.bin dosyasını indirin
.bin dosyasını indirdikten sonra
Pyflasher kullanarak esp8266'nızda lütfen resimleri referans için kontrol edin (her şeyi olduğu gibi tutun)
benim gibi aynı tahtayı kullanıyorsanız)
PY flaşörde Com portunu seçin ve dosya konumunu seçin
Baude hızını 115200'de tutun
flaş modu DIO
Radyo düğmesini seçebilirsiniz evet Tüm verileri siler
bununla, tahtada bulunan herhangi bir önceki yazılı veri varsa silebilirsiniz.
ardından Flash Node MCU'ya tıklayın.
Her şey başarıyla yanıp söndüğünde, almak
Firmware başarıyla yanıp söndü, lütfen cihazı açın ve yeniden takın.
Adım 3: Kablolama
Bu projemde 3 pinli Ws2811 led kullanıyorum.
Gerilim +, GND - ve Veri girişi
Şemada gösterdiğim gibi kabloları bağlayın
LÜTFEN not edin, USB ve harici gücü aynı anda tahtaya bağlamayın
Harici güç kaynağı kullanarak kartınıza ve Led'lerinize güç vermeniz önerilir
5V.
Adım 4: İlk Kurulum
Devre yapıldıktan ve
Güç soketine bağlayın ve Led'leri bağlayın
Ve Telefonunuzda veya PC'nizde Wi-Fi bağlantınıza gidin
Wled-AP varsayılan şifresinin tamamen küçük harf wled1234 olduğunu göreceksiniz
Kurulum ekranı seçeneği alacağız
WIFI kullanıcı adı ve wifi şifresi girmeniz gerekiyor
Ayrıca statik bir ağ geçidi atayın
Ve kaydet'e tıklayın
Sayfa kapanacak ve telefonunuz tekrar ev ağınıza bağlanacaktır.
Play Store veya Apple Store'dan Wled APP'yi yükleyin
sonra Discover ışıklarına tıklayın bir seçenek göreceksiniz, bir seçenek göreceksiniz
led kurulumuna gidin ve bağlamak istediğiniz led sayısını girin
benim durumumda 38 Parlaklığı 255'te tuttum
Bir deney olarak 1500MA akım kaynağı koydum
Güçlü bir güç kaynağınız varsa daha fazlasını söyleyebilirsiniz.
Renk tekerleğini seçebilirsiniz
Her biri 19'luk iki segment yaptığım segmenti bölebilirsiniz.
Tüm harika efektleri görmek için efektlere gidin
Adım 5:
Geliştiriciyi desteklemek istiyorsanız bunu Git hub sayfasında yapabilirsiniz.
Ve beni instagram ve Youtube kanalımda ve talimatlarımda takip edin
Aşağıda gördüğünüz herkes Katkıda Bulunanlar:
8bitbrett, WiFi otomatik bağlantı QR kodunu Aircoookie/WLED logosuyla yaptı! adamo animasyonlu Discord sunucu logosunu yaptı! @debsahu, HomeAssistant otomatik keşfini ve PIO ile ilgili birçok yardımı sağladı!
@frenck, HomeAssistant ile inanılmaz, istikrarlı ve özelliklerle dolu bir yerel entegrasyon gerçekleştirdi!
@photocromax, Canlı görselleştirme özelliğinin hayata geçirilmesine yardımcı oluyor ve dokümana-g.webp
@raymiec şu anda Android ve iOS için en iyi istemcileri oluşturmaya çalışıyor!
Harika mobil kullanıcı arayüzünün yaratıcısı @StormPie!
@timothybrown, MQTT kimlik doğrulamasını ekledi!
@viknet365 Meteor etkisini taşıdı!
@wiesendaniel, PlatformIO IDE için yapılandırmayı ekledi!
@YeonV, ilk HomeAssistant MQTT ışık yapılandırmasını sağladı!
Bu liste eksik.
Test Etme, Katkıda Bulunanlar ve Destekleyenler
47 Ürün
Ahmet E.
Allan McN.
Andreas R.
Andrew G.
Andrew M.
Andries F.
Andy C.
Anton A.
Bernhard S.
Brendan W.
Brett H.
Brian N.
Bryan H.
Hıristiyan K.
Cody M.
Konstantin
Dale L.
David C.
David M.
Dennis H.
Dinozor P.
Donn L.
Duane B.
DrZzs (Justin A.)
Dylan L.
Effectsmeister
Eric N.
Eric P.
Eric Z.
e-kasaba
Fabian N.
Felix S.
fil
Gary O.
Geert De V.
George V.
Graham W.
Günnar B.
Hakan H.
App.doNotProcessConnectivityEvents = true; heiko
Hermann S.
Horst F. M. @illuxions
itechspar
Yakup D.
James W.
Jason C.
Jason S.
Jens
Jeremy D.
Jim P.
John B.
Jon D.
Ürdün A.
Ürdün J.
Joseph S.
Josh A.
Josh G.
Justin K.
Kjell-Einar A.
Laurence C.
Leonhard A.
Leonhard S.
Mart.
Marc R.
Marcus S.
Mario F. S.
Mark S.
Mark V.
Martin B.
Martin H.
Martin L.
Michael A.
Michael B.
Michael E.
Michael E.
Michael E.
Maks H.
Menno V.
Nathan Y.
Niels L.
Nigel H.
Pascal B.
Pascal L.
Pat
Paul B.
Paul-Christiaan D.
Paul H.
Petru F.
Primoz
Quindor
Ralph U.
Ralph W.
Ramon H.
Raoul T.
Rob K.
Rüdiger H.
Ruperto C.
Scott B.
Scott F.
Öz (Discord @tube)
Sergio M.
Stefan S.
Stephen
Steve O.
Simon
SM Ark.
Teemu H.
Thomas E.
Thomas S.
Timothy M.
Timothy L.
Tobias B.
Tyler R.
Valère M.
Volker B.
Vyacheslav A.
Xavier A. A.
Kullanılan Kitaplıklar ve Bağımlılıklar
ESP8266/ESP32 Arduino Çekirdeği
Makuna tarafından NeoPixelBus (svenihoney çatal)
FastLED kitaplığı
me-no-dev tarafından ESPAsyncTCP
me-no-dev tarafından ESPAsyncUDP (0.9.0 itibariyle)
me-no-dev tarafından ESPAsyncWebServer
bblanchon tarafından ArduinoJSON
marvinroger tarafından async-mqtt-client
kitesurfer1404 tarafından WS2812FX (değiştirildi)
Markszabo tarafından IRremoteESP8266 (isteğe bağlı)
JChristensen tarafından saat dilimi
Blynk kitaplığı (sıkıştırılmış)
Forkineye göre E1.31 kitaplığı (değiştirildi)
Aircoookie tarafından Espalexa (değiştirildi)
Dahil edilen birçok FastLED efekti, kriegsman'ın özlerinin değiştirilmiş versiyonlarıdır!
bbx10 tarafından WebServer_tng (ESP32, 0,8.3'e kadar) Knolleary tarafından PubSubClient (değiştirildi, 0,8.3'e kadar)
Önerilen:
RGB LED'in Rengini Değiştirmek İçin Fotosel Nasıl Kullanılır: 3 Adım
RGB LED'in Rengini Değiştirmek İçin Fotosel Nasıl Kullanılır: Arduino projem bölüm 01 için orijinal fikrim, bir LED'i açıp kapatmak için bir sıcaklık sensörü kullanmaktı, ama ne yazık ki sıcaklık sensörüm henüz gelmemişti ve bu beni bıraktı. Elegoo başlangıç setinde bulunan sensörler arasından seçim yapın ve merak ederek
Linux Önyükleme Sürücüsü Nasıl Oluşturulur (ve Nasıl Kullanılır): 10 Adım
Bir Linux Önyükleme Sürücüsü Nasıl Oluşturulur (ve Nasıl Kullanılır): Bu, Linux'a, özellikle Ubuntu'ya nasıl başlayacağınızla ilgili basit bir giriştir
RGB Led Kontrolör: 4 Adım
RGB Led Denetleyici: Merhaba Arkadaşlar, renkleri kablosuz olarak ayarlayabileceğiniz led rgb için oldukça kolay bir kılavuz. Tuvalet dışında herhangi bir iç mekana monte edilebilir: PVideo size devrenin nasıl yapıldığını öğretecektir.Videonun keyfini çıkarın!Malzemeler Güç Kaynağı RF
Rotary Encoder: Nasıl Çalışır ve Arduino İle Nasıl Kullanılır: 7 Adım
Döner Kodlayıcı: Nasıl Çalışır ve Arduino ile Nasıl Kullanılır: Bu ve diğer harika öğreticileri ElectroPeak'in resmi web sitesinde okuyabilirsinizGenel BakışBu eğitimde, döner kodlayıcıyı nasıl kullanacağınızı öğreneceksiniz. İlk olarak, rotasyonel kodlayıcı hakkında bazı bilgiler göreceksiniz ve ardından nasıl yapılacağını öğreneceksiniz
Mac Terminal Nasıl Kullanılır ve Temel İşlevler Nasıl Kullanılır: 4 Adım
Mac Terminali Nasıl Kullanılır ve Temel Fonksiyonlar Nasıl Kullanılır: Size MAC Terminalini nasıl açacağınızı göstereceğiz. Ayrıca size Terminal içinde ifconfig, dizinleri değiştirme, dosyalara erişim ve arp gibi birkaç özelliği göstereceğiz. Ifconfig, IP adresinizi ve MAC reklamınızı kontrol etmenizi sağlar