第1步:觀看視頻!
第2步:獲取零件,組件和工具。
這是一個非常基礎(chǔ)的板,所以它只有三個組件。對于您需要的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應(yīng)該一次點亮一個循環(huán)通過所有引腳。
步驟6:測試模擬輸入程序
如果要使用MUX作為模擬輸入,我使用光敏電阻作為演示。光敏電阻添加在多路復(fù)用器(IO 1至16)的一側(cè),而不是LED。我將輸出引腳設(shè)置為分壓器。每次引腳切換時,下一個光敏電阻將成為分壓器的另一半并報告給Arduino的模擬引腳。
下載INPUT程序并上傳。
程序?qū)⒀h(huán)通過光敏電阻,允許您從每個光敏電阻進(jìn)行采樣。如果您在Arduino IDE中打開“Serial Plotter”,您可以看到這一點。
如果您還沒有,請觀看YouTube視頻,了解該計劃的詳細(xì)信息。
第7步:學(xué)習(xí)新功能
現(xiàn)在您已經(jīng)設(shè)置了MegaMUX并使用了Arduino程序,請嘗試自己使用它。這個基本思想是擴展了Arduino上的GPIO。
-
Arduino
+關(guān)注
關(guān)注
187文章
6461瀏覽量
186528
發(fā)布評論請先 登錄
相關(guān)推薦
評論