| 5. 特殊模組 |
| 5. 特殊模組 |
使用函式庫積木
使用函式庫積木
顯示模組:液晶顯示模組
顯示模組:液晶顯示模組
這個步驟,我們會將液晶顯示模組連接到LinkIt 7697上
這個步驟,我們會將液晶顯示模組連接到LinkIt 7697上
並且透過專用積木讓液晶顯示模組顯示文字
並且透過專用積木讓液晶顯示模組顯示文字
一起學習,如何使用液晶顯示模組吧!
一起學習,如何使用液晶顯示模組吧!
連接液晶顯示模組
連接液晶顯示模組
✅ 確認模組的連接位置
✅ 確認模組的連接位置
LCD1602液晶顯示模組的連接方式為I2C,因此需要連接至擴充版上的I2C腳位
LCD1602液晶顯示模組的連接方式為I2C,因此需要連接至擴充版上的I2C腳位
小提醒:在連接新的硬體模組時,請都先養成習慣,先接好並再次檢查後,再接上電源。
連接液晶顯示模組到擴充版上的I2C腳位
連接液晶顯示模組到擴充版上的I2C腳位
✅ 連接模組時:G接G、V接V、SDA接SDA、SCL接SCL。
✅ 連接模組時:G接G、V接V、SDA接SDA、SCL接SCL。
✅ 課程範例以連接至I2C腳位進行
✅ 課程範例以連接至I2C腳位進行
認識液晶顯示模組
認識液晶顯示模組
如果我們希望液晶顯示模組顯示內容
如果我們希望液晶顯示模組顯示內容
我們需要告訴它從哪一個位置開始顯示!
我們需要告訴它從哪一個位置開始顯示!
注意
在液晶模組中,我們觀察到的第1列標示方法為第0列,第一行標示為第0行,以此類推...
在液晶模組中,我們觀察到的第1列標示方法為第0列,第一行標示為第0行,以此類推...
使用範例:
使用範例:
我們告訴液晶顯示模組從第0行與第0列開始顯示
我們告訴液晶顯示模組從第0行與第0列開始顯示
顯示的內容是「HELLO」
顯示的內容是「HELLO」
測試液晶顯示模組
測試液晶顯示模組
在積木類別中,選擇「顯示模組」,再選擇「液晶顯示」。
在積木類別中,選擇「顯示模組」,再選擇「液晶顯示」。
讓LinkIt7697知道我們使用哪一種款式的液晶顯示模組,必且在使用前,需要讓畫面是空白的。
讓LinkIt7697知道我們使用哪一種款式的液晶顯示模組,必且在使用前,需要讓畫面是空白的。
✅ 加入積木:
✅ 加入積木:
液晶顯示:「初始化 液晶顯示【1602】訊號:【I2C】 I2C位址【0x27】」
液晶顯示:「液晶顯示 清除畫面」
✅ 加入積木:
✅ 加入積木:
液晶顯示:「設定游標 行:【0】 列:【0】」
液晶顯示:「顯示【HELLO】」
完成囉!
完成囉!
確認已經完成這樣的積木
確認已經完成這樣的積木
✅ 把製作好的程式傳送到LinkIt7697中吧!
✅ 把製作好的程式傳送到LinkIt7697中吧!
① 確認COMport正確
① 確認COMport正確
② 點擊上傳
② 點擊上傳
③ 傳送過程中可以在燒錄狀態中確認進度
③ 傳送過程中可以在燒錄狀態中確認進度
小提醒
如果無法顯示,可以將I2C位址改成0x3F
如果無法顯示,可以將I2C位址改成0x3F
作品成果
作品成果
顯示更多內容
顯示更多內容
目前第一列已經顯示HELLO了
目前第一列已經顯示HELLO了
所以我們要告訴模組從第二列開始顯示新的內容
所以我們要告訴模組從第二列開始顯示新的內容
如何讓模組知道要從第二列開始顯示呢?
如何讓模組知道要從第二列開始顯示呢?
✅ 加入積木:
✅ 加入積木:
液晶顯示:「設定游標 行:【0】 列:【1】」
液晶顯示:「顯示【LinkIt 7697】」
完成囉!
完成囉!
確認已經完成這樣的積木
確認已經完成這樣的積木
✅ 把製作好的程式傳送到LinkIt7697中吧!
✅ 把製作好的程式傳送到LinkIt7697中吧!
① 確認COMport正確
① 確認COMport正確
② 點擊上傳
② 點擊上傳
③ 傳送過程中可以在燒錄狀態中確認進度
③ 傳送過程中可以在燒錄狀態中確認進度
作品成果
作品成果