“(SKU:RB-01C008)Carduino mega328控制器(A版)”的版本間的差異
來(lái)自ALSROBOT WiKi
(→?產(chǎn)品相關(guān)推薦) |
|||
第44行: | 第44行: | ||
LED小燈狀態(tài)隨大按鈕的按動(dòng)變化。 | LED小燈狀態(tài)隨大按鈕的按動(dòng)變化。 | ||
==產(chǎn)品相關(guān)推薦== | ==產(chǎn)品相關(guān)推薦== | ||
? | [ | + | 購(gòu)買(mǎi)地址:[http://www.gharee.com/goods-146.html Carduino mega328控制器(A版)] |
2015年5月20日 (三) 16:52的版本
目錄 |
產(chǎn)品概述
規(guī)格參數(shù)
使用方法及例子程序
引腳示意圖
連接示意圖
示例代碼
程序效果
應(yīng)用例程
下載方法
如圖,將USB-TTL模塊與mega328控制器用杜邦線連接,其中USB-TTL模塊的DTR接口連在控制器最右端。
打開(kāi)Arduino IDE,版型選擇UNO即可下載程序。
測(cè)試實(shí)驗(yàn)
我們使用mega328控制器來(lái)做個(gè)實(shí)驗(yàn),使用的硬件如下:
- mega328控制器
- USB-TTL模塊
- 大按鈕模塊
- LED小燈模塊
- 通用3P傳感器連接線×2
- 如圖所示,將大按鈕模塊接在控制器2口,LED小燈模塊接在控制器13口,按動(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); } }
程序效果
LED小燈狀態(tài)隨大按鈕的按動(dòng)變化。
產(chǎn)品相關(guān)推薦
購(gòu)買(mǎi)地址:Carduino mega328控制器(A版)