2016年12月30日 星期五

LinkIt Smart 7688 Duo + SeeedStudio Grove-LCD RGB Backlight 測試

****注意 Arduino IDE 使用1.6.7***** 

SeeedStudio  的 Grove-LCD  RGB Backlight 是一個16字 兩行 的文字型LCM,用I2C當資料傳輸介面比起一般常見的並排型LCM接饺少很多Grove-LCD  RGB Backlight 另一個特點是背光顏色理論上是全彩的缺點是電源需用5VLinkIt Smart 7688 Duo 的Grove接口只有3.3V要接再一起就要有點技巧

Grove-LCD  RGB Backlight 包裝內容一樣是一條線跟一個LCM主體


Grove 線材的一端紅色剪下然後和上杜邦針腳

  把Grove線完整的那端插在LCM上,有剪線的那端插在LinkIt Smart 7688 Duo 的底座I2C Grove接口把焊有針腳的紅色線插在Arduino相容插座的5V接口

到這裡下載libraries https://github.com/Seeed-Studio/Grove_LCD_RGB_Backlight

解壓縮後放在Arduino的libraries下

\arduino-1.6.7-windows\arduino-1.6.7\libraries

開啟ARDUINO 輸入以下程式然後上傳

//

#include <Wire.h>
#include "rgb_lcd.h"

rgb_lcd lcd;


void setup() 
{
    // set up the LCD's number of columns and rows:
    lcd.begin(16, 2);
}

void loop() 
{
   // Print a message to the LCD.
    lcd.setRGB(255, 255,255);
    lcd.print("Hello, world!");
    delay(1000);
    lcd.clear();
    
    lcd.setRGB(255, 0, 0);
    lcd.print("Backlight is red");
    delay(1000);
    lcd.clear();
    
    lcd.setRGB(0,255, 0);
    lcd.print("Backlight is green");
    delay(1000);
    lcd.clear();
    
    lcd.setRGB(0,0, 255);
    lcd.print("Backlight is blue");
    delay(1000);
    lcd.clear();
}


//

LCM就會用白色背光顯示Hello, world!



用綠色背光顯示Backlight is green


用藍色背光顯示Backlight is bule


用紅色背光顯示Backlight is red


沒有留言:

張貼留言