2013-06-15

試做Motoduino手機藍芽遙控車

原廠說明:pdf檔影片介紹

手機部份
  • 手機要下載mduino2.apk這個檔案安裝
  • 手機藍芽要開啟,用裝好的「Mduino2」程式找去linvor裝置配對,配對碼是1234
  • 若結束手機程式後,要從系統設定中把原配對移除。(雖然手機系統藍芽已配對過了,就是要從系統解除linvor裝置配對,才能再次進入「Mduino2」程式使用)
  • 重新再進入「Mduino2」程式,進行藍芽配對


藍芽配對成功按鈕控制畫面背景變成紅色的


控制畫面也可以變成手機三軸感應式的(左上方有三軸感應數值)


    Motoduino部份
    • Arduino要上傳光碟中的Motoduino_BT.ino到Motoduino板子中
      光碟檔案路徑:Motoduino_v2.0\Source\ArduinoSketch\Motoduino_BT
    • (上傳時,藍芽要移除,不然上傳出現紅字error, 詳見CooperMaa的說明
    •  藍芽裝置不能裝反

    15 則留言:

    1. 你好,這是我第一次玩arduino,我想請問一下
      編譯時沒有問題
      但上傳到板子時電腦顯示了這個

      avrdude: ser_open(): can't open device "\\.\COM1": 系統找不到指定的檔案。

      請問這是什麼意思?

      回覆刪除
      回覆
      1. 你是用motoduino這塊板嗎??系統有驅動這塊板嗎?請到「裝置管理員」查看,並看一下是用幾號的COM埠。正常應該不會是COM1

        刪除
      2. 現在電腦顯示是COM3,但上傳的時候還是無法,不過他變成COM3找不到檔案
        avrdude: ser_open(): can't open device "\\.\COM3": 系統找不到指定的檔案。

        刪除
      3. 會出現「avrdude: ser_open(): can't open device "\\.\COM3": 系統找不到指定的檔案」一般是COM埠指定錯誤或是板子型號指定錯誤。
        1.再確認一次COM埠
        2.再確認你用的板子是什麼?是motoduino這塊嗎,那Arduino IDE程式裡的「工具」的板子要選「Duemilanove...] 不是UNO
        3.要把藍芽模組先移除,不然上傳會有問題,待上傳完成後,就可以把藍芽裝上使用

        刪除
    2. 板子是Duemilanove
      裝置管理員是com3沒錯了
      藍芽還沒裝
      但現在是avrdude: ser_open(): can't open device "\\.\COM3": 存取被拒。
      請問這是什麼意思啊?

      回覆刪除
      回覆
      1. 1.移除板子上的任何其它接線,關閉arduino IDE,試一下其它的USB孔,再確認COM埠,重新開啟arduino IDE,設定板子、COM埠後再試試
        2.打開「裝置管理員」確認一下目前所佔的COM3埠,拔除USB線,看一下COM3是否有釋放。裝上USB線,是否COM3有出現。
        3.重新安裝驅動程式,motoduino應該要安裝FTDI驅動程式。
        4.換其它的電腦試試,有時侯是USB線的問題(機率很小)
        大概就是這樣了,不然請你要問原廠了。

        刪除
    3. 確認是COM3沒錯
      我是win8的電腦,請問若要安裝FTDI要裝哪個版本的?

      回覆刪除
      回覆
      1. 步驟:http://www.motoduino.com/phocadownload/ftdi_driver/motoduino-eduboard%20driver%20installation-1.pdf
        驅動程式下載:http://www.motoduino.com/download-english/category/5-eduboard-driver?download=16:ftdi-driver-windows
        全部官網都有。需要裝的是第一代的板。
        新板的已經是用UNO的驅動就可以了

        刪除
    4. 謝謝你,我的城市可以下載了,謝謝

      回覆刪除
    5. 還有我想請問一下,用手機搜尋藍芽的名稱是什麼阿?因為我只有找到一個叫BT05的

      回覆刪除
    6. 請問你是用哪種的藍芽模組?

      回覆刪除
      回覆
      1. 我有BT05、也有BT06,BT05的資料,網路上非常多,找一下,不難連線

        刪除
      2. 你電腦找到的BT05,只是藍芽模組的設定名字。我的模組設定的名字是linvor。你的和我的名稱不同

        刪除
    7. Cannot run program "C:\Program Files (x86)\Arduino\arduino-builder" (in directory "."): CreateProcess error=1, 功能錯誤。
      哈哈,又有新的問題要麻煩你,這是在編譯的時候跑出來的,就連跑基本的馬達運轉也不行

      回覆刪除
      回覆
      1. 這個我不知道,你可能要問原廠。問的時候請附上程式,以及當時的狀況(有無接任何周邊)

        刪除