為 86Duino 設置 QEC-M-043T

為 86Duino 設置 QEC-M-043T

86Duino 新手上路

我們提供跨平台且開源的 86Duino 整合開發環境,讓您撰寫、編譯、上傳 86Duino 程式更為方便且容易。此開發環境本身主要以 Java 語言實作,並在其中運用了 Arduino IDE、Processing、DJGPP 等開源軟體技術,可支援 Windows、Mac OS X、Linux 三種作業系統。

86duino徽標

QEC (Quick to EtherCAT) 是基於 Arduino 的 EtherCAT 解決方案,帶有 DMP 的 VortexEX2 處理器,可實現硬件和軟件實時要求。

注意:本教程適用於 QEC-M 產品系列。

目標:

在本教程中,我們將實現以下目標:

  • 下載並安裝 86Duino。
  • 開啟 QEC-M-043T。
  • 確認個人電腦能識別我們的產品。
  • 上傳一個簡單的 blink 範例。

所需的硬體和軟體


讓我們開始吧:

第一步:下載 86Duino IDE

86Duino IDE 可以從官網下載。

連結:https://www.qec.tw/zh/software/

softwareDownload-1

第 2 步:QEC-M-043T 通電

在 QEC-M-043T 上的電源有兩組,Vs 和 Vp; 兩種電源要求都可以在 5V 到 56V 的寬電壓範圍內。 開機後,您會看到電源 LED 亮起。

qecm043t_powerOn1

備註:Vs為系統電源; Vp 為外圍電源。

第 3 步:連接 USB

qecm043t_setup_mp

第 4 步:驗證是否檢測到設備

在您的電腦中,打開 設備管理器 -> 端口 (COM & LPT) ,並展開端口,您應該會看到檢測到“Prolific PL2303GC USB 串行 COM 端口 (COMx)”,如果沒有,您需要安裝所需的驅動程序。

deviceManager_COMport

第 5 步:寫下您的第一個草稿碼

  • 開啟 86Duino IDE
  • 從上方欄中打開工具欄位
  • 為 QEC-M-043T 選擇分配的 COM 端口。 (這裡是COM4)
86duino_COMport
  • 板子選擇 “QEC M043T”。
86duino_board
  • 將下方程式碼複製。
// Below Code will let the 3 LEDs in the front of the QEC-M screen blink in 500ms.
int ledNum[] = {5,6,7};
// the setup function runs once when you press reset or power the board
void setup() {
  // initialize digital pin LED_BUILTIN as an output.
  for (int i=0; i<3; i++){
    pinMode(ledNum[i], OUTPUT);
  }
}
// the loop function runs over and over again forever
void loop() {
  for (int i=0; i<3; i++){
    digitalWrite(ledNum[i], HIGH);  // turn the LED on (HIGH is the voltage level)
  }
  delay(500);                       // wait for half a second
  for (int i=0; i<3; i++){
    digitalWrite(ledNum[i], LOW);   // turn the LED off by making the voltage LOW
  }
  delay(500);                       // wait for half a second
}

第 6 步:上傳您的第一個草稿碼!

點擊上傳按鈕的右箭頭按鈕。 現在,當代碼上傳時,您應該看到 Tx 和 Rx 旁邊的 LED 閃爍,指示板和計算機之間的數據傳輸。


恭喜

如果 QEC-M-043T 上的 LED 在延遲時間內閃爍 500ms,則表示您已成功使用 86Duino 將您的第一個程式碼上傳到 QEC-M-043T!

請繼續關注 QEC 的更多項目!

如果您有任何疑問/疑問,請隨時發表評論!


問題排除

電源

插入電源前請確保電源適配器和電源線。

  • 電源適配器:24V/2A
qec_powerAdapter
  • 電源線:紅轉紅(VCC); 黑到黑 (GND)
qec-powerCord

所有QEC產品系列都有電路保護,不用擔心。


86Duino 參考的文本是根據 Creative Commons Attribution-ShareAlike 3.0 License,部分文本是從 the Arduino reference 修改的。 參考中的代碼示例已發佈到公共領域。

發表評論

上部へスクロール