iT邦幫忙

0

|2-2|Corvette-T1的Arduino IDE實習範例

  • 分享至 

  • xImage
  •  
  1. 測試GPIO輸出範例:Corvette-T1的GPIO接腳,如下:

(1) 開啟內部範例程式(Blink):
https://ithelp.ithome.com.tw/upload/images/20220831/20151442TQT5R61Yi7.png
https://ithelp.ithome.com.tw/upload/images/20220831/20151442dynCEoRpuF.png

(2) 編譯並上傳:在底下視窗顯示編譯及上傳結果,如下:

(a) 編譯時會顯示警告(WAENING)訊息。

(b) 編譯完畢,顯示使用程式碼(草稿碼)記憶體的容量7072-byte(5%)、比率與上限131072-byte。
https://ithelp.ithome.com.tw/upload/images/20220831/20151442zMhnB8cL7T.png

(c) 進入上傳(upload)模式,即開始燒錄程式碼,上傳過程需要相當長的時間(大約30秒到1分鐘)。下載完畢立即執行,如下圖所示:
https://ithelp.ithome.com.tw/upload/images/20220831/20151442QjXIFgVb6T.png

  1. 測試ADC範例:Corvette-T1的ADC接腳有A0~A6,如下圖所示:

(1) 開啟內部範例程式(AnalogReadSerial):Corvette-T1的ADC應為12-bit,其中在Arduino執行時bit0~1會被捨棄,可應用的數位資料僅有10-bit為0~1023。
https://ithelp.ithome.com.tw/upload/images/20220831/20151442U3ohYs7j4B.png
https://ithelp.ithome.com.tw/upload/images/20220831/20151442L7PTjtsZsG.png

(2) 其中類比輸入接腳A0可改為A0~A6,請將A0連接3.3V

(3) 進入序列埠監控視窗,如下圖所示。
https://ithelp.ithome.com.tw/upload/images/20220831/20151442BmVV55ojuZ.png

(4) 在接腳D4(A0)輸入類比電壓(如3.3V),會在序列埠監控視窗顯示電壓值,顯示如下圖所示:
https://ithelp.ithome.com.tw/upload/images/20220831/201514428HW62GaHvU.png

  1. 測試呼吸燈範例:Corvette-T1的PWM輸出接腳有D2~D7(PWM0~6),以D2(PWM0)為例,開啟內部範例程式(Fade),請將D2腳連接D13腳,由D2(PWM0)腳輸出PWM波形送到D13腳的LED,來觀察LED呼吸燈的動作,如下圖所示:
    https://ithelp.ithome.com.tw/upload/images/20220831/201514429cKMOeRyJw.png
    https://ithelp.ithome.com.tw/upload/images/20220831/20151442wRYH3Ydu6W.png

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言