hungyu 發表於 2007-8-28 23:34:27

[分享]利用BS2實現"水面雜質清潔機器人"

http://www.parallax.com/images/customer_apps/swimmer/swimmer1.gif         http://www.parallax.com/images/customer_apps/swimmer/swimmer2.gif
這個水面機器人~它的功能就是可以清除水面上的垃圾、雜質。
這台機器人主要構成的零件有:一對觸鬚感測器、BOE搭配BS2、兩個H橋馬達、12V電源9V電源各一、5V電源兩個、一個吸垃圾的設備
附件有機器人的電路圖~看了會比較瞭解整台機器人所需要的零件



這台機器人主要利用"觸鬚感測器"來感測是否遇到障礙物,這台機器人是放在一個游泳池來做實驗,當機器人觸鬚碰到游泳池的邊緣時,2個H橋馬達就會有所動作,讓機器人避免直接撞上牆壁,其原理與Boe-Bot相同。

另一個比較會遇到困難的地方是"機殼防水問題",為了不讓這些電子零件碰到水而發生問題,防水是個重要的議題。



最後,整台機器人要運作當然需要BS2來做控制~
BOE的接線狀況如下圖所示:
http://www.parallax.com/images/customer_apps/swimmer/swimmer5.jpg


未來可改善部分:
目前這個水面機器人只有清理水面及壁障的功能,作者提出未來可再增加"偵測水溫"、"偵測機器人剩餘電力"、"偵測目前機器人動作及位置"的功能,主要希望可將這些數據回傳至電腦即時監控。

[ 本帖最後由 hungyu 於 2007-8-28 23:46 編輯 ]

playrobot 發表於 2007-8-30 11:56:52

BASIC Stamp是一個非常好入門的微處理器, 我公司也一直使用它在各種應用與開發上, 歡迎更多使用經驗分享。
頁: [1]
查看完整版本: [分享]利用BS2實現"水面雜質清潔機器人"