“(SKU:RB-01C008)Carduino mega328控制器(A版)”的版本間的差異
來自ALSROBOT WiKi
(→?產(chǎn)品相關推薦) |
(→?應用例程) |
||
第8行: | 第8行: | ||
===程序效果=== | ===程序效果=== | ||
==應用例程== | ==應用例程== | ||
+ | ===下載方法=== | ||
+ | 如圖,將USB-TTL模塊與mega328控制器用杜邦線連接,其中USB-TTL模塊的DTR接口連在控制器最右端。 | ||
+ | [[文件:ttl328.jpg|500px|縮略圖|居中]] | ||
+ | <br/> | ||
+ | |||
+ | 打開Arduino IDE,版型選擇UNO即可下載程序。 | ||
+ | ===測試實驗=== | ||
+ | 我們使用mega328控制器來做個實驗,使用的硬件如下: | ||
+ | # mega328控制器 | ||
+ | # USB-TTL模塊 | ||
+ | # 大按鈕模塊 | ||
+ | # LED小燈模塊 | ||
+ | # 通用3P傳感器連接線×2 | ||
+ | [[文件:ttl3282.jpg|500px|縮略圖|居中]] | ||
+ | :如圖所示,將大按鈕模塊接在控制器2口,LED小燈模塊接在控制器13口,按動大按鈕模塊,即可觀察到LED小燈的亮滅。 | ||
+ | ===示例程序=== | ||
+ | <pre style='color:blue'>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); | ||
+ | } | ||
+ | }</pre> | ||
+ | |||
==產(chǎn)品相關推薦== | ==產(chǎn)品相關推薦== | ||
[→購買地址 Carduino mega328控制器(A版) http://www.gharee.com/goods-146.html] | [→購買地址 Carduino mega328控制器(A版) http://www.gharee.com/goods-146.html] |
2015年5月20日 (三) 16:45的版本
目錄 |
產(chǎn)品概述
規(guī)格參數(shù)
使用方法及例子程序
引腳示意圖
連接示意圖
示例代碼
程序效果
應用例程
下載方法
如圖,將USB-TTL模塊與mega328控制器用杜邦線連接,其中USB-TTL模塊的DTR接口連在控制器最右端。
打開Arduino IDE,版型選擇UNO即可下載程序。
測試實驗
我們使用mega328控制器來做個實驗,使用的硬件如下:
- mega328控制器
- USB-TTL模塊
- 大按鈕模塊
- LED小燈模塊
- 通用3P傳感器連接線×2
- 如圖所示,將大按鈕模塊接在控制器2口,LED小燈模塊接在控制器13口,按動大按鈕模塊,即可觀察到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); } }
產(chǎn)品相關推薦
[→購買地址 Carduino mega328控制器(A版) http://www.gharee.com/goods-146.html]