“(SKU:RB-01C012)Arduino Nano mega328控制器”的版本間的差異
來自ALSROBOT WiKi
(→?產(chǎn)品相關(guān)推薦) |
|||
第4行: | 第4行: | ||
Arduino Nano是一塊基與開放原始代碼的超小Simple i/o平臺,與之前的USB版Arduino duemilanove 相比較,Arduino Nano在體積上占很大優(yōu)勢,Arduino既可以用來開發(fā)出需要獨立運行,并且具有互動效果的電子用品;也可以用來開發(fā)出與電腦相連接,同F(xiàn)lash,Processing,Max/Msp,PD,VVVV等軟件一同合作完成的互動作品。 | Arduino Nano是一塊基與開放原始代碼的超小Simple i/o平臺,與之前的USB版Arduino duemilanove 相比較,Arduino Nano在體積上占很大優(yōu)勢,Arduino既可以用來開發(fā)出需要獨立運行,并且具有互動效果的電子用品;也可以用來開發(fā)出與電腦相連接,同F(xiàn)lash,Processing,Max/Msp,PD,VVVV等軟件一同合作完成的互動作品。 | ||
==規(guī)格參數(shù)== | ==規(guī)格參數(shù)== | ||
? | + | # 數(shù)字接口:12個數(shù)字輸入/輸出端口D2—D13<br/> | |
? | + | # 模擬接口:8個模擬輸入端口A0—A7<br/> | |
? | + | # 工作電壓:5V邏輯電平<br/> | |
? | + | # 輸入電壓(推薦):7—12V<br/> | |
? | + | # 輸入電壓(限制):6-20V<br/> | |
? | + | # 主控制器:采用Atmel Atmega328P-AU單片機(jī)<br/> | |
? | + | # USB接口:支持USB下載及供電<br/> | |
? | + | # 外形尺寸:45*18mm<br/> | |
? | + | # 產(chǎn)品重量:5g<br/> | |
? | + | # 支持ISP下載<br/> | |
===引腳定義=== | ===引腳定義=== | ||
[[文件:nano123.jpeg|700px|有框|居中]] | [[文件:nano123.jpeg|700px|有框|居中]] | ||
功能說明:<br/> | 功能說明:<br/> | ||
? | + | # 串口:TX、RX(0和1腳),用于接收和發(fā)送TTL電平的串行數(shù)據(jù),引腳是連接在相應(yīng)的TTL芯片上。<br/> | |
? | + | # 外部中斷:2和3腳。<br/> | |
? | + | # 脈寬調(diào)制(PWM):3,5,6,9,10,和11。提供的PWM輸出,使用8位的analogwrite()函數(shù)。<br/> | |
? | + | # SPI(SS):10,11,12)(2)(MISO),13(SCK)。該引腳支持SPI通信,它為芯片燒寫底層bootloader使用。<br/> | |
? | + | # 發(fā)光二極管13:有一個內(nèi)置的LED,連接到數(shù)字引腳13,當(dāng)D13引腳的輸出為高電平時,LED亮起;當(dāng)D13引腳的輸出為低電平時,LED熄滅。<br/> | |
? | + | # 8個模擬引腳:A0到A7,其中提供的10位分辨率的模數(shù)轉(zhuǎn)換。<br/> | |
==應(yīng)用例程== | ==應(yīng)用例程== | ||
===測試實驗=== | ===測試實驗=== | ||
我們使用Nano mega328控制器來做個實驗,使用的硬件如下: | 我們使用Nano mega328控制器來做個實驗,使用的硬件如下: | ||
? | # Nano mega328控制器 | + | # [http://gharee.com/goods-217.html Nano mega328控制器]*1個 |
? | # 大按鈕模塊 | + | # [http://gharee.com/goods-170.html 大按鈕模塊]*1個 |
? | # 杜邦線 | + | # [http://gharee.com/goods-94.html 杜邦線]*若干 |
? | # | + | # [http://gharee.com/goods-203.html Mini USB 連接線]*1條 |
[[文件:nano1.jpg|500px|縮略圖|居中]] | [[文件:nano1.jpg|500px|縮略圖|居中]] | ||
:如圖所示,將大按鈕模塊的信號端接在控制器2口,另用杜邦線將控制器的5V與GND接在按動大按鈕模塊的“+”“-”端,按動大按鈕即可觀察到LED小燈的亮滅。 | :如圖所示,將大按鈕模塊的信號端接在控制器2口,另用杜邦線將控制器的5V與GND接在按動大按鈕模塊的“+”“-”端,按動大按鈕即可觀察到LED小燈的亮滅。 |
2015年10月7日 (三) 15:42的版本
目錄 |
產(chǎn)品概述
Arduino Nano是一塊基與開放原始代碼的超小Simple i/o平臺,與之前的USB版Arduino duemilanove 相比較,Arduino Nano在體積上占很大優(yōu)勢,Arduino既可以用來開發(fā)出需要獨立運行,并且具有互動效果的電子用品;也可以用來開發(fā)出與電腦相連接,同F(xiàn)lash,Processing,Max/Msp,PD,VVVV等軟件一同合作完成的互動作品。
規(guī)格參數(shù)
- 數(shù)字接口:12個數(shù)字輸入/輸出端口D2—D13
- 模擬接口:8個模擬輸入端口A0—A7
- 工作電壓:5V邏輯電平
- 輸入電壓(推薦):7—12V
- 輸入電壓(限制):6-20V
- 主控制器:采用Atmel Atmega328P-AU單片機(jī)
- USB接口:支持USB下載及供電
- 外形尺寸:45*18mm
- 產(chǎn)品重量:5g
- 支持ISP下載
引腳定義
功能說明:
- 串口:TX、RX(0和1腳),用于接收和發(fā)送TTL電平的串行數(shù)據(jù),引腳是連接在相應(yīng)的TTL芯片上。
- 外部中斷:2和3腳。
- 脈寬調(diào)制(PWM):3,5,6,9,10,和11。提供的PWM輸出,使用8位的analogwrite()函數(shù)。
- SPI(SS):10,11,12)(2)(MISO),13(SCK)。該引腳支持SPI通信,它為芯片燒寫底層bootloader使用。
- 發(fā)光二極管13:有一個內(nèi)置的LED,連接到數(shù)字引腳13,當(dāng)D13引腳的輸出為高電平時,LED亮起;當(dāng)D13引腳的輸出為低電平時,LED熄滅。
- 8個模擬引腳:A0到A7,其中提供的10位分辨率的模數(shù)轉(zhuǎn)換。
應(yīng)用例程
測試實驗
我們使用Nano mega328控制器來做個實驗,使用的硬件如下:
- Nano mega328控制器*1個
- 大按鈕模塊*1個
- 杜邦線*若干
- Mini USB 連接線*1條
- 如圖所示,將大按鈕模塊的信號端接在控制器2口,另用杜邦線將控制器的5V與GND接在按動大按鈕模塊的“+”“-”端,按動大按鈕即可觀察到LED小燈的亮滅。
示例程序
int buttonPin = 2; int ledPin = 13; int buttonState = 0; void setup() { pinMode(ledPin, OUTPUT); pinMode(buttonPin, INPUT); } void loop(){ buttonState = digitalRead(buttonPin); if (buttonState == LOW) { digitalWrite(ledPin, HIGH); } else { digitalWrite(ledPin, LOW); } }
程序效果
當(dāng)大按鈕模塊按下后,L燈亮起;當(dāng)大按鈕模塊松開,L燈滅。