Robofun 機器人論壇
標題:
自走車程式問題.... 89S51 C語言
[打印本頁]
作者:
forceful0122
時間:
2008-11-19 20:13
標題:
自走車程式問題.... 89S51 C語言
請問我要我的自走車在感測器感測不到訊號時... 讓她幾秒向左偏移....再感測不到幾秒向右偏移... 反覆以上動作直到感測到訊號為止.... 請問我該怎麼寫這段程式??
作者:
forceful0122
時間:
2008-11-19 20:15
讀黑膠那種
作者:
naga
時間:
2008-11-19 22:51
你好
個人覺得 當完全讀不到黑線時 要救大概就救不太回來了 通常讀黑線senser會有複數個
好歹還有一個還讀到黑線 這樣會比較好寫
作者:
forceful0122
時間:
2008-11-20 08:26
原帖由
naga
於 2008-11-19 22:51 發表
你好
個人覺得 當完全讀不到黑線時 要救大概就救不太回來了 通常讀黑線senser會有複數個
好歹還有一個還讀到黑線 這樣會比較好寫
我的意思是讀的到黑膠...但是在沒有黑膠的情況下...要如何寫這段程式...
作者:
marbol
時間:
2008-11-21 21:45
大大 可以這麼做~~
當讀不到黑膠就進入無限迴圈並啟動計時中斷
計時中斷內使用換向旗標,每次中斷發生就反相一次並重載計時參數,
接著加上判斷式判斷換向旗標來設定切換轉向
在無限迴圈內一旦讀到黑膠就break跳出無限迴圈
[
本帖最後由 marbol 於 2008-11-21 21:48 編輯
]
歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/)
Powered by Discuz! X3.2