Raspberry2與3使用i2c控制2x16LCD

更新2023/09/13

板子為Raspberry2B,作業系統為Debian11(bullseye)


需要設備

(1)Raspberry  Pi支援i2c

(2)支援i2c的2x16LCD

(3)4條母母杜邦線

Step1)Raspberry啟用i2c,參考Raspberry啟用i2c

Step2)連接Raspberry與2x16LCD

Step3)檢查Raspberry的i2c是否有連結到2x16LCD

# i2cdetect -y 1

發現位址是0x27

Step4)下載Python驅動程式https://github.com/paulbarber/raspi-gpio

#git   clone   https://github.com/paulbarber/raspi-gpio

#cd  raspi-gpio

#nano  lcd_display.py

修改ADDRESS為0x27

Step5)在raspi-gpio下新增以下python檔,假設檔名為show.py

執行以下指令

#sudo   python  show.py

LCD上出現以下畫面