【原创】使用16U2编程玩转UNO流水灯-Arduino中文社区 - Powered by Discuz! Archiver

t3486784401 发表于 2019-4-8 00:52

【原创】使用16U2编程玩转UNO流水灯

手头新焊接了一部 UNO,串口使用 16U2 控制器。初期需要测试各 IO 焊接情况,因而 16U2/M328 要刷各种程序。

最近研究了 16U2 在 Arduino 下的开发方式(HoodLoader2),
于是索性写一个 UNO 流水灯看看效果,所有的可编程 LED 都拿来流水了。

由于 L 灯挂在 M328P 上,因而 M328P 上运行一个逻辑搬运程序,类似于 CPLD 的 wire 直连。
流水灯的主控位于 16U2 当中,使用了 HoodLoader2 开发板库,并且屏蔽了 RXLED/TXLED 代码。

系统结构如下:


运行效果如下:


附带固件(我用 avrdude 刷的):



有兴趣的盆友可以把 HEX 刷到 M328P/16U2 当中,UNO 直接就流水灯了。
当然玩爽了要记得刷回 16U2 的 USB 转串口固件,不然 M328P 就没法引导了。

avanyway 发表于 2019-4-8 07:58

灵魂玩家

Zoologist 发表于 2019-4-8 08:18

16u2 手工焊接的?

t3486784401 发表于 2019-4-8 12:10

avanyway 发表于 2019-4-8 07:58
灵魂玩家

人生在于折腾

t3486784401 发表于 2019-4-8 12:11

Zoologist 发表于 2019-4-8 08:18
16u2 手工焊接的?

必须手焊的,整套板子都是手焊的。
纯烙铁作品,热风枪都用不起

t3486784401 发表于 2019-4-8 13:36

Zoologist 发表于 2019-4-8 08:18
16u2 手工焊接的?

必须手焊的,在于折腾

t3486784401 发表于 2019-4-12 16:41

新买了几套隼接的木质外壳,效果看起来另有一番风味


eagler8 发表于 2020-2-27 05:15

t3486784401 发表于 2019-4-8 12:10
人生在于折腾

向你学习:victory:
页: [1]
查看完整版本: 【原创】使用16U2编程玩转UNO流水灯