2016年9月21日 星期三

開放最新 RWG Spider V12 下載

http://4rdp.blogspot.com/2016/09/rwg-spider-v12.html

多位網友詢問最新蜘蛛程式,今天提供最新 V12 版 RWG Spider ROSA 程式下載,網址如下
https://goo.gl/forms/Yj1WpIof1Gdesdyq1

這版程式以 C style 經過重整,應該更容易看懂程式分類,請先開啟 Spider_Define.h,
/***********************************************************
// System Condition DEFINE
************************************************************/
//1. 選擇那一類 Arduino 板
#define UNO // mBot // motoduino // Mega //

//2. 選擇蜘蛛幾隻腳,那一種組裝法?
#define SPIDER4x2_DOWN //SPIDER4x2_UP//SPIDER6x2_DOWN//SPIDER6x2_UP // 

//3. 選擇 BT 高低速通訊
#define BT_57600 // BT_9600 // 

//4. 選擇那一類紅外線遙控
#define IR_KEYES   //  IR_MBOT   //  IR_AUDIO  //    IR_CARMP3   // 

//5. 紅外線遙控可否處理 #13## 之類指令
//#define disableCommandString

//6. 選擇 debug 訊息傳送至何處
enum{USB = 1, BT};
#define DEBUG_INTERFACE  USB // BT  // 


依據個人 RWG Spider 組裝狀況修改程式設定。 RWG 6x2 (4x2) Spider 的 Arduino Uno 接線,如下表:

D0
USB-RX
D8
Buzzer
A0
左後腿 (無)
D1
USB-TX
D9
左中腿 (左後腿)
A1
左後腳 ()
D2
IR-RX
D10
左中腳 (左後腳)
A2
右後腿 ()
D3
BT-RX
D11
右中腿 (右後腿)
A3
右後腳 ()
D4
左前腿
D12
右中腳 (右後腳)
A4
D5
左前腳
D13
BT-TX
A5
D6
右前腿
D7
右前腳

SpiderRobot.ino 是 Arduino 的主程式,程式編譯前請從 Arduino IDE 草稿碼,點選 Include Library,Add .ZIP Library,將 rar 中 mBot.zip 程式庫加入,這個動作只要做一次,Arduino 就會永久加入。mBot.zip 是 Makeblock 所開發的程式庫,我在這上面再加入一個紅外線副程式。請參考 http://4rdp.blogspot.tw/2015/09/rosa-4.html 說明。

延伸閱讀,兩篇討論參考
https://www.facebook.com/groups/RobotWolfGroup/permalink/1780763425523357/
https://www.facebook.com/groups/RobotWolfGroup/permalink/1780435312222835/

沒有留言:

張貼留言