“(SKU:RB-01C012)Arduino Nano mega328控制器”的版本間的差異
來自ALSROBOT WiKi
(未顯示1個用戶的6個中間版本) | |||
第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/> | ||
+ | # 串口: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/> | ||
? | == | + | ==使用方法== |
? | === | + | ===使用硬件=== |
? | + | # [http://m.gharee.com/goods-217.html Nano mega328控制器]*1個 | |
? | # Nano mega328控制器 | + | # [http://m.gharee.com/goods-170.html 大按鈕模塊]*1個 |
? | # 大按鈕模塊 | + | # [http://m.gharee.com/goods-94.html 杜邦線]*若干 |
? | # 杜邦線 | + | # [http://m.gharee.com/goods-203.html Mini USB 連接線]*1條 |
? | # | + | ===實物連接圖=== |
[[文件:nano1.jpg|500px|縮略圖|居中]] | [[文件:nano1.jpg|500px|縮略圖|居中]] | ||
:如圖所示,將大按鈕模塊的信號端接在控制器2口,另用杜邦線將控制器的5V與GND接在按動大按鈕模塊的“+”“-”端,按動大按鈕即可觀察到LED小燈的亮滅。 | :如圖所示,將大按鈕模塊的信號端接在控制器2口,另用杜邦線將控制器的5V與GND接在按動大按鈕模塊的“+”“-”端,按動大按鈕即可觀察到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; | ||
第34行: | 第42行: | ||
pinMode(buttonPin, INPUT); | pinMode(buttonPin, INPUT); | ||
} | } | ||
? | |||
void loop(){ | void loop(){ | ||
buttonState = digitalRead(buttonPin); | buttonState = digitalRead(buttonPin); | ||
第43行: | 第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)推薦== | ||
? | + | [[文件:erweima.png|230px|無框|右]] | |
+ | ===產(chǎn)品購買地址=== | ||
+ | [http://m.gharee.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)問題解答=== | ||
+ | [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的最后版本
目錄 |
產(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)換。
使用方法
使用硬件
- 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燈滅。
產(chǎn)品相關(guān)推薦
產(chǎn)品購買地址
周邊產(chǎn)品推薦
相關(guān)問題解答
相關(guān)學(xué)習(xí)資料
Arduino 官方介紹(英文版)
Arduino Nano V3.0 Eagle 電路圖文件下載
Arduino Nano PDF 版本電路圖
Arduino nano使用教程
Arduino nano中文介紹
奧松機(jī)器人技術(shù)論壇