3959浏览
查看: 3959|回复: 6

用16位IO扩展模块做一个疯狂暗示小灯板

[复制链接]
    新手接触Arduino,一般会通过板子的引脚数量多少来判断板子的功能是否强大。比如UNO就比beetle厉害,而Mega2560就比UNO厉害。在一些电子制作的过程中,经常会发现选用的控制器引脚数量不够用,今天我拿到一块由IIC16个数字IO口的模块,以后再也不用担心IO口不够用了

用16位IO扩展模块做一个疯狂暗示小灯板图6

    模块上黄色贴纸位置,可调节模块的IIC地址,有8种选择。也就是可以通过控制器同时控制8个这样的模块,通过IIC接口就可以将IO口扩展出128个。如果我们再此基础上,再搭配上DF之前出的那款IIC级联模块......

用16位IO扩展模块做一个疯狂暗示小灯板图12

    效果简直不敢想象,一层又一层.....

用16位IO扩展模块做一个疯狂暗示小灯板图11

    平时喜欢逛B站白嫖,被up主疯狂暗示后,也能做到岿然不动,“下次一定”是唯一的答案。于是用这个16位的IO扩展板做了一个疯狂暗示小灯板,给那些白嫖党送去良心的不安


用16位IO扩展模块做一个疯狂暗示小灯板图14


用16位IO扩展模块做一个疯狂暗示小灯板图17

用16位IO扩展模块做一个疯狂暗示小灯板图20

用16位IO扩展模块做一个疯狂暗示小灯板图18

用16位IO扩展模块做一个疯狂暗示小灯板图19

需要用到的材料有:
用16位IO扩展模块做一个疯狂暗示小灯板图8

用16位IO扩展模块做一个疯狂暗示小灯板图4


7. 580Ω电阻 x8
8. 8*8红色点阵(2cm*2cm

开始制作:
    面包板之间是可以拼接的,将两块面包板拼接在一起

用16位IO扩展模块做一个疯狂暗示小灯板图7

用16位IO扩展模块做一个疯狂暗示小灯板图2

    先将nano插在面包板上,再把16io扩展模块贴上3M双面胶,粘在面包板上

用16位IO扩展模块做一个疯狂暗示小灯板图3

用16位IO扩展模块做一个疯狂暗示小灯板图5

    用专用面包板跳线,将nano5vGND引到面包板上

用16位IO扩展模块做一个疯狂暗示小灯板图9

    将8个电阻插在面包板上

用16位IO扩展模块做一个疯狂暗示小灯板图10

    NanoA4A55VGND连在io扩展模块左侧的引脚上;io扩展模块的PAPB8io分别控制点阵的行和列;点阵到GND8条线路上,串上580欧的电阻,于是丑陋的走线出现了。你品,你细品,是不是见惯了漂亮的走线后,再看到这种丑陋走线,居然别有一番风味。

用16位IO扩展模块做一个疯狂暗示小灯板图13

用16位IO扩展模块做一个疯狂暗示小灯板图16

    通过取模软件来绘制图案:

用16位IO扩展模块做一个疯狂暗示小灯板图15

    将生成字模放入arduino程序中,将程序烧录进nano中,显示出相应的图形

用16位IO扩展模块做一个疯狂暗示小灯板图1

    疯狂暗示小灯板就制作完成了。



wangyirun  初级技匠

发表于 2020-3-24 14:19:50

这个线整理的真整齐
回复

使用道具 举报

屌丝王小明  中级技匠
 楼主|

发表于 2020-3-24 14:46:08

wangyirun 发表于 2020-3-24 14:19
这个线整理的真整齐

看来也是见过大风大浪的人了
回复

使用道具 举报

hnyzcj  版主

发表于 2020-3-24 15:56:24

赞一个
回复

使用道具 举报

wangyirun  初级技匠

发表于 2020-3-24 16:44:46

屌丝王小明 发表于 2020-3-24 14:46
看来也是见过大风大浪的人了

我一个项目里的杜邦线。。。。。。乱得不得了用16位IO扩展模块做一个疯狂暗示小灯板图1
回复

使用道具 举报

DFrJ5KYVQaH  中级技匠

发表于 2020-3-24 17:03:58

赞一个,学习中
回复

使用道具 举报

RRoy  超级版主

发表于 2020-3-24 17:44:56

三连了
回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail