【原创】使用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 就没法引导了。
灵魂玩家 16u2 手工焊接的? avanyway 发表于 2019-4-8 07:58
灵魂玩家
人生在于折腾 Zoologist 发表于 2019-4-8 08:18
16u2 手工焊接的?
必须手焊的,整套板子都是手焊的。
纯烙铁作品,热风枪都用不起 Zoologist 发表于 2019-4-8 08:18
16u2 手工焊接的?
必须手焊的,在于折腾 新买了几套隼接的木质外壳,效果看起来另有一番风味
t3486784401 发表于 2019-4-8 12:10
人生在于折腾
向你学习:victory:
页:
[1]