37款傳感器與執(zhí)行器的提法,在網(wǎng)絡(luò)上廣泛流傳,其實(shí)Arduino能夠兼容的傳感器模塊肯定是不止這37種的耕漱。鑒于本人手頭積累了一些傳感器和執(zhí)行器模塊,依照實(shí)踐出真知(一定要?jiǎng)邮肿觯┑睦砟钐牛詫W(xué)習(xí)和交流為目的孤个,這里準(zhǔn)備逐一動手嘗試系列實(shí)驗(yàn),不管成功(程序走通)與否沛简,都會記錄下來—小小的進(jìn)步或是搞不掂的問題齐鲤,希望能夠拋磚引玉。
【Arduino】168種傳感器模塊系列實(shí)驗(yàn)(資料代碼+仿真編程+圖形編程)
實(shí)驗(yàn)一百七十四:Uno R3 v5擴(kuò)展板 sensor shield v5.0模塊 電子積木 藍(lán)版 兼容UNO R3
新推出的Arduino Sensor Shield V5.0 傳感器擴(kuò)展板椒楣,采用疊層設(shè)計(jì)给郊,主板不僅將Arduino Uno的全部數(shù)字與模擬接口以舵機(jī)線序形式擴(kuò)展出來,還特設(shè)IIC接口捧灰、舵機(jī)控制器接口淆九、藍(lán)牙模塊通信接口、SD卡模塊通信接口毛俏、APC220無線射頻模塊通信接口炭庙、超聲波傳感器接口、12864液晶串行與并行接口煌寇,獨(dú)立擴(kuò)出更加易用方便焕蹄。
對于Arduino初學(xué)者來說,不必為繁瑣復(fù)雜電路連線而頭疼了阀溶,這款傳感器擴(kuò)展板真正意義上的將電路簡化腻脏,能夠很容易地將常用傳感器連接起來,一款傳感器僅需要一種通用3P傳感器連接線(不分?jǐn)?shù)字連接線與模擬連接線)银锻,完成電路連接后永品,編寫相應(yīng)的Arduino程序下載到Arduino 控制器中讀取傳感器數(shù)據(jù)、或者接收無線模塊回傳數(shù)據(jù)击纬,經(jīng)過運(yùn)算處理鼎姐,輕松完成你自己的互動作品。
腳位說明
I/O口
14個(gè)數(shù)字引腳更振,其中包括6個(gè)PWM功能引腳
8個(gè)模擬引腳(其中A6炕桨、A7為 BlueBird控制板設(shè)計(jì))
板載LED、復(fù)位按鈕及電源外接埠
紅色LED — 電源指示
黃色LED — 連接到D13引腳
RESET復(fù)位按鈕
5V外接電源埠
專用埠
IIC介面(絲印 IIC)
舵機(jī)控制器介面(根據(jù)舵機(jī)不同注意電源的使用)
藍(lán)牙模塊通信介面(絲印 BLUETOOH)
超聲波感測器介面(絲印 URF)
SD卡模塊通信介面(絲印 SD)
APC220無線射頻模塊通信介面(絲印 APC220)
描述
Sensor Shield V5.0 適合 Uno殃饿、Mega 2560 和類似外形的 Arduino 板谋作,并提供了一種與傳感器和其他外圍設(shè)備(如伺服電機(jī))接口的便捷方式。
傳感器擴(kuò)展板V5.0的主要特性:
1乎芳、該擴(kuò)展板將標(biāo)準(zhǔn) Arduino I/O 引腳與每個(gè) I/O 的專用接地和電源引腳一起帶到接頭中遵蚜,以方便連接傳感器其他設(shè)備帖池。
2、擴(kuò)展板還具有許多專用連接器吭净,這些連接器定義為特定目的睡汹,如下所述,但它們也可以被視為通用連接點(diǎn)寂殉。
3囚巴、輔助電源連接器允許為與 D0-D13 引腳關(guān)聯(lián)的電源引腳提供單獨(dú)的電源,這對于驅(qū)動伺服電機(jī)非常方便友扰。
4彤叉、遠(yuǎn)程復(fù)位開關(guān)位于擴(kuò)展板上,便于訪問村怪。它還將板載引腳 13 “L” LED 連接到屏蔽板上秽浇,以便于查看。
電力系統(tǒng)
該擴(kuò)展板的優(yōu)點(diǎn)之一是甚负,它將每個(gè)標(biāo)準(zhǔn)Arduino I / O引腳與專用接地和Vcc引腳一起帶到3引腳接頭中柬焕。
與 A0-A5 相關(guān)的 VCC 引腳以及雜項(xiàng) I/O 連接器都硬連接到 Arduino 5V 電源。傳感器通常需要盡可能清潔的電源梭域,因此將它們保留在Arduino 5V上是有意義的斑举。
與 D0-D13 相關(guān)的 VCC 引腳由 SEL 跳線控制。
已安裝的 SEL 跳線 = Arduino 5V 電源也連接到這些引腳病涨。此模式便于使用數(shù)字傳感器和其他低功耗 I/O富玷。
SEL 跳線被移除 = 移除 Arduino 5V 電源,引腳的電源必須由連接到 2 位螺絲端子的單獨(dú)電源提供没宾。這通常用于驅(qū)動伺服電機(jī)凌彬,以便它們可以由單獨(dú)的電源供電,因?yàn)樗鼈兂^了內(nèi)置 5V 的電流能力循衰,并且伺服電機(jī)會在 Arduino 電氣系統(tǒng)中產(chǎn)生過多的電噪聲。
2 位螺絲端子
GND = 單獨(dú)電源的接地傳感器防護(hù)板 V5 - 電源
VCC = 來自單獨(dú)電源的正電壓褐澎。舵機(jī)通常為5-6V会钝,但也可以是系統(tǒng)要求的其他電壓。
注意: 安裝 SEL 跳線后工三,不得將外部電源施加到 2-pos 螺釘端子迁酸,否則可能會導(dǎo)致?lián)p壞,因?yàn)樗鼤⑼獠亢桶遢d電源系統(tǒng)短路在一起俭正。
數(shù)字 I/O 接頭
這組接頭只需從D0到D13數(shù)字I/O線引出奸鬓,并將它們與專用接地和VCC引腳耦合。如上所述掸读,SEL 跳線確定提供給 VCC 引腳的功率串远。傳感器防護(hù)板 V5 - 數(shù)字 IO
3 x 16 接頭
G = 接地
V = Vcc(源由 SEL 跳線確定)
0 – 13 = 數(shù)字 I/O 線 D0 至 D13
另請注意宏多,AREF 是在此標(biāo)頭行上引入的。AREF 是 Arduino ADC 的模擬基準(zhǔn)電壓澡罚。
模擬量 I/O 接頭
這組接頭只需將 A0 連接到 A5 模擬 I/O 線路伸但,并通過專用接地和 VCC 引腳耦合。模擬輸入也可用作額外的數(shù)字I/O線留搔。傳感器擴(kuò)展板 V5 - 模擬 IO
3 x 6 接頭
G = 接地
V = 5V
A0-A5 = 模擬輸入 A0 至 A5
SD(SD 卡接口)
此接頭提供 D11-D13 上的三條 SPI 數(shù)據(jù)線更胖,以及用于 SD 卡選擇線以及電源和接地的 D10。最初設(shè)計(jì)用于連接SD存儲卡隔显,但可用于連接到任何SPI設(shè)備却妨。傳感器屏蔽 V5 - SD 連接器
1×6 頁眉
可變電流 = 5V
接地 = 接地
D11 = SPI MOSI
D10 = 用作 SD 卡選擇
D12 = SPI 味噌
D13 = SPI SCK
URF01 (超聲波 / 平接口)
該接頭提供幾條模擬線路,也可與電源和接地一起用作數(shù)字I/O括眠。最初設(shè)計(jì)用于某些模擬輸出超聲波設(shè)備彪标,但也可以與HC-SRF04和類似的數(shù)字設(shè)備一起使用。傳感器屏蔽 V5 - SRF01 連接器
1×4 頁眉
可變電流 = 5V
A0 = 模擬輸入 0哺窄。也可用作數(shù)字 I/O
A1 = 模擬輸入 1捐下。也可用作數(shù)字 I/O
接地 = 接地
藍(lán)牙
此標(biāo)頭提供用于連接藍(lán)牙設(shè)備的 RX/TX 串行通信線路。它還提供 5V 和 3.3V 電源萌业,因?yàn)槟承┧{(lán)牙在 3.3V 電平下工作坷襟。此連接器可用于連接到任何串行設(shè)備。傳感器屏蔽 V5 藍(lán)牙連接器
1×6 頁眉
可變電流 = 5V
接地 = 接地
D1 = 串行端口 RX 線
D0 = 串行端口 TX 線
接地 = 接地
3V3 = Arduino 3.3V 電源
APC220 (無線接口)
此母接頭提供用于連接APC220無線設(shè)備的RX/TX串行通信線路生年。它還提供 5V 和接地 此連接器可用于連接到任何串行設(shè)備婴程。傳感器屏蔽 V5 -APC220 連接器
1×6 母頭
接地 = 接地
可變電流 = 5V
不適用
D1 = 串行端口 RX 線
D0 = 串行端口 TX 線
不適用
IIC (I2C 接口)
該接頭只是帶出 A4 和 A5 線路,這些線路還攜帶 I2C 信號以及 5V 和接地抱婉。傳感器屏蔽 V5 - I2C 連接器
1×4 頁眉
標(biāo)準(zhǔn)及校正實(shí)驗(yàn)所 = A5 / I2C 標(biāo)準(zhǔn)可塑性
SDA = A4 / I2C SDA
'-' = 接地
“+” = 5V
COM (串行通信接口)
該接頭僅帶出串行通信TX和RX線路以及5V和接地档叔。傳感器屏蔽 V5 - COM 連接器
1×4 頁眉
TX = D1 / 串行 TX 線路
RX = D0 / 串行 RX 線
'-' = 接地
“+” = 5V
液晶串口
傳感器擴(kuò)展板 V5 - LCD 串行連接器
該護(hù)罩接頭提供 D2-D4 以及用于連接到串行 LCD 顯示器的電源和接地。
2×3 頁眉
可變電流 = 5V
接地 = 接地
D2 – D4 = 數(shù)字 I/O 引腳
液晶并行
該護(hù)罩接頭提供 D2-D13 以及電源和接地蒸绩,用于連接到并行接口的 LCD 顯示器衙四。傳感器屏蔽 V5 - LCD 并行連接器
2×7 頁眉
可變電流 = 5V
接地 = 接地
D2 – D13 = 數(shù)字 I/O 引腳