“(SKU:RB-01C012)Arduino Nano mega328控制器”的版本間的差異

來(lái)自ALSROBOT WiKi
跳轉(zhuǎn)至: 導(dǎo)航搜索
?引腳定義
 
(未顯示1個(gè)用戶的8個(gè)中間版本)
第1行: 第1行:
 +
<br/>
 +
[[文件:nano23.jpg|500px|有框|右]]
 
==產(chǎn)品概述==
 
==產(chǎn)品概述==
 
Arduino Nano是一塊基與開放原始代碼的超小Simple i/o平臺(tái),與之前的USB版Arduino duemilanove 相比較,Arduino Nano在體積上占很大優(yōu)勢(shì),Arduino既可以用來(lái)開發(fā)出需要獨(dú)立運(yùn)行,并且具有互動(dòng)效果的電子用品;也可以用來(lái)開發(fā)出與電腦相連接,同F(xiàn)lash,Processing,Max/Msp,PD,VVVV等軟件一同合作完成的互動(dòng)作品。
 
Arduino Nano是一塊基與開放原始代碼的超小Simple i/o平臺(tái),與之前的USB版Arduino duemilanove 相比較,Arduino Nano在體積上占很大優(yōu)勢(shì),Arduino既可以用來(lái)開發(fā)出需要獨(dú)立運(yùn)行,并且具有互動(dòng)效果的電子用品;也可以用來(lái)開發(fā)出與電腦相連接,同F(xiàn)lash,Processing,Max/Msp,PD,VVVV等軟件一同合作完成的互動(dòng)作品。
 
==規(guī)格參數(shù)==
 
==規(guī)格參數(shù)==
?
1.數(shù)字接口:12個(gè)數(shù)字輸入/輸出端口D2—D13<br/>
+
# 數(shù)字接口:12個(gè)數(shù)字輸入/輸出端口D2—D13<br/>
?
2.模擬接口:8個(gè)模擬輸入端口A0—A7<br/>
+
# 模擬接口:8個(gè)模擬輸入端口A0—A7<br/>
?
3.工作電壓:5V邏輯電平<br/>
+
# 工作電壓:5V邏輯電平<br/>
?
4.輸入電壓(推薦):7—12V<br/>
+
# 輸入電壓(推薦):7—12V<br/>
?
5.輸入電壓(限制):6-20V<br/>
+
# 輸入電壓(限制):6-20V<br/>
?
6.主控制器:采用Atmel Atmega328P-AU單片機(jī)<br/>
+
# 主控制器:采用Atmel Atmega328P-AU單片機(jī)<br/>
?
7.USB接口:支持USB下載及供電<br/>
+
# USB接口:支持USB下載及供電<br/>
?
8.尺寸:45*18mm<br/>
+
# 外形尺寸:45*18mm<br/>
?
9.重量:5g<br/>
+
# 產(chǎn)品重量:5g<br/>
?
10.支持ISP下載<br/>
+
# 支持ISP下載<br/>
?
===引腳定義===
+
==接口定義==
?
[[文件:nano123.jpg|700px|有框|居中]]
+
[[文件:nano123.jpeg|700px|有框|居中]]
 +
功能說(shuō)明:<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:有一個(gè)內(nèi)置的LED,連接到數(shù)字引腳13,當(dāng)D13引腳的輸出為高電平時(shí),LED亮起;當(dāng)D13引腳的輸出為低電平時(shí),LED熄滅。<br/>
 +
# 8個(gè)模擬引腳:A0到A7,其中提供的10位分辨率的模數(shù)轉(zhuǎn)換。<br/>
  
?
==應(yīng)用例程==
+
==使用方法==
?
===測(cè)試實(shí)驗(yàn)===
+
===使用硬件===
?
我們使用Nano mega328控制器來(lái)做個(gè)實(shí)驗(yàn),使用的硬件如下:
+
# [http://lifestyle201.com/goods-217.html Nano mega328控制器]*1個(gè)
?
# Nano mega328控制器
+
# [http://lifestyle201.com/goods-170.html 大按鈕模塊]*1個(gè)
?
# 大按鈕模塊
+
# [http://lifestyle201.com/goods-94.html 杜邦線]*若干
?
# 杜邦線
+
# [http://lifestyle201.com/goods-203.html Mini USB 連接線]*1條
?
# T口線×1
+
===實(shí)物連接圖===
 
[[文件:nano1.jpg|500px|縮略圖|居中]]
 
[[文件:nano1.jpg|500px|縮略圖|居中]]
 
:如圖所示,將大按鈕模塊的信號(hào)端接在控制器2口,另用杜邦線將控制器的5V與GND接在按動(dòng)大按鈕模塊的“+”“-”端,按動(dòng)大按鈕即可觀察到LED小燈的亮滅。
 
:如圖所示,將大按鈕模塊的信號(hào)端接在控制器2口,另用杜邦線將控制器的5V與GND接在按動(dòng)大按鈕模塊的“+”“-”端,按動(dòng)大按鈕即可觀察到LED小燈的亮滅。
?
===示例程序===
+
===例子程序===
?
<pre style='color:blue'>int buttonPin = 2;
+
<pre style='color:blue'>
 +
int buttonPin = 2;
 
int ledPin =  13;     
 
int ledPin =  13;     
 
int buttonState = 0;         
 
int buttonState = 0;         
第32行: 第42行:
 
   pinMode(buttonPin, INPUT);     
 
   pinMode(buttonPin, INPUT);     
 
}
 
}
?
 
 
void loop(){
 
void loop(){
 
   buttonState = digitalRead(buttonPin);
 
   buttonState = digitalRead(buttonPin);
第41行: 第50行:
 
     digitalWrite(ledPin, LOW);  
 
     digitalWrite(ledPin, LOW);  
 
   }
 
   }
?
}</pre>
+
}
 +
</pre>
 
===程序效果===
 
===程序效果===
 
當(dāng)大按鈕模塊按下后,L燈亮起;當(dāng)大按鈕模塊松開,L燈滅。
 
當(dāng)大按鈕模塊按下后,L燈亮起;當(dāng)大按鈕模塊松開,L燈滅。
 +
 
==產(chǎn)品相關(guān)推薦==
 
==產(chǎn)品相關(guān)推薦==
?
購(gòu)買地址:[http://lifestyle201.com/goods-217.html Nano Mega328控制器]
+
[[文件:erweima.png|230px|無(wú)框|右]]
 +
===產(chǎn)品購(gòu)買地址===
 +
[http://lifestyle201.com/goods-217.html Nano Mega328控制器]
 +
<br/>
 +
===周邊產(chǎn)品推薦===
 +
[https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-3667083713.68.DTRMpg&id=3937179707 Mini USB數(shù)據(jù)線]
 +
<br/>
 +
===相關(guān)問(wèn)題解答===
 +
[http://tieba.baidu.com/p/2714049856 Arduino nano下載不了程序]
 +
<br/>
 +
===相關(guān)學(xué)習(xí)資料===
 +
[https://www.arduino.cc/en/Main/ArduinoBoardNano/ Arduino 官方介紹(英文版)]<br/>
 +
[http://pan.baidu.com/s/1o6tgLXw Arduino Nano V3.0 Eagle 電路圖文件下載]<br/>
 +
[https://www.arduino.cc/en/uploads/Main/ArduinoNano30Schematic.pdf Arduino Nano PDF 版本電路圖]<br/>
 +
[http://v.ku6.com/show/Sc4uMl18-P5GsfFulMzL6A...html Arduino nano使用教程]<br/>
 +
[http://kb.open.eefocus.com/index.php?title=Arduino_Nano Arduino nano中文介紹]<br/>
 +
[http://www.makerspace.cn/portal.php 奧松機(jī)器人技術(shù)論壇]<br/>

2015年10月23日 (五) 11:26的最后版本


Nano23.jpg

目錄

產(chǎn)品概述

Arduino Nano是一塊基與開放原始代碼的超小Simple i/o平臺(tái),與之前的USB版Arduino duemilanove 相比較,Arduino Nano在體積上占很大優(yōu)勢(shì),Arduino既可以用來(lái)開發(fā)出需要獨(dú)立運(yùn)行,并且具有互動(dòng)效果的電子用品;也可以用來(lái)開發(fā)出與電腦相連接,同F(xiàn)lash,Processing,Max/Msp,PD,VVVV等軟件一同合作完成的互動(dòng)作品。

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

  1. 數(shù)字接口:12個(gè)數(shù)字輸入/輸出端口D2—D13
  2. 模擬接口:8個(gè)模擬輸入端口A0—A7
  3. 工作電壓:5V邏輯電平
  4. 輸入電壓(推薦):7—12V
  5. 輸入電壓(限制):6-20V
  6. 主控制器:采用Atmel Atmega328P-AU單片機(jī)
  7. USB接口:支持USB下載及供電
  8. 外形尺寸:45*18mm
  9. 產(chǎn)品重量:5g
  10. 支持ISP下載

接口定義

Nano123.jpeg

功能說(shuō)明:

  1. 串口:TX、RX(0和1腳),用于接收和發(fā)送TTL電平的串行數(shù)據(jù),引腳是連接在相應(yīng)的TTL芯片上。
  2. 外部中斷:2和3腳。
  3. 脈寬調(diào)制(PWM):3,5,6,9,10,和11。提供的PWM輸出,使用8位的analogwrite()函數(shù)。
  4. SPI(SS):10,11,12)(2)(MISO),13(SCK)。該引腳支持SPI通信,它為芯片燒寫底層bootloader使用。
  5. 發(fā)光二極管13:有一個(gè)內(nèi)置的LED,連接到數(shù)字引腳13,當(dāng)D13引腳的輸出為高電平時(shí),LED亮起;當(dāng)D13引腳的輸出為低電平時(shí),LED熄滅。
  6. 8個(gè)模擬引腳:A0到A7,其中提供的10位分辨率的模數(shù)轉(zhuǎn)換。

使用方法

使用硬件

  1. Nano mega328控制器*1個(gè)
  2. 大按鈕模塊*1個(gè)
  3. 杜邦線*若干
  4. Mini USB 連接線*1條

實(shí)物連接圖

Nano1.jpg
如圖所示,將大按鈕模塊的信號(hào)端接在控制器2口,另用杜邦線將控制器的5V與GND接在按動(dòng)大按鈕模塊的“+”“-”端,按動(dòng)大按鈕即可觀察到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燈滅。

產(chǎn)品相關(guān)推薦

Erweima.png

產(chǎn)品購(gòu)買地址

Nano Mega328控制器

周邊產(chǎn)品推薦

Mini USB數(shù)據(jù)線

相關(guān)問(wèn)題解答

Arduino nano下載不了程序

相關(guān)學(xué)習(xí)資料

Arduino 官方介紹(英文版)
Arduino Nano V3.0 Eagle 電路圖文件下載
Arduino Nano PDF 版本電路圖
Arduino nano使用教程
Arduino nano中文介紹
奧松機(jī)器人技術(shù)論壇