讀取類比訊號  int i = analogRead(0); 目前是讀接口 0 類比訊號 

說明 語法 註解
 RS232/COM 設定包率   Serial.begin(9600);   9600 可依需求做改變 
 RS232/COM 輸出  Serial.print("Hello : ");  
 RS232/COM 換行輸出  Serial.println("A");   
 RS232/COM 輸入  char c = Serial.read();  
 RS232/COM
判斷使否有資料輸入
 if( Serial.available() > 0 ) { }  
 延遲 (毫秒)  delay(1);
 delay(1000);
 延遲 1 毫秒
 延遲 1 秒
 延遲 (微渺)  delayMicroseconds(1);
 delayMicroseconds(1000000);
 延遲 1 微秒
 延遲 1 秒
 設定 Pin 為輸出   pinMode(5, OUTPUT);  設定第 5 隻腳為輸出
 輸出 Pin 高電位  digitalWrite(5,HIGH);  設定第 5 隻腳為高電位
 輸出 Pin 低電位  digitalWrite(5,LOW);  設定第 5 隻腳為低電位
 設定 Pin 為輸入  pinMode(7, INPUT);  
 讀取 Pin 電位  boolean b =  digitalRead(7);  讀取第 7 隻腳(TRUE/FALSE)
 輸出類比  analogWrite(5,255);  第 5 隻腳輸出,0-255 為一脈衝的時間(頻率不變) 
 讀取類比  analogRead(0);  讀取第 0 隻腳的類比訊號
     
     
     
     
     
arrow
arrow
    全站熱搜

    黃彥霖 發表在 痞客邦 留言(8) 人氣()