Tuesday, November 4, 2014

Arduino 基礎 複習 1

關鍵字

int 整數
byte 字節
char 字節
long 整數
boolean 是非(Yes / No) Yes => true, No => false
double 小數
String 字串

用法:









函數

void setup() 一開始就會執行(只執行一次

void loop() 執行完setup()之後執行(不停重複)

pinMode(腳位,狀態) 簡單來說就是跟Arduino說這個腳位上的元件是輸出(OUTPUT)還是輸入(INPUT)

digitalWrtie(腳位,高電平/低電平) 設置腳位上的元件是高電平(5V)還是低電平(0V) p.s.就是有電&冇電

digitalRead(腳位) 查看腳位上的元件是高電平(5V)還是低電平(0V)

analogRead(腳位) 讀取腳位上的元件的PMW值

analogWrite(腳位,PMW值腳位上的元件的PMW值

Serial.begin(9600) 設定通訊速率為9600

Serial.println(信息) 打印信息到Serial port (小窗口)


判斷符號

|| -->或(or)
&& --> 和(and)
== -->等於
!= -->不等於
> --> 大
>= -->等於
< -->小
<= -->等於

反相閘(NOT)

按下Button, Led1 off, Led2 on
放開Button, Led1 on, Led2 off

代碼:





或閘(OR)

Button1與Button2其中一個按下,Led都會亮
代碼:

及閘(AND)

Button1與Button2一齊按下,Led才會亮
代碼:

No comments:

Post a Comment