tag:blogger.com,1999:blog-3550204829234352390.post8428511129992398565..comments2024-02-10T19:14:35.934+08:00Comments on 研發養成所 ( Bridan's Blog - 4rdp, For R&D Person ): 自動感應燈 (Light control with NXT)Bridanhttp://www.blogger.com/profile/17055047757114667099noreply@blogger.comBlogger8125tag:blogger.com,1999:blog-3550204829234352390.post-87174016833715606372010-02-02T23:08:14.833+08:002010-02-02T23:08:14.833+08:00薛老師
歡迎您的加入,玩 RCX 您應該是資深前輩,通常機器人競賽,都是青年學子參加,像我們這些成...薛老師<br /><br />歡迎您的加入,玩 RCX 您應該是資深前輩,通常機器人競賽,都是青年學子參加,像我們這些成年人沒機會,所以我就出一些好玩的題目,給大家動動腦動動手,程式有寫出來就上傳分享。<br /><br />以前沒機會認識我的讀者群,也藉此活動讓許多高手一一現身,趁寒假期間打鐵趁熱,我還會再出幾題,給大家活動筋骨。Bridanhttps://www.blogger.com/profile/17055047757114667099noreply@blogger.comtag:blogger.com,1999:blog-3550204829234352390.post-64406298367351143912010-02-02T10:40:15.510+08:002010-02-02T10:40:15.510+08:00hi,Bridan:
我是探奇教室的忠實讀者,經常向邱老師請益,也進而得知研發養成所有很多有趣的題目...hi,Bridan:<br />我是探奇教室的忠實讀者,經常向邱老師請益,也進而得知研發養成所有很多有趣的題目。<br />關於自動感應燈,看到大家運用各種不同的方式解決問題真的很厲害與佩服!因為看到大家似乎沒有使用robolab來設計,所以我試著用robolab來設計,供大家參考:<br />我把連結放在:<br />http://cmackimo.blogspot.com/2010/02/nxt-robolab.html<br /><br />備註:<br />robolab好像無法順利將感應器的燈自由關閉或開啟,所以我用LED燈替代。薛老師https://www.blogger.com/profile/06138911994667065764noreply@blogger.comtag:blogger.com,1999:blog-3550204829234352390.post-35482649815723336002010-01-31T00:16:45.905+08:002010-01-31T00:16:45.905+08:00阿吉您好
leJOS 我並未使用過,不過程式語法大同小異,它像是 C 與 Java 的混體,我還是...阿吉您好<br /><br />leJOS 我並未使用過,不過程式語法大同小異,它像是 C 與 Java 的混體,我還是可以看出在幹什麼。<br /><br />首先,將程式複製到 Windows 記事本重新排版,比較容易閱讀,<br />發現您的學生用 float 浮點數,有點浪費記憶空間,建議改成整數程式會變小,<br />先清除畫面,如果有人靠近顯示距離,時間間隔採 0.1 sec,時間誤差會在 0.1 sec 之內,控制更精準,<br />離開後改顯示時間倒數,最後燈熄掉,畫面也清掉。<br />Delay.msDelay(100),可以提出來共用,讓程式更精簡。<br />這是一個不錯的程式。Bridanhttps://www.blogger.com/profile/17055047757114667099noreply@blogger.comtag:blogger.com,1999:blog-3550204829234352390.post-89399133495620788682010-01-30T22:54:23.934+08:002010-01-30T22:54:23.934+08:00Dear Bridan:
麻煩您幫忙看稿了, 真的很感謝. 以下是我學生用leJOS寫的版本, 3...Dear Bridan:<br /><br />麻煩您幫忙看稿了, 真的很感謝. 以下是我學生用leJOS寫的版本, 30cm內有東西的話會顯示距離, 不然就開始倒數10秒, 倒數結束就關燈. 還請惠予意見. <br /><br /> CAVE阿吉<br />===================================<br />import lejos.nxt.*;<br />import lejos.util.Delay;<br /><br />class AutoDetect<br />{<br /> public static void main(String args[])<br /> {<br /> Button.ESCAPE.addButtonListener(new ButtonListener() {<br /> public void buttonPressed(Button b) {System.exit(0);}<br /> public void buttonReleased(Button b) {}<br /> });<br /> UltrasonicSensor sonic = new UltrasonicSensor(SensorPort.S1);<br /> LightSensor color = new LightSensor(SensorPort.S2);<br /> float timeOut = 100f;<br /> color.setFloodlight(false);<br /> while(true)<br /> {<br /> LCD.clear();<br /> if(sonic.getDistance()<=30)<br /> {<br /> color.setFloodlight(true);<br /> LCD.drawString("Distance:" + sonic.getDistance() + "cm", 0, 0);<br /> timeOut = 100f;<br /> Delay.msDelay(100);<br /> }<br /> else if(color.isFloodlightOn())<br /> {<br /> LCD.drawString((int)(timeOut/10f+1) + "s remaining", 0, 0);<br /> Delay.msDelay(100);<br /> timeOut--;<br /> if(timeOut==0) color.setFloodlight(false);<br /> }<br /> }<br /> }<br />}allelujahhttps://www.blogger.com/profile/07618803356079447865noreply@blogger.comtag:blogger.com,1999:blog-3550204829234352390.post-24597904757002113552010-01-26T00:10:19.815+08:002010-01-26T00:10:19.815+08:00阿吉:
您客氣了,若不是有緣接觸了 NXT,恐怕沒機會認識您,至於NXT 研習,因為家中有事無法出...阿吉:<br /><br />您客氣了,若不是有緣接觸了 NXT,恐怕沒機會認識您,至於NXT 研習,因為家中有事無法出席,敬請見諒,等一些事情安頓好後,自然會參與日後 CAVE 的盛會。<br /><br />祝 一切安好<br />BridanBridanhttps://www.blogger.com/profile/17055047757114667099noreply@blogger.comtag:blogger.com,1999:blog-3550204829234352390.post-67323005922725035442010-01-25T23:17:15.629+08:002010-01-25T23:17:15.629+08:00Dear Bridan:
NXC改版已接近完成, 較前一版相比, 新增了bluetooth與I...Dear Bridan:<br /><br /> NXC改版已接近完成, 較前一版相比, 新增了bluetooth與I2C的部分, 到時候還要請您幫忙, 王品就不敢邀功了(上次已經給您請過一次了, haha).<br /> <br /> CAVE 1/31有LabVIEw for NXT研習, 敬邀您出席.(http://tw.myblog.yahoo.com/lego-caveschool/article?mid=2991)<br /><br /> 祝 好<br /><br /> 阿吉allelujahhttps://www.blogger.com/profile/07618803356079447865noreply@blogger.comtag:blogger.com,1999:blog-3550204829234352390.post-43013744192642001192010-01-25T14:41:27.487+08:002010-01-25T14:41:27.487+08:00阿吉,好久不見
NXT 偶而玩玩,最近家中裝個自動感應燈,因此想出這個題目給初學者玩玩,說難不難,...阿吉,好久不見<br /><br />NXT 偶而玩玩,最近家中裝個自動感應燈,因此想出這個題目給初學者玩玩,說難不難,但是要注意細節。<br /><br />很期待您的新書發表,若要幫你看看文稿也可以,不然到時候再聚餐聊聊。<br /><br />祝您事業順利Bridanhttps://www.blogger.com/profile/17055047757114667099noreply@blogger.comtag:blogger.com,1999:blog-3550204829234352390.post-76683131038247590642010-01-25T00:31:04.195+08:002010-01-25T00:31:04.195+08:00hi Bridan. 好久不見, 有題目我們就開始寫囉. this is a easy one.
...hi Bridan. 好久不見, 有題目我們就開始寫囉. this is a easy one.<br /><br />我們也開始寫LabVIEW for NXT的書了, 屆時還請您給我們指導.<br /><br /> CAVE阿吉allelujahhttps://www.blogger.com/profile/07618803356079447865noreply@blogger.com