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

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3517|回复: 8

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

[复制链接]
发表于 2019-4-8 00:52 | 显示全部楼层 |阅读模式
手头新焊接了一部 UNO,串口使用 16U2 控制器。初期需要测试各 IO 焊接情况,因而 16U2/M328 要刷各种程序。

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

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

系统结构如下:
System.png

运行效果如下:
IMG_1588.GIF

附带固件(我用 avrdude 刷的):
FW1_M328-Bridge.rar (11.5 KB, 下载次数: 9)
FW2_16U2-Blinker.rar (21.53 KB, 下载次数: 10)

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

发表于 2019-4-8 08:18 | 显示全部楼层
16u2 手工焊接的?
 楼主| 发表于 2019-4-8 12:10 | 显示全部楼层

人生在于折腾
 楼主| 发表于 2019-4-8 12:11 | 显示全部楼层
Zoologist 发表于 2019-4-8 08:18
16u2 手工焊接的?

必须手焊的,整套板子都是手焊的。
纯烙铁作品,热风枪都用不起
 楼主| 发表于 2019-4-8 13:36 | 显示全部楼层
Zoologist 发表于 2019-4-8 08:18
16u2 手工焊接的?

必须手焊的,在于折腾

点评

不错,厉害  发表于 2019-4-8 15:23
 楼主| 发表于 2019-4-12 16:41 | 显示全部楼层
新买了几套隼接的木质外壳,效果看起来另有一番风味

IMG_1620.GIF
发表于 2020-2-27 05:15 | 显示全部楼层

向你学习
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 11:43 , Processed in 0.136971 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表