Агуулгын хүснэгт:

Wled RGB хянагчийг хэрхэн ашиглах вэ: 5 алхам
Wled RGB хянагчийг хэрхэн ашиглах вэ: 5 алхам

Видео: Wled RGB хянагчийг хэрхэн ашиглах вэ: 5 алхам

Видео: Wled RGB хянагчийг хэрхэн ашиглах вэ: 5 алхам
Видео: RGB led stick своими руками. Лампа трубка. WLED прошивка 2024, Арваннэгдүгээр
Anonim
Image
Image

Сайн байцгаана уу, үргэлжилж буй тахлын үед хүн бүхэн маш сайн, аюулгүй ажиллаж байна гэж найдаж байна

Work & Projects -тэй холбоотой байж байгаад хараахан засвар хийгээгүй байгаадаа маш их харамсаж байна

Энэ видеон дээр би танд Wled -ийг энгийн RGB пиксел хянагчаар харуулах болно, та үүнийг өөрөө хийж болно

Үүнийг миний гараар хийгээгүй бөгөөд би энэ ажилд ямар нэгэн өмчлөл эзэмшээгүй бөгөөд зөвхөн танд туслах болно

Үүнийг танд зориулж хийхийн тулд. Хэрэв танд энэ төсөл таалагдсан бол миний сувгийг бүртгүүлээд үзээрэй

Төсөл бүтээгчид хандив өгөх замаар хайрлах

github.com/Aircoookie/WLED

WLED бол нээлттэй эхийн програм хангамж юм. Үүнийг Aircoookie хэмээх гайхалтай хөгжүүлэгч бичсэн. WLED нь "NeoPixel" (WS2812B, WS2811, SK6812, APA102) LED -ийг удирдахад туслах зорилгоор ESP8266 ба ESP32 микроконтроллер дээр ажиллахаар бичигдсэн болно. ESP8266 гэх мэт микроконтроллер дээр суулгасан тохиолдолд

WLED нь iOS эсвэл Android апп, API, MQTT, Blynk, Alexa -г удирдах боломжтой вэб сервер ажиллуулдаг.

Хэрэв та Arduino болон микроконтроллерыг сайн мэддэг бол энэ нь бялуу байх болно

Үгүй бол та энэ зааврыг дагаж хаа нэгтээ хүрэх болно

Онцлог шинж чанарууд

  • WS2812FX номын сан нь 100 гаруй тусгай эффектүүдийг нэгтгэсэн болно
  • FastLED дуу чимээний эффект ба 50 палитр
  • Өнгө, эффект, сегментийн хяналттай орчин үеийн интерфейс LED -ийн хэсгүүдэд өөр өөр эффект, өнгийг тохируулах сегментүүд Тохиргооны хуудас - сүлжээний тохиргоо Хандалтын цэг ба станцын горим - RGBW зурваст зориулсан автоматаар ажиллахгүй APS дэмжлэг 16 өнгө/эффектийг хадгалах, ачаалах хэрэглэгчийн урьдчилсан тохиргоо,
  • Тэдгээрийн дунд дугуй унахыг дэмждэг. Макро функц нь API дуудлагыг автоматаар гүйцэтгэдэг Шөнийн гэрлийн функц (аажмаар буурдаг) OTA програм хангамжийн бүрэн шинэчлэлт (HTTP + ArduinoOTA), нууц үгээр хамгаалагдах боломжтой Cronixie хэрэгслийг Diamex -ээр тохируулах боломжтой Auto Brightness хязгаарлалт.

Хангамж

1) ESP8266 Удирдах зөвлөл nodemcu/Wemos D1 mini

2) ESP8266 файлыг шатаахад ашигладаг програм хангамжийг NodeMCU PyFlasher гэж нэрлэдэг. Үүнийг бий болгох marcelstoer (хөгжүүлэгч). Энэ файлыг зааврын дагуу оруулна уу

3) микро USB кабель

4) хэрэв та гагнахыг хүсэхгүй байвал утас холбоно уу

5) Цахилгаан хангамж 5V 3Amps

6) Эмэгтэй цахилгаан кабель

7) WS2812B, WS2811, SK6812 RGB туузууд (WS2811 LED ашигладаг)

7) Жижиг хуванцар бүрхүүл (заавал биш)

Алхам 1: ESP8266 самбарыг тохируулах

WLED -ийг ESP8266 дээр суулгаарай
WLED -ийг ESP8266 дээр суулгаарай

Юуны өмнө та самбартаа драйвер суулгах хэрэгтэй

Ихэвчлэн самбарууд CH340 чип драйверуудтай байдаг

эндээс татаж аваад суулгаж болно.

Алхам 2: ESP8266 дээр WLED суулгана уу

WLED -ийг ESP8266 дээр суулгаарай
WLED -ийг ESP8266 дээр суулгаарай

Миний Wemos d1 -ийг асаах/шатаахад ашигладаг програм бол NodeMCU PyFlasher юм. Үүнийг барьж байгуулсан Марселстоэрт баярлалаа.

github.com/marcelstoer/nodemcu-pyflasher/r…

програм хангамжийг ашиглах нь үнэхээр хялбар юм

Суулгасны дараа одоо Wled руу очно уу

github.com/Aircoookie/WLED/releases

тэндээс.bin файлыг ESP8266 -ийн хувилбаруудаас татаж авна уу

.bin файлыг татаж авсны дараа

Pyflasher ашиглан esp8266 дээр гэрэл асах эсэхийг шалгана уу (бүх зүйлийг байгаагаар нь хадгална уу)

Хэрэв та надтай ижил самбар ашиглаж байгаа бол)

PY флаш дээр Com портыг сонгоод файлын байршлыг сонгоно уу

Baude ханшийг 115200 түвшинд байлга

флэш горим DIO

Та радио товчлуурыг сонгож болно, тийм ээ, бүх өгөгдлийг арчина

Хэрэв та самбар дээр байгаа өмнөх бичээсүүдийг устгаж болно

дараа нь Flash Node MCU дээр дарна уу.

Бүх зүйл амжилттай гэрэлтсэний дараа та үүнийг хийх болно

авах нь

мессеж Firmware амжилттай анивчсан байна. Төхөөрөмжөө тайлж, залгаарай.

Алхам 3: Цахилгааны утас

Цахилгаан утас
Цахилгаан утас
Цахилгаан утас
Цахилгаан утас

Энэ төсөлд би гурван зүү бүхий Ws2811 хөтчийг ашиглаж байна

Voltage +, GND -, & Data in

Диаграммд үзүүлсэн шиг утсыг холбоно уу

Самбар дээр USB болон гадаад хүчийг нэгэн зэрэг холбож болохгүйг анхаарна уу

Гаднах цахилгаан хангамж ашиглан самбар болон Leds -ийг асаахыг зөвлөж байна

5V -ийн.

Алхам 4: Анхны тохиргоо

Анхны тохиргоо
Анхны тохиргоо
Анхны тохиргоо
Анхны тохиргоо
Анхны тохиргоо
Анхны тохиргоо

Хэлхээг хийсний дараа ба

Цахилгаан залгуурт холбож, LED -ийг холбоно уу

Мөн утас эсвэл компьютер дээрээ Wi-Fi холболт руу очно уу

Та Wled-AP анхдагч нууц үгийг жижиг үсгээр wled1234 гэж харах болно

Бид тохируулах дэлгэцийн сонголтыг авах болно

WIFI хэрэглэгчийн нэр, wifi нууц үгээ оруулах шаардлагатай

Мөн статик гарцыг оноож өг

Мөн хадгалах дээр дарна уу

Хуудас хаагдах бөгөөд таны утас гэрийн сүлжээндээ холбогдох болно

Play дэлгүүр эсвэл Apple дэлгүүрээс Wled APP суулгана уу

Дараа нь Discover гэрэл дээр дарахад сонголт гарч ирэх бөгөөд та сонголтыг харах болно

LED тохиргоо руу очоод холбогдохыг хүссэн LED тоог оруулна уу

Миний хувьд 38 нь Brightness -ийг 255 болгож хадгалсан

Туршилтын хувьд би 1500MA гүйдлийн хангамжийг тавьсан

Хэрэв та тэжээлийн хангамжтай бол илүү ихийг дурдаж болно

Та өнгөний дугуйг сонгож болно

Та миний хийсэн 19 сегментийг хоёр сегмент болгон хувааж болно

Бүх гайхалтай эффектүүдийг үзэхийн тулд эффект рүү орно уу

Алхам 5:

Зураг
Зураг
Зураг
Зураг
Зураг
Зураг

Хэрэв та хөгжүүлэгчийг дэмжихийг хүсч байвал үүнийг Git hub хуудсан дээр хийж болно

Миний instagram, Youtube суваг, зааварчилгаанд намайг дагаарай

Доорх таны харж буй бүх хүмүүс хувь нэмэр оруулагчид болно.

8bitbrett нь Aircoookie/WLED логотой WiFi QR кодыг автоматаар холбосон! adamo нь Discord серверийн логог хийжээ! @debsahu нь HomeAssistant -ийг автоматаар нээж, PIO -д маш их туслалцаа үзүүлсэн!

@frenck нь HomeAssistant-тэй гайхалтай, тогтвортой, онцлог шинж чанартай уугуул интеграц хийсэн!

@photocromax нь Live Visualization функцийг амьдралд нэвтрүүлэхэд тусалж,-g.webp

@raymiec нь одоогоор Android болон iOS -ийн хамгийн сайн үйлчлүүлэгчдийг бий болгохоор ажиллаж байна!

Гайхалтай хөдөлгөөнт UI бүтээгч @StormPie!

@timothybrown MQTT баталгаажуулалтыг нэмсэн!

@viknet365 нь Солирын эффектийг дамжуулав!

@wiesendaniel PlatformIO IDE -ийн тохиргоог нэмсэн!

@YeonV нь HomeAssistant MQTT гэрлийн анхны тохиргоог өгсөн.

Энэ жагсаалт нь бүрэн бус байна.

Туршилт, хувь нэмэр оруулагчид ба дэмжигчид

47 бүтээгдэхүүн

Ахмед Э.

Аллан МакН.

Андреас Р.

Эндрю Г.

Эндрю М.

Андрис Ф.

Энди C.

Антон А.

Бернхард С.

Брендан В.

Бретт Х.

Брайан Н.

Брайан Х.

Кристиан К.

Коди М.

Константин

Дэйл Л.

Дэвид С.

Дэвид М.

Деннис Х.

Диноз П.

Донн Л.

Дуэйн Б.

DrZzs (Жастин А.)

Дилан Л.

Нөлөөллийн эзэн

Эрик Н.

Эрик П.

Эрик З.

цахим хот

Фабиан Н.

Феликс С.

Фил

Гари О.

Герт Де В.

Жорж В.

Грэм В.

Гуннар Б.

Хакан Х.

App.doNotProcessConnectivityEvents = үнэн; Хэйко

Херман С.

Хорст Ф. М @дайралтууд

itechspar

Жейкоб Д.

Жеймс В.

Жейсон C.

Жейсон С.

Женс

Жереми Д.

Жим П.

Жон Б.

Жон Д.

Жордан А.

Жордан Ж.

Жозеф С.

Жош А.

Жош Г.

Жастин К.

Кжелл-Эйнар А.

Лоренс C.

Леонард А.

Леонард С.

Марк Х.

Марк Р.

Маркус С.

Марио Ф.

Марк С.

Марк В.

Мартин Б.

Мартин Х.

Мартин Л.

Майкл А.

Майкл Б.

Майкл Э.

Майкл Э.

Майкл Э.

Макс Х.

Менно В.

Натан Ю.

Найлс Л.

Найжел Х.

Паскаль Б.

Паскаль Л.

Пат

Пол Б.

Паул-Кристиан Д.

Пол Х.

Петр Ф.

Примоз

Квиндор

Ральф У.

Ральф В.

Рамон Х.

Раул Т.

Роб К.

Рюдигер Х.

Руперто C.

Скотт Б.

Скотт Ф.

Өөрөө (Discord @хоолой)

Сержио М.

Стефан С.

Стивен

Стив О.

Саймон

S M авдар.

Теему Х.

Томас Э.

Томас С.

Тимоти М.

Тимоти Л.

Тобиас Б.

Тайлер Р.

Валер М.

Волкер Б.

Вячеслав А.

Xavier A. A.

Ашигласан номын сан ба хамаарал

ESP8266/ESP32 Arduino Core

NeunaPixelBus - Makuna (svenihoney салаа)

FastLED номын сан

ESPAsyncTCP by me-no-dev

ESPAsyncUDP by me-no-dev (0.9.0-ийн байдлаар)

ESPAsyncWebServer by me-no-dev

ArduinoJSON by bblanchon

async-mqtt-клиент by marvinroger

WS2812FX by kitesurfer1404 (өөрчилсөн)

IRremoteESP8266 by Markzzabo (заавал биш)

JChristensen -ийн цагийн бүс

Блинкийн номын сан (нягтруулсан)

E1.31 номын сан forkineye (өөрчлөгдсөн)

Aircoookie -ийн Espalexa (өөрчилсөн)

FastLED -ийн олон эффектүүд нь kriegsman -ийн гол санааг өөрчилсөн хувилбарууд юм!

WebServer_tng by bbx10 (ESP32, 0.8.3 хүртэл) PubSubClient knolleary (өөрчлөгдсөн, 0.8.3 хүртэл)

Зөвлөмж болгож буй: