總網頁瀏覽量

2011年11月5日 星期六

手機遙控車 = Arduino + XBee (Zigbee) + Bluetooth + Android phone


這次利用兩塊Arduino board, 一塊(arduino duemilanove)是接在車子上,此塊另堆疊著一個XBee模組, 另一塊是arduino mega 2560, 此塊板子上面接者bluetooth跟XBEE(Zigbee),手機透過藍牙(bluetooth)傳輸控制指令到ardui­no mega 2560, ATMEGA2560收到data馬上再利用XBee(Coordinator)傳到車子上的XBee模組(End Device),如此車子就可以得到控制.
好像有點多此一舉,直接用bluetooth遙控即可. 主要利用XBee特性可以長距離遙控.我試著把車子放到房間內,客廳也能操控(隔了一兩座牆). 有興趣或有問題的朋友可以email. 

使用的材料:
1.arduino duemilanove x 1
2.arduino mega 2560  x 1
3.bluetooth module x 1
4.XBee module  x 2
5 XBee shield x 2.
6.android phone x 1
7.L298N Shield x 1
8. Car Chassis  x 1
9. others







相關影片請看: http://www.youtube.com/user/sinocgtchen
   部落格 :  http://sinocgtchen.blogspot.com
   相關購買資訊: http://motoduino.com


20 則留言:

  1. 可以給我手機程式嗎?
    謝謝
    ran60810@yahoo.com.tw

    回覆刪除
  2. 程式碼正在整理中, 會開放在另一個網站讓人下載!!

    回覆刪除
  3. 感謝你
    請問一下手機程式是怎麼弄得的啊?
    可以大約提一下嗎?

    回覆刪除
  4. 你可以參考這裡 http://www.amarino-toolkit.net/
    那裡也有android example codes.

    回覆刪除
  5. 可提供一下程式碼嗎><

    就手機連藍芽模組的~

    希望能拿到手機跟ARDUINO那邊的

    感激不盡><

    cahry12@gmail.com

    回覆刪除
  6. 可以給我ARDUINO的程式碼嗎
    真的很需要
    謝謝你
    mjm2246@hotmail.com
    p1314520520@yahoo.com.tw

    回覆刪除
  7. 請問xbee baud rate 需要和藍芽的baud rate一樣嗎?

    回覆刪除
  8. 請問你的程式要去哪邊載???
    我需要藍牙和Arduino做連接的程式碼~
    可以請你分享一下嗎??
    我的信箱:wang952200@yahoo.com.tw

    回覆刪除
    回覆
    1. 藍芽是透過 TX/RX的 serial port做傳輸,其實沒有針對藍芽做甚麼動作,藍芽模組內部都處理掉了(SPP協定). 你有去看arduino的serial port的相關sample code嗎? android手機部分可以參考 http://www.amarino-toolkit.net/

      刪除
  9. 請問一下 從手機BT 傳送到 arduino BT 再送到 XBee 這邊的 arduino 程式怎麼寫??

    回覆刪除
  10. 其實沒有針對藍芽或XBEE寫甚麼程式,只是我藍芽用TX/RX傳輸,XBEE利用 Arduino的 SoftSerial 方式, 程式只是把從TX/RX資料轉往SoftSerial port.

    回覆刪除
  11. 請求Arduino程式碼,非常需要
    信箱:katen26yes@gmail.com

    回覆刪除
  12. 可以參考一下Arduino的 code嗎
    信箱 j2751349@gmail.com

    回覆刪除
  13. 您好
    目前我正在做一個xbee結合bluetooth和手機的感測器監控
    主要用兩個板子 一個板子接xbee和感測器
    另一板子(2560)接xbee和HC-06藍芽模組
    希望能將感測器的值透過xbee丟到2560板子上面
    在透過HC-06將xbee所收到的值回傳到手機上面
    目前xbee可以通了 serial monitor可以顯示所收到的值
    但是卡在無法將serial monitor收到的值透過HC-06傳到手機上
    還請大大幫忙解惑
    若可以的話 能請您寄arduino code讓我參考嗎?
    信箱:dnex779@gmail.com

    回覆刪除
  14. 你好我正在設計相關感測器
    能麻煩將code寄給我參考解惑嗎
    感恩
    信箱:1995edison@gmail.com

    回覆刪除
  15. 您好
    目前我正在做一個xbee結合bluetooth和手機的感測器監控
    主要用兩個板子 一個板子接xbee和感測器
    另一板子(2560)接HC-06藍芽模組
    希望能將感測器的值透過xbee丟到2560板子上面
    在透過HC-06將xbee所收到的值回傳到手機上面
    目前HC-06可以通了 serial 可以顯示所收到的值
    但是卡在無法將serial monitor收到的值透過HC-06傳到手機上
    還請大大幫忙解惑
    若可以的話 能請您寄arduino code讓我參考嗎?
    信箱:a0981305398@gmail.com

    回覆刪除