模吧

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

9698查看 | 20回复

制作基于arduino- Digispark-WS2812灯条

[复制链接]
发表于 2015-7-5 23:17:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 Future 于 2015-7-6 23:53 编辑

arduino控制WS2812灯条


看到模友之吧 code_asf  的帖子很感兴趣,尝试了一下,现在把一些心得写出来,供大家参考。

本帖只为交流, 制作基于arduino- Digispark-WS2812灯条 arduino遥控器,bootloader,arduinoRGB,arduino写库,arduino灯带 作者:Future 2472 欢迎各位大神请指点。
原帖链接:
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


文中所用的工程文件,我已打包:
制作基于arduino- Digispark-WS2812灯条 arduino遥控器,bootloader,arduinoRGB,arduino写库,arduino灯带 作者:Future 5481 rainbow-150702a.zip (16.45 KB, 下载次数: 169)

WS2812 LED尊容
制作基于arduino- Digispark-WS2812灯条 arduino遥控器,bootloader,arduinoRGB,arduino写库,arduino灯带 作者:Future 4703
Digispark 反光造成的图片看不清制作基于arduino- Digispark-WS2812灯条 arduino遥控器,bootloader,arduinoRGB,arduino写库,arduino灯带 作者:Future 3916


加了一块DC-DC 妈妈再也不用担心烧坏了...
不过我编程的时候还是没有连接灯带的!!注意!
制作基于arduino- Digispark-WS2812灯条 arduino遥控器,bootloader,arduinoRGB,arduino写库,arduino灯带 作者:Future 2822

效果展示!源程序有12种效果,不过该芯片容量有限
我只烧录了四种。
制作基于arduino- Digispark-WS2812灯条 arduino遥控器,bootloader,arduinoRGB,arduino写库,arduino灯带 作者:Future 2405
制作基于arduino- Digispark-WS2812灯条 arduino遥控器,bootloader,arduinoRGB,arduino写库,arduino灯带 作者:Future 4589
制作基于arduino- Digispark-WS2812灯条 arduino遥控器,bootloader,arduinoRGB,arduino写库,arduino灯带 作者:Future 3178

程序界面
制作基于arduino- Digispark-WS2812灯条 arduino遥控器,bootloader,arduinoRGB,arduino写库,arduino灯带 作者:Future 1558

先设置芯片端口
制作基于arduino- Digispark-WS2812灯条 arduino遥控器,bootloader,arduinoRGB,arduino写库,arduino灯带 作者:Future 7400

设置芯片型号
制作基于arduino- Digispark-WS2812灯条 arduino遥控器,bootloader,arduinoRGB,arduino写库,arduino灯带 作者:Future 7252


软件界面..............
制作基于arduino- Digispark-WS2812灯条 arduino遥控器,bootloader,arduinoRGB,arduino写库,arduino灯带 作者:Future 9936

编码后大约 4KB
制作基于arduino- Digispark-WS2812灯条 arduino遥控器,bootloader,arduinoRGB,arduino写库,arduino灯带 作者:Future 9543

点击下载程序后提示插入芯片(把Digispark插入USB)
制作基于arduino- Digispark-WS2812灯条 arduino遥控器,bootloader,arduinoRGB,arduino写库,arduino灯带 作者:Future 6096


烧写完毕提示,拔下USB,可以连接灯带了。
制作基于arduino- Digispark-WS2812灯条 arduino遥控器,bootloader,arduinoRGB,arduino写库,arduino灯带 作者:Future 1126

如果您在编码时出现错误,大多数是库的问题。
建议去官网上下载库文件。在下面的网址搜索相关,会有惊喜呦!
https://github.com/
制作基于arduino- Digispark-WS2812灯条 arduino遥控器,bootloader,arduinoRGB,arduino写库,arduino灯带 作者:Future 6236

如果你不想要某一段效果,只需这样注释掉即可。
制作基于arduino- Digispark-WS2812灯条 arduino遥控器,bootloader,arduinoRGB,arduino写库,arduino灯带 作者:Future 6315







制作基于arduino- Digispark-WS2812灯条 arduino遥控器,bootloader,arduinoRGB,arduino写库,arduino灯带 作者:Future 3638
发表于 2018-12-7 21:08:03 | 显示全部楼层
学习了,谢谢分享!!!
回复 支持 0 反对 1

使用道具 举报

发表于 2015-7-5 23:28:08 | 显示全部楼层
感谢分享好帖一枚鉴定完毕!!!!制作基于arduino- Digispark-WS2812灯条 arduino遥控器,bootloader,arduinoRGB,arduino写库,arduino灯带 作者:飞天狼 6181
发表于 2015-7-5 23:28:52 | 显示全部楼层



期待上图片谢谢。。。。。。。
发表于 2015-7-6 01:29:40 | 显示全部楼层
纯纯的技术贴啊
发表于 2015-7-6 11:02:16 | 显示全部楼层
arduino我也用,做灯带大材小用了吧制作基于arduino- Digispark-WS2812灯条 arduino遥控器,bootloader,arduinoRGB,arduino写库,arduino灯带 作者:On_the_Road 2528
发表于 2015-7-6 13:13:31 | 显示全部楼层
顶。时尚的单片机的一个简单应用。学习。
发表于 2015-7-6 17:00:05 | 显示全部楼层
支持一个,最近太忙了,要等八月才有时间继续那个贴子。期待兄弟的好作品

发表于 2015-7-6 17:04:45 | 显示全部楼层
我买的是这种灯条,一般店是一米起卖,用不了这么多。这家可以买半米
http://item.taobao.com/item.htm?spm=a1z09.2.9.264.ZCJy9x&id=43542865651&_u=61dome4310a
发表于 2015-7-6 23:09:59 | 显示全部楼层
顶                  
 楼主| 发表于 2015-7-6 23:49:24 | 显示全部楼层
飞天狼 发表于 2015-7-5 23:28
感谢分享好帖一枚鉴定完毕!!!!

谢谢飞天狼 的支持!制作基于arduino- Digispark-WS2812灯条 arduino遥控器,bootloader,arduinoRGB,arduino写库,arduino灯带 作者:Future 7237
 楼主| 发表于 2015-7-6 23:50:25 | 显示全部楼层
On_the_Road 发表于 2015-7-6 11:02
arduino我也用,做灯带大材小用了吧

纯属学习,不要笑我呀,O(∩_∩)O~
 楼主| 发表于 2015-7-6 23:50:57 | 显示全部楼层
code_asf 发表于 2015-7-6 17:04
我买的是这种灯条,一般店是一米起卖,用不了这么多。这家可以买半米
http://item.taobao.com/item.htm?spm ...

我也是买的半米!哈哈!!
发表于 2015-12-30 19:11:53 | 显示全部楼层
关于WS2811 WS2812B单面机程序控制这块,有疑问的需要可以跟我索要样板程序。加Q 2405366005
发表于 2016-4-15 12:20:50 | 显示全部楼层
我也是买半米的~~~
发表于 2016-7-27 00:19:52 | 显示全部楼层
请问我用D10遥控器  能不能用接收机上都一个通道控制Arduino pro mini  进而控制LED灯 我LED灯的代码已经有了  
发表于 2017-4-14 08:23:23 | 显示全部楼层
很好,非常好。
发表于 2017-4-14 08:23:50 | 显示全部楼层

很好,非常好。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|关于模吧|APP下载|广告报价|手机版|企业会员|商城入驻|联系我们|模吧 ( 黔ICP备2022002348号-1 )

© 2013-2020 Moz8.com 模吧,玩出精彩!