1. 為了跟前作貼牆走自走車區別, 故取名貼牆走機器人

 

2. 前作完成後,接下來裝上計步裝置, 因為想讓它到達特定位置

試作型一號 : 圖中間是計步輪(輪上有磁鐵,霍爾元件感應), 重物壓下使其緊貼地面 

試作型一號-1.JPG

 

底部

試作型一號-2.JPG

 

試作型二號 : 以 f33 對射式光感應模塊計算步數, 主要測試直線行進

試作型2號-a.JPG

 

底部, 車體中間為 fc33 感測模組及碼盤

試作型2號-b.jpg

f33對射式光感應模塊(網路截圖)

fc33.jpg

 

兩者皆失敗, 問題很多 ( 比如受震動時 fc33 有時數值會跳走), 轉彎計步是大問題

有新想法, 但計步型暫時擱置

 

3. 回到一開始的想法, 非計步的標示型, 以下兩者比較

計步型.....僅設定一標示物(歸零點), 每次經過歸零一次, 車體位置自由 ( 試作型二號......中間輪胎左上就是靠牆面歸零用霍爾感測器 )

標示型.... 需設多個標示物, 感測器判斷定位, 車體位置受限

標示物及歸零點-a.jpg

 

標示型完成圖

c型整體照-a.JPG

 

偵測方式 : SG90為偵測臂上裝霍爾感測器 a3144

偵測臂-b.JPG

 

轉動角度不同離地垂直高度也不同, 標示物與其等高

標示用磁鐵以黏土固定在牆上 ( 標示物儘量讓它不顯眼, 在此僅將作法表示出來 )

標示磁鐵及黏土.JPG

 

偵測臂停止偵測區.......轉向輪以下. 這是備用設計, 如果設計搖控使其前進後退, 偵測臂須停在完全沒標示物的區域

偵測臂停車處.jpg

 

示範影片: 簡單示範兩點之間的移動, 86<-->120

 

階段性任務完成, 以後還有後續零件


 

補充及說明

1. 從影片可知並不會剛好停在標示點, 一方面目前移動如下圖, 馬達時間改短即可. 二方面僅需要到大略位置, 需求這樣就可, 以後會說明

自走車delay600行走圖.jpg

 

2. 測試時發現只有單方向才感測的到磁鐵位置, 問題在於.......車子前進及後退時與牆面角度不同, 偵測距離不同

標示磁鐵由2個疊加到3個.....初步解決這情況, 很多問題實作才會發現

自走車前進時沒法完全貼進牆面, 這是物理問題, 前作已提

前進方向不同-1.jpg

前進方向不同-2.jpg

 

3. 相關及參考資料

(a) 貼牆走自走車車體參考前作

(b) 藍芽設定參考....HC-05藍芽模組設定 , 主要是鮑率及密碼

(c) 霍爾感測器, 跟多數sensor一樣有三隻腳, 可參考這篇

(d) app程式, 圖書館借書 app inventor 2 某書

     輸入位置後按enter, 位置輸入處會顯示出數字, 下面5個是位置參考表

 

bluetooth0209.png

 

bluetooth0209-1.png

 

 

(e) 馬達驅動L298N, SG90等, 網路上很普遍的就自行google

 

arrow
arrow
    全站熱搜

    ired2 發表在 痞客邦 留言(0) 人氣()