2020年12月11日星期五

EV3-輸出-顯示模塊

顯示模塊用來控制EV3的主機螢幕上顯示的內容。

可以讓EV3的主機螢幕上顯示文字或圖案。

 Mode selector:選擇要執行的類型。輸入選擇值會因模式而異。

 Block Text Field:文字串定義

 Inputs:不同模式下的輸入值不同。

Display Preview button:點擊後,預覽EV3主機顯示器上顯示的內容。爲方塊選擇輸入值時,可以保持預覽處於打開狀態,時時預覽輸入資料的顯示狀態。

顯示螢幕座標

  • 顯示方塊模式使用 X 和 Y 座標(二為空間向量)指定要繪製專案的位置。
  • 座標指定 EV3 主機顯示畫面上的像素位置。
  • 位置 (0, 0) 處於顯示畫面左上角,如下圖所示。
  • 顯示畫面爲 178 像素寬,128 像素高。
  • 座標值範圍從顯示畫面左側的 0 到右側的 177。Y 座標值範圍從頂部的 0 到底部的 127。

輸入類型(Mode):

(A)文字(Text)

(A.1)像素(Pixel)
在 EV3 主機顯示畫面上的任何位置顯示文字。

輸入(inputs)參數說明:

實作:

使用"大"字體在螢幕中顯示"HELLO!"

(A.2)網格(Grid)

輸入(inputs)參數說明:

實作:

該實作有兩個重點:  
1.第二個顯示方塊對清除螢幕使用"否"來增加第二行。
2.因為是用大字體顯示多行,所以換行是增加"2"。


(B)形狀(Shape)

(B.1) 線(line)
輸入(inputs)參數說明:
實作:


此程式會在 EV3 主機顯示畫面上左上(X1,Y1,)右下(X2,Y2)繪製對角線。

(B.2) 圓形(circle)

輸入(inputs)參數說明:

實作:
該實作的重點:
1.此程式連續顯示一個實心圓,
2.該圓的半徑是來自顔色感應器的環境光強度值。
3.每十分之一秒更新一次。


(B.3) 矩形(rectangle)

輸入(inputs)參數說明:
實作:

該實作的重點:
1.此程式顯示2個矩形。
2.第一個較大的矩形使用黑色填滿。
3.第二個較小大的矩形只繪製輪廓。
ˋ4. 實作上,可以使用實心白色矩形清除顯示黑色部分的矩形空間,而不影響顯示的其他部分。


(B.4) 點(point)
輸入(inputs)參數說明:
實作:

(C)圖檔(image)

用來繪製圖形圖片檔案。

輸入(inputs)參數說明:
實作重點:
1. 對於大小適合填充整個顯示畫面的圖片檔案,請使用 X = 0 和 Y = 0。
2. 點選"檔案名稱",會提供圖片檔案的列表中進行選擇。

        “LEGO 圖片”類別中的圖片是隨 EV3 軟體包含的圖片檔案。
         “專案 圖片”類別中列出的圖片是已在專案中使用的圖片。

(D)重置螢幕(Reset Screen)

“重置螢幕”模式使 EV3 主機顯示畫面返回運行程式時顯示的正常資訊螢幕。

參考文獻:

https://ev3-help-online.api.education.lego.com/Retail/en-us/page.html?Path=blocks%2FLEGO%2FDisplay.html

沒有留言:

發佈留言

這個欄位是做甚麼?測試一下。

偶裝風(TM)

在幸福快樂的日子裡,凍結住可愛的樂高積木人偶,用魔法將甜蜜的時光風裝在透明的水晶當中,小道具凝結住那一刻的迷戀。如果願意讓腳下的刻章代替話語,每一次的蓋印都述說著人偶的故事,一遍又一遍地圓滿了每一天的小確幸。      如何訂作您的轉角心情故事? 訂做偶裝風(TM)的變身辦法(2...