3959| 6
|
用16位IO扩展模块做一个疯狂暗示小灯板 |
新手接触Arduino,一般会通过板子的引脚数量多少来判断板子的功能是否强大。比如UNO就比beetle厉害,而Mega2560就比UNO厉害。在一些电子制作的过程中,经常会发现选用的控制器引脚数量不够用,今天我拿到一块由IIC转16个数字IO口的模块,以后再也不用担心IO口不够用了 模块上黄色贴纸位置,可调节模块的IIC地址,有8种选择。也就是可以通过控制器同时控制8个这样的模块,通过IIC接口就可以将IO口扩展出128个。如果我们再此基础上,再搭配上DF之前出的那款IIC级联模块...... 效果简直不敢想象,一层又一层..... 平时喜欢逛B站白嫖,被up主疯狂暗示后,也能做到岿然不动,“下次一定”是唯一的答案。于是用这个16位的IO扩展板做了一个疯狂暗示小灯板,给那些白嫖党送去良心的不安 需要用到的材料有: 3. 中型面包板 透明版 x2 5. 高品质公母头跳线 6. 高品质公公头面包线 7. 580Ω电阻 x8 8. 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中,显示出相应的图形 疯狂暗示小灯板就制作完成了。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed