制作基于arduino- Digispark-WS2812灯条
本帖最后由 Future 于 2015-7-6 23:53 编辑arduino控制WS2812灯条
看到模友之吧 code_asf的帖子很感兴趣,尝试了一下,现在把一些心得写出来,供大家参考。
本帖只为交流,欢迎各位大神请指点。
原帖链接:
http://www.moz8.com/forum.php?mod=viewthread&tid=43106&extra=page%3D2
Digispark规格说明:
[*]支持Arduino的IDE 1.0 +(现在是1.5.8)
[*]内置USB
[*]6个I / O引脚
[*]8K快闪记忆体(Bootloader占用了2KB。剩下约6KB)
[*]I2C和SPI
[*]3个PWM
[*]4个ADC
WS2811 LED的WIKI :
http://wiki.hacdc.org/index.php/WS2811_Digital_RGB_LED#Individual_LEDs
参考国外的帖子:
Tweaking4All.com - Arduino - Controlling a WS2812 LED strand with NeoPixel or FastLED
http://www.tweaking4all.com/hardware/arduino/arduino-ws2812-led/
库下载:
https://github.com/adafruit/Adafruit_NeoPixel
文中所用的工程文件,我已打包:
WS2812 LED尊容
Digispark 反光造成的图片看不清{:1_12:}
加了一块DC-DC 妈妈再也不用担心烧坏了...
不过我编程的时候还是没有连接灯带的!!注意!
效果展示!源程序有12种效果,不过该芯片容量有限
我只烧录了四种。
程序界面
先设置芯片端口
设置芯片型号
软件界面..............
编码后大约 4KB
点击下载程序后提示插入芯片(把Digispark插入USB)
烧写完毕提示,拔下USB,可以连接灯带了。
如果您在编码时出现错误,大多数是库的问题。
建议去官网上下载库文件。在下面的网址搜索相关,会有惊喜呦!
https://github.com/
如果你不想要某一段效果,只需这样注释掉即可。
学习了,谢谢分享!!! 感谢分享好帖一枚鉴定完毕!!!!{:1_12:}
期待上图片谢谢。。。。。。。
纯纯的技术贴啊
arduino我也用,做灯带大材小用了吧{:1_12:}
顶。时尚的单片机的一个简单应用。学习。
支持一个,最近太忙了,要等八月才有时间继续那个贴子。期待兄弟的好作品
我买的是这种灯条,一般店是一米起卖,用不了这么多。这家可以买半米
http://item.taobao.com/item.htm?spm=a1z09.2.9.264.ZCJy9x&id=43542865651&_u=61dome4310a
顶
飞天狼 发表于 2015-7-5 23:28
感谢分享好帖一枚鉴定完毕!!!!
谢谢飞天狼 的支持!{:1_12:}
On_the_Road 发表于 2015-7-6 11:02
arduino我也用,做灯带大材小用了吧
纯属学习,不要笑我呀,O(∩_∩)O~
code_asf 发表于 2015-7-6 17:04
我买的是这种灯条,一般店是一米起卖,用不了这么多。这家可以买半米
http://item.taobao.com/item.htm?spm ...
我也是买的半米!哈哈!!
学习 学习 关于WS2811 WS2812B单面机程序控制这块,有疑问的需要可以跟我索要样板程序。加Q 2405366005 我也是买半米的~~~ 请问我用D10遥控器能不能用接收机上都一个通道控制Arduino pro mini进而控制LED灯 我LED灯的代码已经有了 好帖好帖 很好,非常好。
很好,非常好。 学习,学习 。。
页:
[1]
2