把其它東西連到板上
你伺服電機的顏色或許不同 ,褐色或黑色(地線)在外圍,紅色(火線)在中間,黃色或白色(信號線)在板子的里面。這樣說或許你會明白多一點。如果你有讀過那個說明?,F(xiàn)在你要做的是記住每個線,將他正確連接到伺服電機上面。
安裝開發(fā)板,連接馬達
用雙面膠把板子粘在機器人上面。
確保這小插座(板的端部的金屬圈)安裝好,以確保電纜能夠輕易插入。因為你會多次重復這個動作。同是要確保板子的底部沒有觸碰到任何金屬,這會導致短路。把馬達連接上之前焊上去的A&B針腳。
一個馬達的兩根導線連到板上的A,另一個馬達的連到B,沒規(guī)定哪個馬達要連到哪個接口,我們會編程控制剩下的東西。
我們需要把伺服電機轉到中間。當然,你可以用手完成這個過程,但最明智的做法是用微控制器操縱這個伺服電機。因為遲點你可以安裝機器人的“臉”,超向前,像微控制器控制的那樣。
根據(jù)你的電腦系統(tǒng),下載相應的軟件以寫程序。
安裝驅動和下載線,把下載線插進板上的接口。
裝上機器人的所有電池,然后等待,等待,如果未搵到異味和看到火花或者煙霧,你可以進行以下的操作。
大部分版本的Picaxe編程軟件在其菜單欄有“options”這個選項,進入,選擇一個“mode”頁面,有些編輯器在你打開程序的時候自動打開這個頁面。
接下來你要找到一個“Firmware”的按鍵,或者是“Check firmware version”,點擊它。
接下來就是編輯器通過下載線發(fā)送信息給微控制器,同時確認是Picaxe的哪款芯片,然后會反饋回來類似“28X1/40X1”之類的信息,這會在顯示屏上顯示出來。
如果有這些顯示,很好,證明你已經(jīng)連接上了。這時在屏幕上某個地方,你需要設置編輯器的型號,把其設為28X1/40X1。
如果出錯,沒有找到微控制器或者其他提示錯誤,你要閱讀其手冊尋求幫助。通常都是很簡單的,所以碰到錯誤的時候盡管去嘗試解決?;蛘咴诹硪浑娔X上重試,看它是怎樣工作的。然后再試,再進行錯誤跟蹤等。
然后,進入主程序編輯器,他就像一個文檔編輯器,如果沒有打開任何項目,在“file”下打開“New Basic”/“New”。然后寫下以下程序:
servo 0, 150
wait 2
這是個非常簡單的頭程序,第一行是告訴微控制器這里有個伺服電機在0端口,同時它要被設置到中間位置,也就是150那里。
第二行是等候兩秒,讓點擊有時間轉動起來。
經(jīng)過這個之后,微控制器不再做任何操作,會毫無目的的運行。
寫下它,把代碼編入微控制器,在大部分系統(tǒng)按下F5就可以完成操作,你也可以點擊“program”。
程序正在燒錄,接下倆將有奇跡發(fā)生,伺服電機會跑到中間位置。
盡管不是做很多操作,但他已經(jīng)處在中間位置。
嘗試去摁住板上的“reset”鍵,當伺服電機跑到另一邊,松開手,電機會跑到原來位置。
可能你認為那不是中間位置,但那的確是,可能你電機的“號角”安裝得不合適,在其中間位置,有個螺絲釘。擰開螺絲釘,拿掉號角,確保微控制器的確把電機放在中間位置,然后擰上“號角”。
接下來嘗試讓電機跑到邊上,繼續(xù)擴展這個程序:
servo 0, 75
wait 2
servo 0, 225
wait 2
servo 0, 150
wait 2
電機命令的有效值范圍是75到225,這是一個標準電機能娶到每一個角落的范圍,超過這個有效范圍的數(shù)值是不建議的,盡管會產(chǎn)生有趣的結果。
每次你運行程序(你可以拔掉下載線,拔掉電池,然后在無線的情況下打開),一切都會從頭開始運行。每次你reset,都會進行同樣的操作。
如果你希望能夠循環(huán),你可以在開始那里添加一個標記,然后在程序結尾使它再回到那個標記重新運行,我們可以給這個標記任何名稱,只需要一個詞,再加一個冒號,如下:
servofun:
servo 0, 75
wait 2
servo 0, 225
wait 2
servo 0, 150
wait 2
goto servofun
現(xiàn)在它就會無限循環(huán),如果你喜歡,可以嘗試使它工作在任何地方,改變數(shù)值等等、
評論