2012年12月14日 星期五

Arduino 遇見 LCD

Arduino 遇上 LCD
因為純粹不想一直看著電腦螢幕來做顯示,乾脆我們來接一塊LCD在arduino板子上吧 !

Liquid Crystal Display ( LCD )


LCD 2*16的腳位名稱


LCD與Arduino接線圖









新增範例: file>Example>LiquidCrystal>HelloWord


程式碼





























程式說明: 

#include <LiquidCrystal.h>    :  加入LCD函式庫

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);     :設定您所接的腳位(RS,E,D4,D5,D6,D7)

lcd.begin(16, 2);        :宣告lcd的列與行
lcd.print();                 : lcd顯示的字
lcd.setCursor(0,1) ;   : lcd的行數有兩行,第一行為0,第二行為1 。
                                     第二個數字是第幾列。
millis()                      :系統時間,單位為毫秒(ms),因為1000毫秒= 1秒
                                     因此顯示一秒只要把系統時間除於1000就會顯示秒了。

測試: 

我改了顯示的字,看你要顯示什麼就顯示什麼 =)
















P.S. 若要顯示字在第二行,須加上 lcd.setCursor(1, 0)lcdprint()出來。

參考: 

=====
若有問題,歡迎回覆,因為筆者我還在學習,一起交流。

沒有留言:

張貼留言