測試 LCD1602 (2016版)

一開始買了這片當想玩時 想到要接那麼多線就頭大
後來細看發現有個東東
焊在一起 合體後 只要四條線就可以
5V GND  SDA接 A4    SCL 接 A5
很簡單
再去 下載
裏頭有 examples Hello Word
網路也一堆有人搞好的範例...應該不難

但我就是不會動 沒有字 ......
先是懷疑是否沒焊好?  一個一個量 沒錯 會亮只是沒字
還懷疑 Nano 板子是否也有問題 換了一片 還是 沒字

後面那可變電阻也試著調整對比 怕是說 太亮 沒看到字 也不是這原因
難道買到壞的嗎? 是哪個壞? 都焊在一起了.....

再去賣家那看看 

IIC/I2C/接口 LCD1602液晶屏轉接板

資料很完整
突然看到
测试程序:http://pan.baidu.com/s/1pLlEKvp
想說也好看看怎麼測的 確定我是否人品太差
下來後 看到 PCF8574 ADDRESS CHECK(地址检测)
裏頭是 Arduino 的程式
就跑跑看
出現第一行 我就傻眼 搞那麼久 原來是廠商搞鬼
位址: 0x3F  
全世界包含賣家資料都是 0x27
就你是  0x3F  
沒看到這裡用 程式測 出來
不知要玩到 何年何月?

將程式內 0x27 改為 0x3F  

我終於 看到  你好 世界 了
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x3F,20,4); // set the LCD address to 0x27 for a 20 chars and 4 line display
void setup()
{
lcd.init(); 
lcd.backlight();
lcd.print("Hello, world!");
}
void loop(){}
程式就這樣









留言

熱門文章