本人用ESP32S3设计一款产品,在用ESP32-S3控制WS2812灯带时出现多灯显示异常,灯珠无法正常显示。(颜色和位置都不对),异常率100%。
灯带用其他测试是好的,测试了几条都一样。
硬件环境是:ESP32-S3-DevkitC=1N16R8
软件环境: win10, Thonny, micropython.
代码:
from machine import Pin
import neopixel
#import ws2812
import time
GBIO_IN = Pin(40,Pin.OUT) # 控制信号输入引脚
LED_NUM = 15 # LED灯的数量
LED = neopixel.NeoPixel(pin=GBIO_IN, n=LED_NUM,timing=1) # 创建控制对象
LED.fill((0, 0, 0)) # GRB填充数据(RGB顺序, 0为不亮,255为全亮)
LED.write() # 写入数据
time.sleep_ms(1000)
LED[0] = (150,0,0) # 依次设置LED灯珠的颜色
LED[1] = (0,150,0)
LED[2] = (0,0,150)
LED[3] = (80,80,0)
LED[4] = (80,0,80)
LED[5] = (0,80,80)
LED[6] = (80,80,80)
LED.write() # 写入数据
time.sleep_ms(100)
请教问题出在何处?改如何解决?
谢谢
ESP32-S3控制WS2812灯带显示异常,求解答
-
- Posts: 1
- Joined: Wed Mar 06, 2024 7:41 am
Jump to
- English Forum
- Explore
- News
- General Discussion
- FAQ
- Documentation
- Documentation
- Sample Code
- Discussion Forum
- Hardware
- ESP-IDF
- ESP-BOX
- ESP-ADF
- ESP-MDF
- ESP-WHO
- ESP-SkaiNet
- ESP32 Arduino
- IDEs for ESP-IDF
- ESP-AT
- ESP IoT Solution
- ESP RainMaker
- Rust
- ESP8266
- Report Bugs
- Showcase
- Chinese Forum 中文社区
- 活动区
- 乐鑫活动专区
- 讨论区
- 全国大学生物联网设计竞赛乐鑫答疑专区
- ESP-IDF 中文讨论版
- 《ESP32-C3 物联网工程开发实战》书籍讨论版
- 中文文档讨论版
- ESP-AT 中文讨论版
- ESP-BOX 中文讨论版
- ESP IoT Solution 中文讨论版
- ESP-ADF 中文讨论版
- ESP Mesh 中文讨论版
- ESP Cloud 中文讨论版
- ESP-WHO 中文讨论版
- ESP-SkaiNet 中文讨论版
- ESP 生产支持讨论版
- 硬件问题讨论
- 项目展示
Who is online
Users browsing this forum: Google [Bot] and 39 guests
- All times are UTC
- Top
- Delete cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. ESP8266EX and ESP32 are some of our products.