第1步:观看视频!
第2步:获取零件,组件和工具。
这是一个非常基础的板,所以它只有三个组件。对于您需要的MegaMUX:
PCB(PCBWay或GitHub)
ADG732(Digikey)
0.1uF电容0805
1uF电容器0805
接头引脚
部件:
Arduino Board,我使用的是Sparkfun SAMD21
跳线
面包板
工具:
烙铁
焊料
焊剂焊剂
镊子
步骤3:焊接ADG732,焊帽和焊头引脚
由于我只制作其中的一个或两个,我只是用我的烙铁来放置芯片。使用你喜欢的任何方法。
我焊接在头部引脚上,这样它们就可以放在面包板上,IO直角针伸出背面。
步骤4:将其连接到Arduino
如果您想使用我的演示程序,请按如下所示连接IO。左边是MegaMUX,右边是Arduino。
VCC - 》 3.3V
GND - 》 GND
A0 - 》 GPIO13
A1 - 》 GPIO12
A2 - 》 GPIO11
A3 - 》 GPIO10
A4 - 》 GPIO9
CS - 》 GPIO8
WR - 》 GPIO7
EN - 》 GPIO6
IO - 》 A0
步骤5:测试输出程序
如果您想使用该程序测试MegaMUX上的输出,请连接MUX的每个IO引脚到一个LED。在MUX上的IO和Arduino上的A0之间连接一个合适的电阻。
下载我的Arduino程序并上传它。
如果一切正确,LED应该一次点亮一个循环通过所有引脚。
步骤6:测试模拟输入程序
如果要使用MUX作为模拟输入,我使用光敏电阻作为演示。光敏电阻添加在多路复用器(IO 1至16)的一侧,而不是LED。我将输出引脚设置为分压器。每次引脚切换时,下一个光敏电阻将成为分压器的另一半并报告给Arduino的模拟引脚。
下载INPUT程序并上传。
程序将循环通过光敏电阻,允许您从每个光敏电阻进行采样。如果您在Arduino IDE中打开“Serial Plotter”,您可以看到这一点。
如果您还没有,请观看YouTube视频,了解该计划的详细信息。
第7步:学习新功能
现在您已经设置了MegaMUX并使用了Arduino程序,请尝试自己使用它。这个基本思想是扩展了Arduino上的GPIO。
-
Arduino
+关注
关注
188文章
6468浏览量
186906
发布评论请先 登录
相关推荐
评论