這篇將說明如何用 Arduino 來製作一個 LCD Smartie 顯示設備。
什麼是 LCD Smartie?
LCD Smartie 是一個 Windows 的 open-source 軟體,可以用來在 LCD/VFD 上顯示 PC 的各種資訊。它可以顯示的資訊包括: CPU frequency, load 等, Winamp 狀態, 網路狀態 (傳輸速度, total bytes 等),磁碟可用及剩餘空間,記憶體使用情形,Email 狀態以及 BBC World news (或任何 RSS feed) 等等。
軟硬體設定步驟
- 連接 Arduino 及 LCD,標準 HD44780 的接法可參考這篇
- 上傳這個 Arduino Sketch 到 Arduino 板子上 (PS: 記得調整 LCD 腳位定義)
- 下載 LCD Smartie 應用程式
PS: 如果你用的是 I2C Serial LCD,請安裝 I2C 的 LiquidCrystalLCD library 並使用這個 Arduino Sketch。
LCD Smartie 設定
打開 LCD Smartie 後,有幾個地方要先設定:
首先是 Display settings 的 Plugin:
- Display Plugin: 選擇 matrix.dll
- Startup Parameters: 設定所用的 COM Port 及 baud rate,例如 COM5,9600
接著切到 Screen 頁面,LCD size 請選擇 2x16:
完成之後,就可以開始設定要在 LCD 上顯示的資訊,如下圖所示,先在左手邊 Tab 中選擇資訊分類 (Winamp, Sysinfo, Internet 等),比如 Network Status,然後再從清單中挑選出要顯示的項目,並按下 Insert 鈕插入即可:
0 意見:
張貼留言