|
史賓機器人(RoboSapien)是WOO WEE玩具公司在2004年所新推出的玩具機器人。有別於一般機器人,它的動作不像傳統機器人般的動作,較遲緩且單調且無聊,其主要特點是好玩,價格是一般消費者買得起的寵物機器人,因此利用史賓做為本專題的工具。
史賓機器人是紅外線遙控器遙控其基本動作,如:前進、後退、左右轉等。它還可做細部的功能,如:吹口哨、打招手、表演等。此外機器人也具有可以程式化的工作模式,可利用內建的三個感應器,做出不同的連續變化。 圖4-1是史賓機器人。
紅外線接收的工作方塊圖,其主要控制元件為紅外線接收模組,其內部含有高頻的濾波電路,專門用來濾除紅外線合成信號的載波信號(38KHz)而送出發射器的控制信號。當紅外線合成信號進入紅外線接收模組,在其輸出端便可以得到原先的數位控制編碼,只要經由史賓機器人內單晶片解碼程式進行解碼,便可以得知按下了那一按鍵,而做出相對的控制處理,完成紅外線遙控的動作。
軟體設計
史賓機器人紅外線碼所需要的格式為9bit。第一1bit為起始碼為:高電位寬7.5ms+低電位寬2.5ms。8bit為紅外線控制碼,由低位元送出,各位元的波寬信號來決定高低信號,編碼1為高電位寬5ms+低位元2.5ms,編碼0為高電位寬2.5ms+低電位寬2.5ms。並用」RR A」分別做8bit連續傳送。圖4為史賓紅外線碼發射流程圖 |
-
史賓.jpg
(124.31 KB, 下載次數: 313)
-
1.JPG
(40.22 KB, 下載次數: 325)
-
2.JPG
(11.13 KB, 下載次數: 295)
-
3.JPG
(784.25 KB, 下載次數: 288)
前進的編碼
-
4.JPG
(41.67 KB, 下載次數: 286)
-
5.JPG
(499.77 KB, 下載次數: 299)
完整的洞洞版忘了照。放在學校
|