在 win7 上以 S4A 控制 Arduino Uno

  1. 先進入 S4A官網
  2. 點選首頁上的 [Download] 標籤
  3. S4A支援下列五種作業系統平台,請點選 Windows 下載並安裝S4A
    1. Windows
    2. Mac
    3. Linux (Debian)
    4. Linux (Fedora) (version 1.5)
    5. Raspbian (Debian for RaspberryPi) (version 1.5)
  4. 安裝 Arduino韌體
    1. 如果沒有Arduino主程式(內含Usb driver)的話,請先安裝。
      1. 連線到 Arduino官網/Download/Windows Installer。
      2. 下載並安裝。
    2. 在S4A官網中下載韌體,或直接在下列網址上按滑鼠右鍵另存新檔
    3. 將Arduino Uno板子以USB線連接上電腦。
    4. 執行 Arduino主程式,在選單列上點選 [檔案]/[開啟]/選S4AFirmware16.ino
    5. 在Arduino主程式選單列上點選 [工具]/[板子]內選擇 Arduino/Genuino Uno(如下圖)
      燒錄S4A韌體S4AFirmware16
    6. 在Arduino主程式選單列上點選 [工具]/[序列埠]內選擇 Arduino/Genuino Uno(如上圖)
    7. 點選[上傳按鈕],等待上傳完畢,就成功了,關閉Arduino程式。
  5. 執行S4A程式,顯示如下圖,請等待連線。searching board
  6. 看到感測器的數值不停跳動(如下圖),就是連線成功了。It works

在Linux Mint 17.3 cinnamon 64bit 上安裝Arduino IDE 1.6.8

一、先到 Arduino官網

https://www.arduino.cc/

二、下載 arduino-1.6.8-linux64.tar.xz

● 按 Download / Linux 64bits

三、解壓縮

● 直接在檔案管理程式nemo視窗中,在檔案上按 滑鼠右鍵 / 在此解壓縮

四、進入目錄

●滑鼠左鍵快點兩下進入剛剛解開的資料夾arduino-1.6.8

五、執行 install.sh

●滑鼠左鍵快點兩下 install.sh

●點選 執行(R)

六、安裝完成。

七、因為權限問題,若執行上傳會出現-以下訊息螢幕擷圖存為 2016-04-27 17:56:32

ser_open(): can’t open device “/dev/ttyACM0”: Permission denied …

所以請在終端機視窗執行下列指令:
$ sudo chmod a+rw /dev/ttyACM0

p.s.

  1. 每一次重新接上Arduino開發版就要再執行一次
    $ sudo chmod a+rw /dev/ttyACM0
  2. 有文章指出,當出現第七步驟的錯誤訊息時還要執行下列指令,但我沒使用就已經OK了。
    $ sudo usermod -a -G dialout <username>
Follow by Email