Mục lục:
- Quân nhu
- Bước 1: Thiết lập bo mạch ESP8266 của bạn
- Bước 2: Cài đặt WLED trên ESP8266
- Bước 3: Đấu dây
- Bước 4: Thiết lập ban đầu
- Bước 5:
Video: Cách sử dụng bộ điều khiển Wled RGB: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Xin chào tất cả mọi người hy vọng mọi người đang hoàn toàn tốt và an toàn trong Đại dịch đang diễn ra
Tôi vô cùng xin lỗi vì đã gặp khó khăn với Công việc & Dự án và chưa hoàn thành nhiều chỉnh sửa
Trong video này, tôi sẽ chỉ cho bạn Wled một bộ điều khiển Pixel RGB đơn giản mà bạn có thể tự làm
Đây không phải do tôi làm và tôi không có bất kỳ quyền sở hữu nào đối với tác phẩm này, chỉ muốn giúp bạn
Để hoàn thành việc này cho bạn. Nếu bạn thích Dự án này, xin vui lòng đăng ký kênh của tôi và bạn có thể hiển thị một số
tình yêu với Người tạo ra dự án bằng cách quyên góp
github.com/Aircoookie/WLED
WLED là phần mềm mã nguồn mở. Nó được viết bởi một nhà phát triển tuyệt vời tên là Aircoookie. WLED được viết để chạy trên vi điều khiển ESP8266 và ESP32 để giúp điều khiển đèn LED “NeoPixel” (WS2812B, WS2811, SK6812, APA102). Khi được cài đặt trên bộ vi điều khiển như ESP8266, WLED chạy một máy chủ web có thể được điều khiển bởi ứng dụng iOS hoặc Android, API, MQTT, Blynk, Alexa.
Nếu bạn đã quen với Arduino và vi điều khiển, đây sẽ là một miếng bánh
ngay cả khi không, bạn vẫn sẽ đến được nơi nào đó bằng cách làm theo hướng dẫn này
Đặc trưng
- Thư viện WS2812FX được tích hợp cho hơn 100 hiệu ứng đặc biệt
- Hiệu ứng tiếng ồn FastLED và 50 bảng màu
- Giao diện người dùng hiện đại với điều khiển màu sắc, hiệu ứng và phân đoạn Các phân đoạn để đặt các hiệu ứng và màu sắc khác nhau cho các phần của trang LED Cài đặt - cấu hình qua mạng
- Hỗ trợ quay vòng qua chúng. Các chức năng của Macro để tự động thực hiện các lệnh gọi API Chức năng ánh sáng (mờ dần) Khả năng cập nhật phần mềm OTA đầy đủ (HTTP + ArduinoOTA), có thể bảo vệ bằng mật khẩu Đồng hồ analog có thể định cấu hình + hỗ trợ cho bộ Cronixie của Diamex Giới hạn độ sáng tự động có thể định cấu hình để hoạt động an toàn hơn
Quân nhu
1) Bảng mạch ESP8266 gật gù / Wemos D1 mini
2) Phần mềm tôi đã sử dụng để ghi tệp tinESP8266 được gọi là NodeMCU PyFlasher. marcelstoer (nhà phát triển) để xây dựng nó. tôi đã đưa tệp vào hướng dẫn
3) cáp micro usb
4) dây umper nếu bạn không muốn hàn
5) Nguồn cung cấp 5V 3Amps
6) Cáp nguồn cái
7) Dải RGB WS2812B, WS2811, SK6812 (tôi sử dụng đèn LED WS2811)
7) Một vỏ nhựa nhỏ (Tùy chọn)
Bước 1: Thiết lập bo mạch ESP8266 của bạn
Điều đầu tiên cần phải cài đặt trình điều khiển cho bảng của bạn
Thông thường các bo mạch có trình điều khiển Chip CH340
bạn có thể tải xuống và cài đặt nó từ đây.
Bước 2: Cài đặt WLED trên ESP8266
Phần mềm tôi đã sử dụng để flash / ghi Wemos d1 của mình là NodeMCU PyFlasher. Cảm ơn marcelstoer đã xây dựng nó.
github.com/marcelstoer/nodemcu-pyflasher/r…
phần mềm thực sự dễ sử dụng của nó
Sau khi cài đặt, hãy truy cập Wled
github.com/Aircoookie/WLED/releases
từ đó tải xuống tệp.bin từ các bản phát hành cho ESP8266
khi bạn tải xuống tệp.bin
flash trên máy esp8266 của bạn bằng Pyflasher, vui lòng kiểm tra các hình ảnh để biết độ phản hồi (giữ nguyên mọi thứ
nếu bạn đang sử dụng cùng một bảng như tôi)
trên PY flashher chọn cổng Com và chọn vị trí tệp
Giữ tỷ lệ Baude ở mức 115200
chế độ flash DIO
Bạn có thể chọn nút radio có Xóa tất cả dữ liệu
với điều này, bạn có thể xóa nếu có bất kỳ dữ liệu viết nào trước đó có trên bảng
sau đó nhấp vào Flash Node MCU.
Một khi mọi thứ được flash thành công, bạn sẽ
có được một
thông báo Firmware flash thành công vui lòng giải nén và cắm lại thiết bị.
Bước 3: Đấu dây
Trong dự án này, tôi sử dụng đèn LED Ws2811 có ba chân
Điện áp +, GND -, & Dữ liệu trong
Kết nối hệ thống dây điện như tôi đã chỉ ra trong sơ đồ
XIN lưu ý không kết nối USB và nguồn ngoài cùng lúc trên bo mạch
Nó được khuyến nghị để cấp nguồn cho bo mạch và đèn Led của bạn bằng cách sử dụng nguồn điện bên ngoài
của 5V.
Bước 4: Thiết lập ban đầu
Khi mạch được tạo và
Kết nối với Ổ cắm điện và kết nối các Đèn Led
Và đi tới kết nối Wi-Fi trên Điện thoại hoặc PC của bạn
Bạn sẽ thấy mật khẩu mặc định của Wled-AP là wled1234 tất cả các chữ thường
Chúng tôi sẽ nhận được một tùy chọn của màn hình thiết lập
Cần nhập tên người dùng WIFI và mật khẩu wifi
Cũng chỉ định một cổng tĩnh
Và bấm vào lưu
Trang sẽ đóng và điện thoại của bạn sẽ kết nối lại với mạng gia đình của bạn
cài đặt ứng dụng Wled từ cửa hàng Play hoặc cửa hàng Apple
sau đó bấm vào đèn Khám phá sẽ có một tùy chọn, bạn sẽ thấy một tùy chọn
đi tới thiết lập đèn led và nhập số led bạn muốn kết nối
trong trường hợp của tôi, tôi có 38 giữ độ sáng thành 255
Như một thử nghiệm, tôi đã đặt nguồn cung cấp hiện tại 1500MA
Bạn có thể đề cập thêm nếu bạn có một bộ nguồn mạnh mẽ
Bạn có thể chọn bánh xe màu
Bạn có thể chia phân đoạn mà tôi đã thực hiện thành hai phân đoạn, mỗi phân đoạn 19
Vào phần hiệu ứng để xem tất cả các hiệu ứng thú vị
Bước 5:
Nếu bạn muốn hỗ trợ nhà phát triển, bạn có thể làm điều đó trên trang trung tâm Git
Và theo dõi tôi trên instagram và kênh Youtube & các tài liệu hướng dẫn của tôi
Mọi người bạn thấy bên dưới đều là những Người đóng góp:
8bitbrett đã tạo mã QR tự động kết nối WiFi với logo Aircoookie / WLED! adamo đã tạo ra biểu tượng máy chủ Discord hoạt hình! @debsahu đã cung cấp tính năng tự động khám phá HomeAssistant và rất nhiều trợ giúp với PIO!
@frenck đã thực hiện tích hợp gốc tuyệt vời, ổn định và đầy tính năng với HomeAssistant!
@photocromax đang giúp đưa tính năng Trực quan hóa vào cuộc sống và thêm các bản xem trước-g.webp
@raymiec hiện đang làm việc để tạo ra các ứng dụng khách tốt nhất cho Android và iOS!
@StormPie, người tạo ra giao diện người dùng di động tuyệt vời!
@timothybrown đã thêm xác thực MQTT!
@ viknet365 đã chuyển hiệu ứng Meteor!
@wiesendaniel đã thêm cấu hình cho IDE PlatformIO!
@YeonV đã cung cấp cấu hình ánh sáng HomeAssistant MQTT ban đầu!
Danh sách này không đầy đủ.
Kiểm tra, Người đóng góp và Người hỗ trợ
47 Sản phẩm
Achmed 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.
Christian K.
Cody M.
@ computerfreek274
Constantine
Dale L.
David C.
David M.
@ Def3nder
Dennis H.
Khủng long P.
Donn L.
Duane B.
DrZzs (Justin A.)
Dylan L.
Effectsmeister
Eric N.
Eric P.
Eric Z.
thị trấn điện tử
Fabian N.
Felix S.
Fil
Gary O.
Geert De V.
George V.
Graham W.
Gunnar B.
Håkan H.
App.doNotProcessConnectivityEvents = true; Heiko
Hermann S.
Horst F. M. @illuxions
itechspar
Jacob D.
James W.
Jason C.
Jason S.
Jens
Jeremy D.
Jim P.
@ jolll-dk
John B.
Jon D.
Jordan A.
Jordan J.
Joseph S.
Josh A.
Josh G.
Justin K.
Kjell-Einar A.
Laurence C.
Leonhard A.
Leonhard S.
Tháng Ba.
Marc R.
Marcus S.
Mario F. S.
Điểm.
Đánh dấu V.
Martin B.
Martin H.
Martin L.
Michael A.
Michael B.
Michael E.
Michael E.
Michael E.
Tối đa H.
Menno V.
Nathan Y.
Niels L.
Nigel H.
Pascal B.
Pascal L.
Vỗ nhẹ
Paul B.
Paul-Christiaan D.
Paul H.
@ pete111
Petru F.
Primoz
Quindor
Ralph U.
Ralph W.
Ramon H.
Raoul T.
Rob K.
Rüdiger H.
Ruperto C.
Scott B.
Scott F.
Bản thân (Discord @tube)
Sergio M.
Stefan S.
Stephen
Steve Ô.
Simon
S M Hòm.
Teemu H.
Thomas E.
Thomas S.
Timothy M.
Timothy L.
Tobias B.
Tyler R.
Valère M.
Volker B.
Vyacheslav A.
Xavier A. A.
Thư viện đã sử dụng và các cơ sở phụ thuộc
ESP8266 / ESP32 Arduino Core
NeoPixelBus của Makuna (ngã ba svenihoney)
Thư viện FastLED
ESPAsyncTCP của me-no-dev
ESPAsyncUDP của me-no-dev (kể từ 0.9.0)
ESPAsyncWebServer của me-no-dev
ArduinoJSON bởi bblanchon
async-mqtt-client của marvinroger
WS2812FX bởi kitesurfer1404 (đã sửa đổi)
IRremoteESP8266 bởi markzabo (tùy chọn)
Múi giờ của JChristensen
Thư viện Blynk (nén)
Thư viện E1.31 của forkineye (đã sửa đổi)
Espalexa bởi Aircoookie (đã sửa đổi)
Nhiều hiệu ứng FastLED đi kèm là phiên bản sửa đổi của ý chính của kriegsman!
WebServer_tng của bbx10 (ESP32, tối đa 0.8.3) PubSubClient theo khía cạnh (đã sửa đổi, lên đến 0.8.3)
Đề xuất:
Cách điều khiển động cơ bánh răng DC bằng cách sử dụng bộ điều khiển tốc độ điện tử có chải 160A và bộ thử Servo: 3 bước
Cách điều khiển động cơ bánh răng DC bằng cách sử dụng bộ điều khiển tốc độ điện tử chải 160A và bộ thử Servo: Đặc điểm kỹ thuật: Điện áp: 2-3S Lipo hoặc 6-9 NiMH Dòng liên tục: 35A Dòng nổ: 160A BEC: 5V / 1A, chế độ tuyến tính Các chế độ: 1. chuyển tiếp & đảo ngược; 2. chuyển tiếp &phanh; 3. chuyển tiếp & phanh & ngược lại Trọng lượng: 34g Kích thước: 42 * 28 * 17mm
Ô tô được điều khiển từ xa - Được điều khiển bằng Bộ điều khiển Xbox 360 không dây: 5 bước
Ô tô được điều khiển từ xa - Được điều khiển bằng Bộ điều khiển Xbox 360 không dây: Đây là các hướng dẫn để tạo ô tô được điều khiển từ xa của riêng bạn, được điều khiển bằng bộ điều khiển Xbox 360 không dây
ESP8266 RGB LED STRIP Điều khiển WIFI - NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi - Điều khiển điện thoại thông minh RGB LED STRIP: 4 bước
ESP8266 RGB LED STRIP Điều khiển WIFI | NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi | Điều khiển bằng điện thoại thông minh RGB LED STRIP: Xin chào các bạn trong hướng dẫn này, chúng ta sẽ học cách sử dụng gật đầu hoặc esp8266 làm điều khiển từ xa IR để điều khiển dải LED RGB và Nodemcu sẽ được điều khiển bằng điện thoại thông minh qua wifi. Vì vậy, về cơ bản bạn có thể điều khiển DÂY CHUYỀN LED RGB bằng điện thoại thông minh của mình
Tự làm bộ điều khiển bay điều khiển đa hệ điều khiển Arduino: 7 bước (có hình ảnh)
Tự làm bộ điều khiển máy bay đa năng điều khiển Arduino: Dự án này là tạo ra một bảng logic máy bay không người lái đa năng linh hoạt nhưng tùy chỉnh dựa trên Arduino và Multiwii
Cách điều khiển Động cơ DC không chổi than Drone Quadcopter (Loại 3 dây) bằng cách sử dụng Bộ điều khiển tốc độ động cơ HW30A và Arduino UNO: 5 bước
Cách điều khiển Động cơ DC không chổi than Drone Quadcopter (Loại 3 dây) bằng cách sử dụng Bộ điều khiển tốc độ động cơ HW30A và Arduino UNO: Mô tả: Bộ điều khiển tốc độ động cơ HW30A có thể được sử dụng với pin 4-10 NiMH / NiCd hoặc 2-3 cell LiPo. BEC hoạt động với tối đa 3 ô LiPo. Nó có thể được sử dụng để điều khiển tốc độ của động cơ DC không chổi than (3 dây) với tối đa lên đến 12Vdc