LattePanda 拿鐵熊貓教學#1:LED 閃爍,使用Visual Studio

本範例將在 Lattepanda 上使用 Visual studio 來編寫程式控制其腳位,就從 LED 閃爍開始吧。本範例根據 LattePanda官方範例實作而來:http://www.lattepanda.com/docs/

延伸閱讀:

所需硬體:

  1. LattePanda 開發板 x 1
  2. LED x 1

電路:

  1. LED 直接插入13號腳位(長)與 GND(短)
    _example_blink

    「lattepanda pin layout」的圖片搜尋結果
    Lattepanda 腳位配置

Code:

  1. 請在 Latte Panda 中的Visual Studio 中建立一個新專案
  2. 您需要匯入 LattePanda.Firmata class 函式庫才能順利執行本專案
  3. 程式碼如下:
    [pastacode lang=”cpp” manual=”using%20System%3B%0Ausing%20System.Collections.Generic%3B%0Ausing%20System.Linq%3B%0Ausing%20System.Text%3B%0Ausing%20System.Threading.Tasks%3B%0Ausing%20System.Threading%3B%0Ausing%20LattePanda.Firmata%3B%0Anamespace%20blinkYourBoard%2F%2Fproject%20name%0A%7B%0Aclass%20Program%0A%7B%0A%20%20%20%20static%20Arduino%20arduino%20%3D%20new%20Arduino()%3B%2F%2Fcreate%20an%20instance%20and%20initialize%20with%20the%20default%20parameters%0A%20%20%20%20static%20void%20Main(string%5B%5D%20args)%0A%20%20%20%20%7B%0A%20%20%20%20%20%20arduino.pinMode(13%2C%20Arduino.OUTPUT)%3B%2F%2FSet%20the%20digital%20pin%2013%20as%20output%0A%20%20%20%20%20%20while%20(true)%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%2F%2F%20%3D%3D%3D%3D%20set%20the%20led%20on%20or%20off%0A%20%20%20%20%20%20%20%20arduino.digitalWrite(13%2C%20Arduino.HIGH)%3B%2F%2Fset%20the%20LED%E3%80%80on%0A%20%20%20%20%20%20%20%20Thread.Sleep(1000)%3B%2F%2Fdelay%20a%20seconds%0A%20%20%20%20%20%20%20%20arduino.digitalWrite(13%2C%20Arduino.LOW)%3B%2F%2Fset%20the%20LED%E3%80%80off%0A%20%20%20%20%20%20%20%20Thread.Sleep(1000)%3B%2F%2Fdelay%20a%20seconds%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%7D%0A%7D” message=”Lattepanda – digitalWrite LED” highlight=”” provider=”manual”/]

測試:

  1. 請點選 Visual Studio 中的Debug按鈕,LED就會開始閃動

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *