【点击上方「蓝字」关注DF,一起成为技术颜控!】

▲ IIC转16个数字IO口模块
模块上黄色贴纸位置,可调节模块的IIC地址,有8种选择。也就是可以通过控制器同时控制8个这样的模块,通过IIC接口就可以将IO口扩展出128个。如果我们再此基础上,再搭配上DF之前出的那款IIC级联模块……
▲ IIC级联模块
效果简直不敢想象,一层又一层…..
平时喜欢逛B站白嫖,被up主疯狂暗示后,也能做到岿然不动,“下次一定”是唯一的答案。

▲ 点赞、投币、收藏三连
冷知识:
下次一定,网络流行语,自2018年10月B站“一键三连”功能(长按点赞键的同事对作品进行点赞、投币、收藏)上线后开始流行,指白嫖党用来敷衍求三连支持的UP主的客套话,其实下次也不一定。


▲ 下次一定
于是用这个16位的IO扩展板做了一个疯狂暗示小灯板,给那些白嫖党送去良心的不安。
▲ 点赞
▲ 投币
▲ 收藏
▲ 转发
需要用到的材料有:
-
MCP23017 IIC转16位数字IO扩展模块 -
DFRduino Nano 3.0(兼容Arduino Nano) -
中型面包板 透明版 x2 -
面包板U型实验跳线(盒装) -
高品质公母头跳线 -
高品质公公头面包线 -
580Ω电阻 x8 -
8*8红色点阵( 2cm *2cm )
开始制作:
先将Nano插在面包板上,再把16位IO扩展模块贴上3M双面胶,粘在面包板上。
用专用面包板跳线,将Nano的5V和GND引到面包板上:
之后将8个电阻插在面包板上:
Nano的A4、A5、5V、GND连在IO扩展模块左侧的引脚上;
IO扩展模块的PA和PB各8组IO分别控制点阵的行和列;
点阵到GND的8条线路上,串上580欧的电阻,于是丑陋的走线出现了。
你品,你细品,是不是见惯了漂亮的走线后,再看到这种丑陋走线,居然别有一番风味。
接着,通过取模软件来绘制图案:
将生成字模放入Arduino程序中,将程序烧录进Nano中,显示出相应的图形。
疯狂暗示小灯板就制作完成了。
还不快点赞!

硬件购买请戳👆
大家有什么想法,欢迎下方留言!
欢迎大家点击阅读原文,到社区论坛查看更多有趣内容!
往期回顾
听说创客们都收藏了这个网站……
自制的大疆S1战车来了!
当谷歌小恐龙变成了一个小人……
焊武帝,他来了!
Arduino大家都熟,你听过Freeduino么?
【福利】Arduino系列引脚大全
拾色手电:颜色万千,只取一种
这里没法三连,可以点个再看
👇

