晌 Arduino 上用 LCD Smartie (附 code / 圖)
經板頭的精華文介紹, 原來竟然有 LCD Smartie 呢隻咁正o既 software, (之前唔知, 要自己寫 python + proxy 先可以晌 internet feed 到野落 Arduino 度) 而家可以經用 LCD Smartie 晌 Arduino feed 到野落o黎啦...好正.... 正如我之前講, Arduino 係唔識電子o既 IT 佬用的恩物...
廢話少講, 講下點樣做
首先, download 左 LCD Smartie 先
如果你係用 LCD Shield / LCD Keypad Shield (冇 ? 自己 build 一個吧 (上淘寶買 16*2 廿蚊人仔左右, 六粒微動最少六蚊啦, 萬用板又十幾廿蚊...) 不如索性上淘寶買一個 LCD Keypad Shield吧 (我買七十蚊人仔))
用 LCD Shield 要先 download 改過o既 LCD_4bit library
然後就download 呢個 Sketch, upload 前可以 compile 一次, 如無意外應該會成功 complie (失敗的話九成係因為未裝好上一步o既 LCD_4bit library), OK 左就可以 upload 去 arduino
Upload 完後 Arduino 就會 show 呢個畫面
Arduino 部份就已經攪掂晒喇, 然而再整電腦部份
=============我是 Arduino 和 電腦之間的分界線=============
電腦部份就當然係要download LCD Smartie
http://lcdsmartie.sourceforge.net/
Run 左 LCD Smartie 之後有少少野要 set, 話俾 LCD Smartie 知點樣同 Arduino 溝通
要 Set o既只有 "LCD Feature" 一板. 晌 "Plugin" -> LCD Plugin 內選 matrix.dll
Startup Parameters 內就set 返o岩你 Arduino 用的 COM (唔記得左 ? 晌 Arduino IDE 度 click Tools > Serial Port 睇返啦). 速度用 19200 (跟返上便個 Sketch o既 Serial.begin(19200);)
可以參考下圖:
然後晌同一板 click "Screen" 然後選返適當o既 screen size (LCD shield 用o既係 2x16, 如果你 DIY o既就跟返你自己用o既 Screen size)
可以參考下圖
攪掂 Click "OK" 你就會見 Arduino 個畫面轉左做 LCD Smartie o既畫面喇
如果 LCD Smartie 出 Error 話 matrix.dll load 唔到, 常見原因有 3
- 一係你 Arduino IDE 開左 Serial monitor 佔用左個 COM port. 停左 Serial monitor 或者閂左 Arduino IDE 就可以
- 一係你跟本晌 LCD Smartie set 錯左 COM port. 去 Arduino IDE > Tools > Serial Port check 下你自己用緊個 COM port 係 COM 幾
- 仲有一個可能係你晌 LCD Smart 打錯左. 留意係 COMx,19200, COM 同 x 中間冇係 space o既, 之後一個 comma, space 之後 19200
禮成~ 感謝閱讀~
[ 本帖最後由 dulllou 於 2009-5-15 16:27 編輯 ] |
|
|
附件:
您需要登錄才可以下載或查看附件。沒有帳號?註冊