(SKU:RB-01C076)CarDuino UNO R3(直插芯片)
目錄 |
產(chǎn)品概述
Carduino UNO R3是Arduino USB接口系列的最新版本, Carduino Uno R3與Arduino Uno R3一樣的AREF邊緣增加了SDA和SCL端口,此外,RESET邊上還有兩個新的端口。一個端口是IOREF,它能夠使擴(kuò)展板適應(yīng)主板的電壓,另一個空的端口預(yù)留給將來擴(kuò)展的可能。Carduino UNO R3能夠兼容傳感器擴(kuò)展板v5.0并且能用它額外的端口適應(yīng)新的擴(kuò)展板。 Carduino可以用于做項目開發(fā)的控制核心也可以與PC進(jìn)行直接的USB連接完成與電腦間的互動,運行于開源的IDE開發(fā)環(huán)境,軟件可以在Arduino官網(wǎng)直接下載(支持Window,Linux以及Max系統(tǒng)),處理器核心是ATmega328,同時具有14路數(shù)字輸入/輸出口(其中6路可作為PWM輸出),6路模擬輸入,一個16MHz晶體振蕩器,一個USB口,一個電源插座,一個ICSP header和一個復(fù)位按鈕。
規(guī)格參數(shù)
- 工作電壓:5V
- 輸入電壓:接上USB時無須外部供電或外部7V~12V DC輸入
- 輸出電壓:5V DC輸出和3.3V DC輸出 和外部電源輸入
- 微處理器:ATmega328
- Bootloader:Carduino Uno
- 時鐘頻率:16 MHz
- 輸入電壓:7-12V(推薦)
- 輸入電壓:6-20V(限制)
- 支持USB接口協(xié)議及供電(不需外接電源)
- 支持ISP下載功能。
- 14路數(shù)字輸入輸出口:工作電壓為5V,每一路能輸出和接入最大電流為40mA。
(1)串口信號RX(0號)、TX(1號): 與內(nèi)部 ATmega8U2 USB-to-TTL 芯片相連,提供TTL電壓水平的串口接收信號。
(2)外部中斷(2號和3號):觸發(fā)中斷引腳,可設(shè)成上升沿、下降沿或同時觸發(fā)。
(3)脈沖寬度調(diào)制PWM(3、5、6、9、10 、11):提供6路8位PWM輸出。
(4)SPI(10(SS),11(MOSI),12(MISO),13(SCK)):SPI通信接口。
(5)LED(13號):Arduino專門用于測試LED的保留接口,輸出為高時點亮LED,反之輸出為低時LED熄滅。
- 6路模擬輸入A0到A5:每一路具有10位的分辨率(即輸入有1024個不同值),默認(rèn)輸入信號范圍為0到5V
- AREF:模擬輸入信號的參考電壓。
- Reset:信號為低時復(fù)位單片機(jī)芯片。
- 直流電流:40mA(I/O端口)
- 直流電流:50mA(3.3V端口)
- Flash 內(nèi)存:32 KB (ATmega328其中0.5 KB用于引導(dǎo)程序)
- SRAM:2 KB (ATmega328)
- EEPROM:1 KB (ATmega328)
- 尺寸:75x55x15mm
使用方法
1.引腳說明
2.編譯環(huán)境下載(當(dāng)前最新版本IDE是Arduino1.6.4)
Arduino IDE編譯環(huán)境下載
3.驅(qū)動安裝
Arduino驅(qū)動安裝方法
4.程序下載
程序下載方法
應(yīng)用例程
此程序用于測試CarDuino UNO R3的所有I/O口狀態(tài)
示例代碼
int val;//定義模擬讀數(shù)變量 int i;//定義變量i int ledpin[]={1,3,5,7,9,11,13,15,17,19,21};//定義led腳 1,3,5,7,9,11,13,15,17,19,21 int ledpin1[]={0,2,4,6,8,10,12,14,16,18,20,22};//定義led腳1 0,2,4,6,8,10,12,14,16,18,20,22 void setup() { for(i=0;i<13;i++) { pinMode(ledpin[i],OUTPUT);//將led腳設(shè)置為輸出 pinMode(ledpin1[i],OUTPUT);//將led腳1設(shè)置為輸出 } } void loop() { for(val=0;val<13;val++) digitalWrite(ledpin[val],HIGH);//將led腳設(shè)置為高電平 for(val=0;val<13;val++) digitalWrite(ledpin1[val],LOW);//將led腳1設(shè)置為低電平 delay(500); //延遲5s for(val=0;val<13;val++) digitalWrite(ledpin[val],LOW);//將led腳設(shè)置為低電平 for(val=0;val<13;val++) digitalWrite(ledpin1[val],HIGH);//將led腳1設(shè)置為高電平 delay(500); //延遲5s }
程序效果
- 連接在CarDuino UNO R3引腳的LED小燈呈流水狀交替閃爍
產(chǎn)品相關(guān)推薦
產(chǎn)品購買地址
周邊產(chǎn)品推薦
首本Arduino中文教材 入門必讀
愛上Arduino 互動入門套件
相關(guān)問題解答
Arduino上傳程序失敗
Carduino UNO R3 第一次更新更新后無法正常運行
Arduino win8中的驅(qū)動安裝
Arduino驅(qū)動安裝失敗最全的解決辦法
相關(guān)學(xué)習(xí)資料
RPLIDAR 激光雷達(dá)與Arduino連接的互動應(yīng)用視頻
愛上Arduino互動入門套件中文配套視頻
奧松機(jī)器人技術(shù)論壇