• 3

[疑問] 有無辦法讓電腦控制遙控車的遙控器

最近心血來潮
想把大買場買來的玩具遙控車搖控器連上電腦
然後能由電腦操控車子移動方向 (就像電影裡蒐集情報的小玩具)

寫程式我是沒啥問題
但是不知道要如何用電腦來控制只有XY軸感應器的遙控器 (應該是類比電路吧?)
有沒有辦法讓USB或RS-232裡面拉幾條線出來接到感應器的電路上?
雖然這部分非我專業,但電腦傳出的訊號似乎都是類似封包方式傳遞
是不是能有個簡單的轉接裝置能解讀訊號並接上搖控器電路呢?

Lego好像有類似產品,不過那太貴了,只是想玩玩...
2007-04-19 0:29 發佈
有個東西應該很好用:單晶片
由電腦下指令
然後單晶片對應動作去控制那個遙控器

或者更簡單的但實做更複雜的做法
一樣是單晶片
不過由電腦下指令的時候
單晶片對應動作的時候是直接控制車子
當然要先知道遙控器是發出什麼訊號去遙控哪個動作

至於那單晶片要怎麼搞
別問我 因為我也不是很清楚
我只知道他可以用來幹麻
還有 要自己寫程式燒進去單晶片
大大您好:小弟也有興趣!
不過相關能力可能比你還慘.
只能在這等其他網友的建議.
js755332 wrote:
最近心血來潮想把大買...(恕刪)
冷笑話,做一組機器手臂來控制類比的兩支搖桿,哈哈!
~重拾年少的純真~
其實很容易...但可能要會些硬體電子電路~~

將遙控器拆開,,

把幾個按鍵拉出來,,

一般會是低準位觸發,,

也就是說按下按鍵時是直接接到0V(電路中的GND)....

這幾個開關看你是想要自己再轉一次的關關,

或者直接接到uC(單晶片)...(要考慮一下二者電壓位準以及其他因素)

當你想要前進,,就是將原本前進的開關讓其準位為0V...

以此類推...

簡單來說..

電腦--->uC--->搖控器 - - - -> 玩具

就可以囉~~

ps.這是其中一種做法,比較單純,有興趣的朋友可以再更深入討論...有誤請不吝指正,,

如果控制左右方向是簡單的 push button 會比較容易實現
可是類似於類比電路的控制...會複雜很多

之前曾經測量過某種搖控車的搖控器(有一個像車輪的圓左右扭的那種)
它是用 pwm (pulse width modulation)原理來控制左右方向的

給你一個參考, 不知你是不是這種...
控制方面就像其他大大所說的,要先弄清楚控制遙控器上無線訊號發送的控制方式是什麼.就是驅動前進後退左右轉的訊號是什麼樣的訊號.如果是PWM比較麻煩,但可選用有PWM的單晶片來做

基本上我的想法是PC經由COM port傳送訊號給單晶片.自行定義前進後退左右轉的命令封包格式,單晶片解碼後控制遙控器的無線訊號發送.

但我認為這樣意義不大,除非你的車上裝了可以回傳無線視訊的發送器而你的電腦上也裝上無線視訊的接收器,這樣你用電腦控制遙控車比較有意義一點.但是視訊這部份可能比較不容易弄且價格應該不便宜.

不知道有沒有人有其他意見的.
感謝各位大大回應

車上裝置攝影機或其他應用應該很多
想先把能用電腦控制部份做出來

我查了一下網拍,單晶片板似乎都要四五千元以上
假如現在把問題簡化,遙控器上的XY軸感應器就像四個按鈕
(上、下)、(左、右),高低位觸發我想應該是不成問題,加個轉換就好
然後電腦由RS-232吐出控制訊號
這樣是否有比較廉價的解決方案呢?
http://www.wretch.cc/blog/js755332
你可以試試 LPT

安裝driver後, 可以直接用軟體控制LPT的訊號腳為 high or low

再接 Relay 去控制你想控制的東西

這僅限於, 單純的 on-off 控制, 且只能控制幾組

FYI
js755332 wrote:
感謝各位大大回應車上...(恕刪)



你說網拍上的單晶片版應該都是實習用的版子,買那種當然比較貴.如果你有相關背景應該可以自己去電子材料行買個8051外加一些電阻電容等的被動元件來做,應該不用台幣300元吧.

rs-232的訊號不是單純的on-off的.基本上你無法直接拿來當I/O來控制.你如果想要直接電腦上寫程式控制I/O我所想到的你可能要買塊I/O卡,他會附上driver和函式庫給你用,你如果去買很陽春台製的應該也不貴吧,但是專業級的例如NI的I/O卡就很貴了.

如果你想直接由電腦控制,去買張陽春的I/O卡來用吧.
  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?