第1步:觀看視頻!
第2步:獲取零件,組件和工具。

這是一個(gè)非常基礎(chǔ)的板,所以它只有三個(gè)組件。對于您需要的MegaMUX:
PCB(PCBWay或GitHub)
ADG732(Digikey)
0.1uF電容0805
1uF電容器0805
接頭引腳
部件:
Arduino Board,我使用的是Sparkfun SAMD21
跳線
面包板
工具:
烙鐵
焊料
焊劑焊劑
鑷子
步驟3:焊接ADG732,焊帽和焊頭引腳


由于我只制作其中的一個(gè)或兩個(gè),我只是用我的烙鐵來放置芯片。使用你喜歡的任何方法。
我焊接在頭部引腳上,這樣它們就可以放在面包板上,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的每個(gè)IO引腳到一個(gè)LED。在MUX上的IO和Arduino上的A0之間連接一個(gè)合適的電阻。
下載我的Arduino程序并上傳它。
如果一切正確,LED應(yīng)該一次點(diǎn)亮一個(gè)循環(huán)通過所有引腳。
步驟6:測試模擬輸入程序


如果要使用MUX作為模擬輸入,我使用光敏電阻作為演示。光敏電阻添加在多路復(fù)用器(IO 1至16)的一側(cè),而不是LED。我將輸出引腳設(shè)置為分壓器。每次引腳切換時(shí),下一個(gè)光敏電阻將成為分壓器的另一半并報(bào)告給Arduino的模擬引腳。
下載INPUT程序并上傳。
程序?qū)⒀h(huán)通過光敏電阻,允許您從每個(gè)光敏電阻進(jìn)行采樣。如果您在Arduino IDE中打開“Serial Plotter”,您可以看到這一點(diǎn)。
如果您還沒有,請觀看YouTube視頻,了解該計(jì)劃的詳細(xì)信息。
第7步:學(xué)習(xí)新功能

現(xiàn)在您已經(jīng)設(shè)置了MegaMUX并使用了Arduino程序,請嘗試自己使用它。這個(gè)基本思想是擴(kuò)展了Arduino上的GPIO。
-
Arduino
+關(guān)注
關(guān)注
190文章
6525瀏覽量
196603
發(fā)布評論請先 登錄
如何將SD卡驅(qū)動(dòng)模塊掛載至外設(shè)總線
如何在AMD Vitis Unified 2024.2中連接到QEMU
CYBLE-416045_EVAL BLE如何連接到Windows?
如何將K230 image轉(zhuǎn)成jpg?
將 TypeC 連接到 DisplayPort 轉(zhuǎn)換電纜時(shí),可能無法檢測到 CC 線路,也可能無法顯示屏幕,為什么?
請問可以將EEPROM和FPGA連接到FX3 I2C線路上嗎?
是否可以將智能插頭直接連接到將充當(dāng)控制器的imx8mm?
請問如何將DLP lightcrafter連接成為普通的投影儀使用?
如何將RT-Thread移植到NXP MCUXPressoIDE上
如何將python文件導(dǎo)入到ROS系統(tǒng)中
如何將MegaMUX連接到Arduino
評論