[LabVIEW NXT 教學] Simple chart 簡易光感測器圖表

咱們的 LabVIEW NXT 教學一路走來也到了第7章了,第一個範例是simple chart

NXT的螢幕是一個100 x 64像素的小可愛,可以用來畫一些簡單的單色圖。

本例是把光值顯示在螢幕上, 但是光值是0~100, 螢幕的高卻只有64, 這樣會超過啊, 怎麼辦呢?

新指令是Quotient and Remainder, 左側input是x與y, 右側可以輸出商(Quotient)與餘數(Remainder)。

所以每次迴圈的index : i 除以64以後得到的值, 當做Display Point指令的y值, 光感應器值當做Display Point指令的x值, 兩個值透過Bundle指令結合以後, 在NXT上畫點。

由於我們沒有清除螢幕, 所以如果您一直執行本程式的話, 螢幕就會被黑點占滿。

以下是用BricxCC的螢幕截圖, 有點看不出來是什麼東西, 但其實是由很多條直線與斜線所構成的。

畫點的速度實際上很快,所以只要甩一下光感應器就會出現一條線,試試看吧!!

下一個範例 improved chart就可以改善這個問題, take a look!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *