Სარჩევი:
- მარაგები
- ნაბიჯი 1: თქვენი ESP8266 დაფის დაყენება
- ნაბიჯი 2: დააინსტალირეთ WLED ESP8266– ზე
- ნაბიჯი 3: გაყვანილობა
- ნაბიჯი 4: საწყისი დაყენება
- ნაბიჯი 5:
ვიდეო: როგორ გამოვიყენოთ Wled RGB კონტროლერი: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
გამარჯობა ყველას, ვიმედოვნებ, რომ ყველანი თავს მშვენივრად და უსაფრთხოდ გრძნობენ მიმდინარე პანდემიაში
ძალიან ვწუხვარ, რომ დავრჩი სამუშაოსთან და პროექტებთან და ბევრი რედაქტირება ჯერ კიდევ გასაკეთებელი
ამ ვიდეოში მე ვაჩვენებ Wled– ს უბრალო RGB Pixel კონტროლერს, რომლის გაკეთებაც შენ შეგიძლია
ეს არ არის ჩემი გაკეთებული და მე არ ვიღებ საკუთრებას ამ სამუშაოს, უბრალოდ დაგეხმარებით
იმისათვის, რომ ეს გააკეთო თქვენთვის. თუ მოგწონთ ეს პროექტი, გამოიწერეთ ჩემი არხი და შეგიძლიათ აჩვენოთ რამდენიმე
სიყვარული პროექტის შემქმნელის შემოწირულობით
github.com/Aircoookie/WLED
WLED არის ღია პროგრამული უზრუნველყოფა. ის დაიწერა გასაოცარი დეველოპერის მიერ, სახელად Aircoookie. WLED დაიწერა ESP8266 და ESP32 მიკროკონტროლერებზე მუშაობისთვის, რათა დაეხმაროს "NeoPixel" (WS2812B, WS2811, SK6812, APA102) LED- ების კონტროლს. როდესაც დამონტაჟებულია მიკროკონტროლერზე, როგორიცაა ESP8266, WLED მართავს ვებ სერვერს, რომლის კონტროლი შესაძლებელია iOS ან Android აპლიკაციით, API, MQTT, Blynk, Alexa.
თუ თქვენ იცნობთ არდუინოს და მიკროკონტროლებს, ეს იქნება ნამცხვრის ნაჭერი
თუნდაც არა, მაინც მიხვალთ სადმე ამ ინსტრუქციის დაცვით
მახასიათებლები
- WS2812FX ბიბლიოთეკა ინტეგრირებულია 100 -ზე მეტ სპეციალურ ეფექტზე
- FastLED ხმაურის ეფექტები და 50 პალიტრა
- თანამედროვე ინტერფეისი ფერის, ეფექტისა და სეგმენტის კონტროლით სეგმენტები LED- ების ნაწილებზე სხვადასხვა ეფექტისა და ფერის დასაყენებლად პარამეტრების გვერდი - კონფიგურაცია ქსელში წვდომის წერტილი და სადგურის რეჟიმი - ავტომატური გაუმართავი APS მხარდაჭერა RGBW ზოლებისთვის 16 მომხმარებლის წინასწარ განსაზღვრული ფერები/ეფექტების ადვილად შენახვა და ჩატვირთვა,
- მხარს უჭერს მათზე ველოსიპედს. მაკრო ფუნქციებს ავტომატურად ასრულებს API ზარებს Nightlight ფუნქცია (თანდათან მცირდება) სრული OTA პროგრამული უზრუნველყოფის განახლება (HTTP + ArduinoOTA), პაროლით დაცული კონფიგურირებადი ანალოგური საათი + Diamex- ის მიერ Cronixie ნაკრების მხარდაჭერა კონფიგურირებადი სიკაშკაშის ლიმიტი უსაფრთხო ოპერაციისთვის
მარაგები
1) ESP8266 დაფა nodemcu/Wemos D1 mini
2) პროგრამული უზრუნველყოფა, რომელიც მე გამოვიყენე ფაილის ESP8266 დაწვის მიზნით, ეწოდება NodeMCU PyFlasher. marcelstoer (დეველოპერი) მისი ასაშენებლად. მე ჩავდე ფაილი ინსტრუქციებში
3) მიკრო USB კაბელი
4) umper მავთულები, თუ არ გსურთ solder
5) ელექტრომომარაგება 5V 3 ამპერი
6) ქალი კვების კაბელი
7) WS2812B, WS2811, SK6812 RGB ზოლები (მე ვიყენებ WS2811 LED- ებს)
7) პატარა პლასტიკური გარსაცმები (სურვილისამებრ)
ნაბიჯი 1: თქვენი ESP8266 დაფის დაყენება
უპირველეს ყოვლისა, თქვენ უნდა დააინსტალიროთ დრაივერები თქვენი დაფისთვის
ჩვეულებრივ დაფებს აქვთ CH340 ჩიპის დრაივერები
შეგიძლიათ გადმოწეროთ და დააინსტალიროთ აქედან.
ნაბიჯი 2: დააინსტალირეთ WLED ESP8266– ზე
პროგრამული უზრუნველყოფა, რომელსაც ვიყენებდი ჩემი Wemos d1- ის დასათბობად/დაწვისთვის არის NodeMCU PyFlasher. მადლობა marcelstoer– ს მისი აშენებისთვის.
github.com/marcelstoer/nodemcu-pyflasher/r…
მართლაც ადვილია პროგრამული უზრუნველყოფის გამოყენება
დაინსტალირების შემდეგ, გადადით Wled– ზე
github.com/Aircoookie/WLED/releases
იქიდან ჩამოტვირთეთ.bin ფაილი ESP8266– ის გამოშვებიდან
ერთხელ თქვენ გადმოწერთ.bin ფაილს
დააწკაპუნეთ თქვენს esp8266– ზე Pyflasher– ის გამოყენებით, გთხოვთ გადაამოწმოთ სურათები რეფერენტისთვის (შეინახეთ ყველაფერი ისე, როგორც არის
თუ თქვენ იყენებთ იგივე დაფას, როგორც მე)
PY flasher– ზე აირჩიეთ Com პორტი და შეარჩიეთ ფაილის ადგილმდებარეობა
შეინარჩუნეთ ბოდის კურსი 115200 -ზე
ფლეშ რეჟიმში DIO
თქვენ შეგიძლიათ აირჩიოთ რადიო ღილაკი დიახ ასუფთავებს ყველა მონაცემს
ამით თქვენ შეგიძლიათ წაშალოთ ნებისმიერი წინა წერილობითი მონაცემი, რომელიც არის დაფაზე
შემდეგ დააჭირეთ Flash Node MCU.
მას შემდეგ რაც ყველაფერი წარმატებით გაანათებს თქვენ
მიიღეთ ა
გაგზავნა პროგრამული უზრუნველყოფის პროგრამული უზრუნველყოფა წარმატებით აინთო, გთხოვთ გახსნათ და ხელახლა ჩართოთ მოწყობილობა.
ნაბიჯი 3: გაყვანილობა
ამ პროექტში მე ვიყენებ Ws2811 led- ს, რომელსაც აქვს სამი პინი
ძაბვა +, GND -, და მონაცემები
შეაერთეთ გაყვანილობა როგორც მე ნაჩვენებია დიაგრამაში
გთხოვთ გაითვალისწინოთ, რომ არ დაუკავშიროთ USB და გარე ენერგია ერთდროულად დაფაზე
მიზანშეწონილია გამოიყენოთ თქვენი დაფა და Leds გარე კვების ბლოკის გამოყენებით
5 ვ.
ნაბიჯი 4: საწყისი დაყენება
მას შემდეგ, რაც წრე შედგება და
დაუკავშირდით დენის სოკეტს და შეაერთეთ Leds
გადადით თქვენს Wi-Fi კავშირზე თქვენს ტელეფონზე ან კომპიუტერზე
თქვენ დაინახავთ Wled-AP ნაგულისხმევი პაროლი wled1234 ყველა მცირე ასოებით
ჩვენ მივიღებთ ეკრანის დაყენების ვარიანტს
საჭიროა შეიყვანოთ WIFI მომხმარებლის სახელი და wifi პაროლი
ასევე მიანიჭეთ სტატიკური კარიბჭე
და დააწკაპუნეთ შენახვაზე
გვერდი დაიხურება და თქვენი ტელეფონი დაუბრუნდება თქვენს სახლის ქსელს
დააინსტალირეთ Wled APP Play მაღაზიიდან ან Apple მაღაზიიდან
შემდეგ დააჭირეთ Discover lights მიიღებს ვარიანტს, თქვენ ნახავთ ვარიანტს
გადადით led კონფიგურაციაზე და ჩაწერეთ led რიცხვები, რომელთა დაკავშირებაც გსურთ
ჩემს შემთხვევაში მე 38 შევინარჩუნე სიკაშკაშე 255 -მდე
როგორც ექსპერიმენტი მე დააყენა 1500MA მიმდინარე მარაგი
შეგიძლიათ უფრო მეტი ახსენოთ, თუ თქვენ გაქვთ ძროხის ენერგიის წყარო
თქვენ შეგიძლიათ აირჩიოთ ფერის ბორბალი
თქვენ შეგიძლიათ გაყოთ I სეგმენტი, რომელიც შედგება 19 სეგმენტისგან
გადადით ეფექტებზე, რომ ნახოთ ყველა მაგარი ეფექტი
ნაბიჯი 5:
თუ გსურთ დეველოპერის მხარდაჭერა, ამის გაკეთება შეგიძლიათ Git ცენტრის გვერდზე
და გამომყევით ჩემს ინსტაგრამზე და Youtube არხზე და ინსტრუქციებზე
ყველა, ვინც ქვემოთ ხედავთ არის კონტრიბუტორი:
8 ბიტბრეტმა WiFi- ს ავტომატურად დაუკავშირა QR კოდი Aircoookie/WLED ლოგოთი! ადამომ შექმნა ანიმაციური Discord სერვერის ლოგო! @debsahu– მ უზრუნველყო HomeAssistant– ის ავტომატური აღმოჩენა და დიდი დახმარება PIO– ში!
@frenck– მა მოახდინა საოცარი, სტაბილური და გამორჩეული ფუნქცია მშობლიური ინტეგრაცია HomeAssistant– თან!
@photocromax ეხმარება ცოცხალი ვიზუალიზაციის ფუნქციის გაცოცხლებაში და დაამატა-g.webp
@raymiec ამჟამად მუშაობს Android და iOS– ის საუკეთესო კლიენტების შესაქმნელად!
@StormPie, შესანიშნავი მობილური ინტერფეისის შემქმნელი!
@timothybrown- მა დაამატა MQTT ავთენტიფიკაცია!
@viknet365- მა გადმოიტანა მეტეორის ეფექტი!
@wiesendaniel- მა დაამატა კონფიგურაცია PlatformIO IDE- სთვის!
@YeonV– მა უზრუნველყო HomeAssistant MQTT განათების საწყისი კონფიგურაცია!
ეს სია არასრულია.
ტესტირება, კონტრიბუტორები და მხარდამჭერები
47 პროდუქტი
ახმედ ე.
ალან მაკნ.
ანდრეას რ.
ანდრია გ.
ენდრიუ მ.
ანდრიუს ფ.
ენდი C.
ანტონ ა.
ბერნჰარდ ს.
ბრენდან ვ.
ბრეტ ჰ.
ბრაიან ნ.
ბრაიან ჰ.
ქრისტიან კ.
კოდი მ.
კონსტანტინე
დეილ ლ.
დევიდ C.
დავით მ.
დენის ჰ.
დინოს პ.
დონ ლ.
დუან ბ.
DrZzs (ჯასტინ ა.)
დილან ლ.
ეფექტების მინისტრი
ერიკ ნ.
ერიკ პ.
ერიკ ზ.
ელექტრონული ქალაქი
ფაბიან ნ.
ფელიქს ს.
ფილ
გარი ო.
გერტ დე ვ.
გიორგი V.
გრეჰემ ვ.
გუნარ ბ.
ჰოკან ჰ.
App.doNotProcessConnectivityEvents = ჭეშმარიტი; ჰეიკო
ჰერმან ს.
Horst F. M. @illuxions
იტექსპარი
იაკობ დ.
ჯეიმს ვ.
ჯეისონ C.
ჯეისონ ს.
ჯენს
ჯერემი დ.
ჯიმ პ.
ჯონ ბ.
ჯონ დ.
ჯორდან ა.
ჯორდან ჯ.
ჯოზეფ ს.
ჯოშ ა.
ჯოშ გ.
ჯასტინ კ.
კელ-ეინარ ა.
ლორენს C.
ლეონჰარდ ა.
ლეონჰარდ ს.
მარკ ჰ.
მარკ რ.
მარკუს ს.
მარიო ფ. ს.
მარკ ს.
მარკ ვ.
მარტინ ბ.
მარტინ ჰ.
მარტინ ლ.
მაიკლ ა.
მაიკლ ბ.
მაიკლ ე.
მაიკლ ე.
მაიკლ ე.
მაქს ჰ.
მენო ვ.
ნათან ი.
ნილს ლ.
ნაიჯელ ჰ.
პასკალ ბ.
პასკალ ლ.
პატ
პოლ ბ.
პოლ-კრისტიან დ.
პოლ ჰ.
პეტრუ ფ.
პრიმოზი
კვინდორი
რალფ უ.
რალფ ვ.
რამონ ჰ.
რაულ თ.
რობ კ.
რუდიგერ ჰ.
რუპერტო C.
სკოტ ბ.
სკოტ ფ.
საკუთარი თავი (უთანხმოება @tube)
სერხიო მ.
სტეფან ს.
სტეფანე
სტივ ო.
სიმონ
S M კიდობანი.
თეიმუ ჰ.
თომას ე.
თომას ს.
ტიმოთე მ.
ტიმოთი ლ.
ტობიას ბ.
ტაილერ რ.
ვალერ მ.
ფოლკერ ბ.
ვიაჩესლავ ა.
ქსავიერ A. A.
გამოყენებული ბიბლიოთეკები და დამოკიდებულებები
ESP8266/ESP32 არდუინოს ბირთვი
NeoPixelBus მიერ Makuna (svenihoney ჩანგალი)
FastLED ბიბლიოთეკა
ESPAsyncTCP by me-no-dev
ESPAsyncUDP by me-no-dev (როგორც 0.9.0)
ESPAsyncWebServer by me-no-dev
ArduinoJSON ბბლანჩონის მიერ
async-mqtt-client მარვინროგერის მიერ
WS2812FX by kitesurfer1404 (შეცვლილია)
IRremoteESP8266 მიერ markszabo (სურვილისამებრ)
დროის ზონა ჯ.კრისტენსენის მიერ
ბლინკის ბიბლიოთეკა (შეკუმშული)
E1.31 ბიბლიოთეკა forkineye (შეცვლილია)
Espalexa by Aircoookie (შეცვლილია)
ბევრი ჩართული FastLED ეფექტი არის kriegsman- ის არსების შეცვლილი ვერსიები!
WebServer_tng by bbx10 (ESP32, 0.8.3 -მდე) PubSubClient knolleary (შეცვლილია, 0.8.3 -მდე)
გირჩევთ:
როგორ შევქმნათ Linux Boot Drive (და როგორ გამოვიყენოთ იგი): 10 ნაბიჯი
როგორ შევქმნათ Linux ჩატვირთვის დრაივი (და როგორ გამოვიყენოთ იგი): ეს არის მარტივი შესავალი იმის შესახებ, თუ როგორ უნდა დაიწყოთ Linux, კერძოდ Ubuntu
Arduino დაფუძნებული წვრილმანი თამაშის კონტროლერი - Arduino PS2 თამაშის კონტროლერი - თამაში Tekken With DIY Arduino Gamepad: 7 ნაბიჯი
Arduino დაფუძნებული წვრილმანი თამაშის კონტროლერი | Arduino PS2 თამაშის კონტროლერი | თამაში Tekken With DIY Arduino Gamepad: გამარჯობა ბიჭებო, თამაშების თამაში ყოველთვის სახალისოა, მაგრამ საკუთარი წვრილმანი თამაშით თამაში უფრო სახალისოა. ასე რომ, ჩვენ გავაკეთებთ თამაშის კონტროლერს arduino pro micro- ს ამ ინსტრუქციებში
Rotary Encoder: როგორ მუშაობს და როგორ გამოვიყენოთ Arduino– სთან ერთად: 7 ნაბიჯი
Rotary Encoder: როგორ მუშაობს და როგორ გამოვიყენოთ Arduino– სთან ერთად: შეგიძლიათ წაიკითხოთ ეს და სხვა საოცარი გაკვეთილები ElectroPeak– ის ოფიციალურ ვებ – გვერდზე. მიმოხილვა პირველ რიგში, თქვენ იხილავთ ინფორმაციას ბრუნვის კოდირების შესახებ და შემდეგ ისწავლით თუ როგორ
როგორ გამოვიყენოთ Mac ტერმინალი და როგორ გამოვიყენოთ ძირითადი ფუნქციები: 4 ნაბიჯი
როგორ გამოვიყენოთ Mac ტერმინალი და როგორ გამოვიყენოთ ძირითადი ფუნქციები: ჩვენ გაჩვენებთ თუ როგორ გახსნათ MAC ტერმინალი. ჩვენ ასევე გაჩვენებთ ტერმინალის რამდენიმე მახასიათებელს, როგორიცაა ifconfig, დირექტორიების შეცვლა, ფაილების წვდომა და arp. Ifconfig საშუალებას მოგცემთ შეამოწმოთ თქვენი IP მისამართი და თქვენი MAC რეკლამა
YABC - კიდევ ერთი ბლინკის კონტროლერი - IoT Cloud ტემპერატურისა და ტენიანობის კონტროლერი, ESP8266: 4 ნაბიჯი
YABC - კიდევ ერთი ბლინკის კონტროლერი - IoT Cloud ტემპერატურისა და ტენიანობის კონტროლერი, ESP8266: გამარჯობათ, მე ცოტა ხნის წინ დავიწყე სოკოს მოყვანა სახლში, ოსტრების სოკო, მაგრამ მე უკვე მაქვს 3 ამ კონტროლერის სახლში Fermenter ტემპერატურის კონტროლი ჩემი სახლის ხარშვის, მეუღლისთვის ის ასევე აკეთებს ამ კომბუჩას საქმეს ახლა და როგორც თერმოსტატი სითბოსთვის