“(SKU:RB-01C015A)Arduino XBee Sensor Shield”的版本間的差異

來自ALSROBOT WiKi
跳轉(zhuǎn)至: 導(dǎo)航、 搜索
(以“ ==產(chǎn)品概述== 此產(chǎn)品是Arduino傳感器擴(kuò)展板V5.0的升級版本,保留了原有功能基礎(chǔ)上新增了Xbee...”為內(nèi)容創(chuàng)建頁面)

2015年11月10日 (二) 16:10的版本

RB01C015A01.png

目錄

產(chǎn)品概述

此產(chǎn)品是Arduino傳感器擴(kuò)展板V5.0的升級版本,保留了原有功能基礎(chǔ)上新增了Xbee接口,省去了需要購買Xbee承載板的成本,此款擴(kuò)展板還增加了5V和3.3V電源的切換功能,只需要簡單的更改跳線帽的位置,而且也包括了3.3V單獨(dú)引出的擴(kuò)展端子,非常使用。新升級后板載的貼片開關(guān)解決了外接串口模塊不能直接下載程序的問題,操作簡單易用,升級后板載的數(shù)字接口可以由外部直接提供9V —12V的電壓源進(jìn)行供電,為舵機(jī)驅(qū)動提供了便利,此款產(chǎn)品依舊繼承了之前版本表面的沉浸工藝,標(biāo)識清晰,美觀大方。

規(guī)格參數(shù)

  1. 尺寸大?。?5mm * 55mm
  2. 重量大小:23g
  3. 模塊接口:APC220/藍(lán)牙/SD卡/Xbee模塊/SPI接口/LCD Serial/IIC
  4. 電源接口:5V/3.3V/9V - 12V
  5. 功能開關(guān):程序下載、執(zhí)行切換開關(guān)/電源隔離二極管/3.3V & 5V切換端子
  6. 指示燈:板載電源PWR指示LED/板載數(shù)字D13接口LED/Xbee指示LED
  7. 其他:復(fù)位按鍵
  8. 數(shù)字接口:D0 - D13
  9. 模擬接口:A0 - A5
  10. 特點:舵機(jī)單獨(dú)供電接口、固定3.3V電源輸出擴(kuò)展

接口介紹

引腳定義

  • S:信號引腳
  • G/-:電源地
  • V/+:電源正極
  • 3V3:3.3V 電壓輸出
  • 5V:5V 電壓輸出
  • SDA:IIC 數(shù)據(jù)端口
  • SCL:IIC 時鐘端口
  • MOSI:SPI 主設(shè)備數(shù)據(jù)輸出,從設(shè)備數(shù)據(jù)輸入
  • SS:從設(shè)備片選端口
  • MISO:SPI 主設(shè)備數(shù)據(jù)輸入,從設(shè)備數(shù)據(jù)輸出
  • SCK:時鐘信號,由主設(shè)備產(chǎn)生

接口功能說明

RB01C015A02.jpg

1.舵機(jī)供電接口:當(dāng)UNO控制器接有舵機(jī)的情況下,舵機(jī)需要進(jìn)行單獨(dú)供電,這個接口就是給舵機(jī)單獨(dú)供電使用的。
2.D13 引腳LED:綠色LED,用來反映UNO控制器的D13引腳狀態(tài),D13引腳高電平時LED點亮,D13引腳低電平時LED熄滅。
3.APC220接口:APC220 無線通信模塊接口.
4.數(shù)字接口D0到D13:將Arduino UNO控制器的數(shù)字引腳擴(kuò)展成3線制接口說明:數(shù)字接口旁有“D”字樣:代表的是數(shù)字信號(Digital Signal)。也就是對應(yīng)連接到控制板的數(shù)字引腳。
(1)黑色:地(GND)
(2)紅色:電源
(3)黃色:數(shù)字引腳信號端(D0 - D13)
5.Xbee擴(kuò)展板接口:直接可以連接Xbee模塊,實現(xiàn)數(shù)據(jù)的傳輸。
6.模擬接口A0到A5:將Arduino UNO控制器的模擬引腳擴(kuò)展成3線制接口。
說明:模擬接口旁有“A”字樣:代表的是模擬信號(Analog Signal)。也就是對應(yīng)連接到控制板的模擬引腳。
(1)黑色:地(GND)
(2)紅色:電源
(3)黃色:模擬引腳信號端(A0 - A5)
7.IIC通信接口:分別為+、-、SDA、SCL
(1)+ 接控制器電源正
(2)- 接控制器電源負(fù)
(3)SDA 接控制器 A4 引腳
(4)SCL 接控制器 A5 引腳
8.供電選擇:通過跳線帽的插接可以選擇5V或3.3V供電。便于給需要3.3V電源的傳感器進(jìn)行供電,如果沒有該跳線帽,VCC引腳輸出電壓為0。
9.SD卡模塊接口:分別為:+、-、MOSI、SS、SCK、MISO
(1)+ 接控制器電源正
(2)- 接控制器電源負(fù)
(3)MOSI 接控制器 D11 引腳
(4)SS 接控制器 D4 引腳
(5)SCK 接控制器 D13 引腳
(6)MISO 接控制器 D12 引腳
10.電源輸入:接7到12V的供電電源,紅色端子和排針引腳的功能是相同的,為了方便大家不同接口的電池使用。
11.藍(lán)牙模塊接口:與藍(lán)牙串口模塊可以直接插接在一起,不需要引線連接,分別為:VCC、GND、D1、D0、GND、3.3V。
12.3.3V輸出:提供兩個恒定3.3V電壓輸出引腳,這個電源輸出與其他的VCC引腳輸出電壓有所不同,其他引腳的VCC是與電源跳線帽的選擇有關(guān),而這里則不是,而是恒定的3.3V電壓輸出。
13.復(fù)位按鍵:按下案件可以實現(xiàn)UNO控制器的程序復(fù)位
14.編程開關(guān):分為運(yùn)行模式(RUN)和下載(PROG)模式,用過Arduino板的用戶可能都知道,Arduino只有一個串口,如果Arduino板上接有占用串口的模塊時,要上傳程序需要將模塊拔掉才能正常,但是這款擴(kuò)展板可以幫您解決問題,方法就是:將開關(guān)撥到PROG,就可以實現(xiàn)不拔掉占用串口的模塊同時進(jìn)行程序上傳
15.LCD 串行接口
(1)VCC 接控制器電源正
(2)GND 接控制器電源負(fù)(GND)
(3)MOSI 懸空
(4)MISO 接控制器 D4 引腳
(5)SCK 接控制器 D3 引腳
(6)RST 接控制器 D2 引腳
16.供電指示LED:供電電源燈,紅色,在擴(kuò)展板正常供電狀態(tài)下點亮

使用方法

數(shù)字端口

使用硬件

接線圖

RB01C015A03.jpg

例子程序

/* LED 接 D4 引腳*/
void setup() 
{
  // initialize digital pin 13 as an output.
  pinMode(4, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
  digitalWrite(4, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);              // wait for a second
  digitalWrite(4, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);              // wait for a second
}

程序效果

LED 燈1秒鐘頻閃

模擬端口