Skip to main content

[LEGO] NXT LCD大號數字顯示 by NXT-G


由於 Erin 正在製作 Lotto-bot (樂透機器人)供 MMUG 三月網聚使用,平常 NXT-G 輸出到 NXT LCD 上的數字顯示實在太小,所以利用 nxtRICedit 來製作大數字圖片並整理到 MyBlock 中供程式使用。

nxtRICedit 是一套免費又好用的黑白兩色階 for NXT LCD 的圖片編輯軟體,它相當簡單,短時間就可以上手。在手工製作數字 0 到 9 的圖片後,統一將圖片存到 C:\Program Files\LEGO Software\LEGO MINDSTORMS Edu NXT\engine\Pictures\ 裡,這樣在 NXT-G 的編輯視窗中才能選到你剛剛新增的圖片,nxtRICedit 編輯視窗如下圖:


使用 nxtRICedit 製做圖片不需要太擔心一開始的起始位置,當圖片被放置到 NXT LCD 後,它的起始位置會是以圖片有像素的部份最左最下邊界為 0, 0,再由 NXT-G 編輯視窗設定 x, y。

接下來開始製作 ImageNumber MyBlock:(關於MyBlock的基本製作方法請參照前篇)

說穿了,要用 NXT-G 編輯 NXT LCD 大數字顯示就是作手工,請努力將每一個數字分別使用 Display Block 對應到相對的數字圖片上,請記得每一個 Display Block 都需要接上資料線喔!

測試程式:


輸出如最上方圖片!完成!!
當完成的 ImageNumber MyBlock 可以串接其他 Sensor輸出的數字,只需要將輸出的數字分別作運算切出分開的數字再傳入相對應的 ImageNumber MyBlock 中就可以了呦!

Comments

  1. 你的大號數字做得真不錯!
    相信用在樂透機器人一定很有趣!

    ReplyDelete
  2. 呵呵!我也很喜歡你的blog,有很多Lego相關資訊,讓新手的我才知道很多有用的網站..XD

    ReplyDelete
  3. 有趣的节目可以下载某个地方?
    Great Program ! Can I download it anywhere ?

    ReplyDelete
  4. This tutoring shows how to make the ImageNumber MyBlock. Try to build it by yourself. =D

    ReplyDelete

Post a Comment

Popular posts from this blog

[書評] 拖延心理學:為什麼我老是愛拖延?是與生俱來的壞習慣,還是身不由己?

作者: Jane B. Burka & Lenora M . Yuen 推薦指數 ★★★★★ 有時候,只是想了解事情發生原因而不是尋求解法 在這邊不是要講這本書的內容,而是想聊它對我的影響。