1. 程式人生 > >記 Arduino 之 Hello World 篇(Getting Started)

記 Arduino 之 Hello World 篇(Getting Started)

git 輸出 實時 pin lan 串口 http digital 定義

開發環境:Ardunio IDE(用於編譯、上傳運行代碼)、VS Code 這種實時的文本編輯器(方便查看、編寫代碼,編寫後再將代碼復制到 Arduino IDE 中保存)。

Arduino 驅動:在 Win10 環境,應該會自動安裝。插上 Arduino 稍後一會,就能直接上傳代碼。

打開 Arduino IDE,另存臨時工程。用 VS Code 編輯 .ino 源文件:

int ledpin = 13;  //定義數字接口13,對應 Arduino I/O 13口,庫中的 LED_BUILTIN 常量

void setup()
{
  // 通過串口收發數據
  Serial.begin(9600
); //設置串口的波特率 pinMode(ledpin, OUTPUT); //設置13口為輸出模式。使用 Arduino 上面的 I/O 口,都需要類似設置 } void loop() { // int val = Serial.read(); //讀取 pc 發送給 Arduino 的數據 digitalWrite(ledpin, HIGH); //13口輸出高電平 delay(500); //延遲0.5秒 digitalWrite(ledpin, LOW); //13口輸出低電平 delay(500); Serial.println("Hello World"
); }

編寫好保存後,用 Arduino IDE 上傳代碼後,只要 Arduino 通電,代碼就會在主板上運行了。

最後打開 Arduino IDE 的串口工具,即可看到 Arduino 不斷發送的數據;隨便用個小燈泡,陰極接地,陽極接13口,可以看到小燈泡正在 Blink。

Arduino Reference:https://www.arduino.cc/reference/en/。

記 Arduino 之 Hello World 篇(Getting Started)