kiradcar 發表於 2010-8-19 10:59:20

Bricx Command Center 的疑問

我是使用rcx來寫程式的,驅動程式有裝,
task main( ){
            ClearScreen( );    //要先清空螢幕
                int t1 = CurrentTick( );   //取時間點t1
                OnFwd(OUT_A,50);    //馬達轉動
                Wait(1000);   //讓馬達轉1秒
                Off(OUT_A);   //停止馬達
               int angle = MotorRotationCount(OUT_A); //讀取馬達角度
               int t2 = CurrentTick( );   //讀取時間點t2
               while(1){
               TextOut(0,LCD_LINE1,」angle=」); //LCD第一行顯示文字「angle=」
               NumOut(50,LCD_LINE1,angle); //LCD第一行中間顯示馬達轉角
               TextOut(0,LCD_LINE2,」time=」); //LCD第二行輸出文字
               NumOut(50,LCD_LINE2,t2-t1); //LCD第二行中間顯示經過時間
               }
               }
測試的時候使用這擷取下來的程式,
使用編譯的時候,一開始會叫5聲,然後出現錯誤(如附圖1/2),之後再按就只會叫一聲了,編譯和下載的錯誤一樣.
不知道有人會解這個問題嗎?
還請好心人幫幫忙, 謝謝

renchiou 發表於 2010-10-2 14:30:46

RCX的馬達沒有內建的角度感應器。

NXT的馬達才有。
頁: [1]
查看完整版本: Bricx Command Center 的疑問