用16位IO扩展模块做一个疯狂暗示小灯板
新手接触Arduino,一般会通过板子的引脚数量多少来判断板子的功能是否强大。比如UNO就比beetle厉害,而Mega2560就比UNO厉害。在一些电子制作的过程中,经常会发现选用的控制器引脚数量不够用,今天我拿到一块由IIC转16个数字IO口的模块,以后再也不用担心IO口不够用了模块上黄色贴纸位置,可调节模块的IIC地址,有8种选择。也就是可以通过控制器同时控制8个这样的模块,通过IIC接口就可以将IO口扩展出128个。如果我们再此基础上,再搭配上DF之前出的那款IIC级联模块......
效果简直不敢想象,一层又一层.....
平时喜欢逛B站白嫖,被up主疯狂暗示后,也能做到岿然不动,“下次一定”是唯一的答案。于是用这个16位的IO扩展板做了一个疯狂暗示小灯板,给那些白嫖党送去良心的不安
需要用到的材料有:
1. MCP23017 IIC转16位数字IO扩展模块2. DFRduino Nano 3.0(兼容Arduino Nano)3. 中型面包板 透明版 x24. 面包板U型实验跳线(盒装)5. 高品质公母头跳线6. 高品质公公头面包线7. 580Ω电阻 x88. 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中,显示出相应的图形
疯狂暗示小灯板就制作完成了。
这个线整理的真整齐 wangyirun 发表于 2020-3-24 14:19
这个线整理的真整齐
{:5_190:}看来也是见过大风大浪的人了 赞一个 屌丝王小明 发表于 2020-3-24 14:46
看来也是见过大风大浪的人了
我一个项目里的杜邦线。。。。。。乱得不得了
赞一个,学习中 三连了{:7_220:}
页:
[1]