完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
嗨,
我有一个简单的草图,我正在尝试开始工作,其中包括 RX 引脚上的 ws2812b LED 灯条和原始 ESP-12e 的引脚 12 上的单个 ws2811 LED。我将使用几乎所有其他引脚来做各种事情,而我被单个 LED 的引脚 12 卡住了。出于某种原因,我无法让引脚 12 上的 LED 点亮。LED 灯条工作正常。 neopixels库是否可能不适用于 pin 12? 我对单个 LED 的接线很有信心,因为它在另一个引脚上工作。 代码:全选#include #ifdef __AVR__ #include #endif // Which pin on the Arduino is connected to the NeoPixels? #define PIN 3 #define STATUS 12 #define NUMPIXELS 20 // Popular NeoPixel ring size Adafruit_NeoPixel pixels(NUMPIXELS, PIN, NEO_BRG + NEO_KHZ800); Adafruit_NeoPixel statusLED(1, STATUS, NEO_BGR + NEO_KHZ800); #define DELAYVAL 100 // time (in milliseconds) to pause between pixels void setup() { pixels.begin(); // INITIALIZE NeoPixel strip object (REQUIRED) statusLED.begin(); } void loop() { pixels.clear(); // Set all pixel colors to 'off' statusLED.setPixelColor(0, statusLED.Color(255, 0, 0)); statusLED.show(); // Send the updated pixel colors to the hardware. for (int i = 0; i < NUMPIXELS; i++) { // For each pixel... // pixels.Color() takes RGB values, from 0,0,0 up to 255,255,255 // Here we're using a moderately bright green color: pixels.setPixelColor(i, pixels.Color(25, 0, 0)); pixels.show(); // Send the updated pixel colors to the hardware. delay(DELAYVAL); // Pause before next pass through loop } } |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
733 浏览 1 评论
552浏览 6评论
461浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
445浏览 5评论
446浏览 4评论
417浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 22:17 , Processed in 0.703668 second(s), Total 75, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号