24h購物| | PChome| 登入
2012-01-14 00:53:47 | 人氣338| 回應0 | 上一篇 | 下一篇

Arduino 的程式架構

推薦 0 收藏 0 轉貼0 訂閱站台

Arduino 是一種很平易近人,入門難度是幼稚園程度

應用範圍廣到不曉得如何講的一種東西

這是一系列中文文章的起點,就讓我們慢慢進入Arduino 的世界吧

基本程式架構如下

 

// 這個地方放include 、define 、全域變數或是const的地方

int out1 = 1; 

void setup()
{

   //相關的初始化變數、設定、或是只想執行一次的東西放在這裡

}

void loop()
{

  //  程式主迴圈,所有想要不斷執行的東西放在這裡

}

EX: 以下來看一個很基礎的基礎範例,利用板上的LED來閃爍

void setup() {                
    pinMode(13, OUTPUT);    
}

void loop() {
  digitalWrite(13, HIGH);  
  delay(1000);
  digitalWrite(13, LOW);    
  delay(1000);          
}

這樣就能讓LED燈有亮一秒、暗一秒,連續不斷

若把loop改這樣  (但這個部份就得使用到第九隻digital腳的PWM功能才行了)

int a;

for (a=90;a<=255;a++)

{

  analogWrite(9, a);

  delay(100);

}

就會看到燈慢慢的變亮

簡單吧XD

 

想學這個,第一步得先學C語言,C語言會了學這個就根本是立刻能會喔

當然,搭配各種感測器或是各種產業的know how

那就是得要經驗了

 

沒經驗怎辦?! 找鯨魚就對了XD

台長: 小鯨魚
人氣(338) | 回應(0)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 教育學習(進修、留學、學術研究、教育概況) | 個人分類: Arduino 技術 |
此分類下一篇:Arduino的搞笑版本Gameduino?? 哈哈
此分類上一篇:Arduino 的各種運算子

是 (本台目前設定為強制悄悄話)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文