Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Hướng dẫn này là về cách tạo wifi được điều khiển qua các đèn LED neopixel của ứng dụng Blynk được gọi là WS2812B hoặc WS2812.
Bạn phải đã quen thuộc với:
- hàn
- sử dụng trạm khí nóng
- lập trình ESP bằng Arduino IDE
- lập trình ESP bằng cách sử dụng mã sẵn sàng để sử dụng
- có một số kiến thức về ESP 8266
- cách thay thế chip bộ nhớ flash orignal bằng winbond 25q32fvsig - ví dụ trên Internet, ví dụ ở đây
- sử dụng ứng dụng Blynk và biết cách thiết lập - rất nhiều ví dụ trên internet
Bước 1: Những gì bạn sẽ cần
- Mô-đun ESP-03
- Bảng lập trình ESP-01
- Bảng đột phá ESP-03
- đầu kẹp vàng nam - nhiều hơn trên hình
- Điện trở 2,2k
- một số đầu nối dây và đầu nối cái-cái
- Mô-đun đèn LED Neopixel (ma trận hoặc dải)
- chip flash winbond 25q32fvsig - chúng tôi sẽ thay thế chip gốc bằng chip này sử dụng HOT AIR
Bước 2: Hàn nó lại với nhau dựa trên ảnh được cung cấp
- Thay thế chip bộ nhớ gốc bằng chip mới
- CH_PD kéo lên VCC (3,3V) trên bảng với điện trở 2,2k
- GPIO15 sang GND
- Đưa nó vào mô-đun lập trình ESP-01
- Đối với chế độ lập trình, chúng ta cần kết nối GPIO0 với GND (sử dụng dây cái-cái)
Bước 3: Tải xuống ứng dụng Blynk trên điện thoại của bạn và tải chương trình cơ sở lên ESP của bạn
Tôi đang sử dụng công cụ zeRGBa blynk để điều khiển neopixeli đã thiết lập nó là V1 - GPIO13
Tôi đã tải lên mã mà tôi đã sử dụng. rất nhiều hướng dẫn khác giải thích điều này):)
Bước 4: Tăng sức mạnh cho Neopixel của bạn
Bạn có thể kết nối chân 5V của neopixel của mình với VCC (3.3V) trên bo mạch - nó vẫn hoạt động - trong trường hợp của tôi, đó là 8 đèn LED trong một dải
Trong trường hợp mô-đun có nhiều đèn LED hoặc dải dài hơn để đảm bảo độ tin cậy hơn, bạn nên hàn chân 5V của nepixels vào chân 5V của đầu nối USB như trong hình
DIN (Data_IN) kết nối với chân 13
Nối đất với GND - vì chân 15 được kết nối với GND nên tôi đã sử dụng chân này