树莓派LCD1206显示屏实验
创作时间:
作者:
@小白创作中心
树莓派LCD1206显示屏实验
引用
CSDN
1.
https://blog.csdn.net/m0_74057293/article/details/142591750
树莓派LCD1206显示屏实验
前言
在实现了树莓派的烧入与环境搭建后,代码的实现结果只能通过所连接的显示器作为输出,并不方便获取其中的某些参数数据。因此,寻找一个能够良好作为树莓派显示输出的显示屏则很重要。LCD1206作为树莓派的显示输出具有多方面的优势,包括高显示质量、接口简单可靠、功耗低、易于编程和控制、扩展性好以及成本效益等。因此这次实验选取的显示器为LCD1206。
1.配置准备
1.1 必要的库导入
smbus库是Python的一个扩展库,它提供了对I2C总线的访问和操作功能,使得Python代码能够读写I2C设备的数据。
pip install smbus
1.2 器材准备
- Raspberry Pi 5主板 *1
- 树莓派电源适配器
- 40P软排线
- IIC LCD1206液晶模块
- 面包板
- 跳线
1.3 原理说明
LCD1602是一个常用的LCD,可以连接到各种设备,例如Raspberry Pi。为降低接线的复杂度和操作的便利性加上了PCF8574模块,通过该模块,可以实现树莓派与LCD1206的信号交互,驱动LCD显示对应的字符。
本实验中,I2C LCD1206的I2C从地址为0x27。
2. 电路连接
2.1 建立电路
树莓派 | T型转接板 | I2C LCD1206 |
|---|---|---|
SCL(GPIO3) | SCL | SCL |
SDA (GPIO2) | SDA | SDA |
5V | 5V | VCC |
GND | GND | GND |
2.2 接线结果
连接完线路,LCD显示屏即亮起。若是屏幕亮度过量,该LCD1206后有电位器可以调节亮度,调节使得达到能够看到两行格子。
3. Python实现代码
3.1 总代码
import time
import smbus
from time import sleep
BUS = smbus.SMBus(1)
LCD_ADDR = 0x27
BLEN = 1 #turn on/off background light
def turn_light(key):
global BLEN
BLEN = key
if key ==1 :
BUS.write_byte(LCD_ADDR ,0x08)
else:
BUS.write_byte(LCD_ADDR ,0x00)
def write_word(addr, data):
global BLEN
temp = data
if BLEN == 1:
temp |= 0x08
else:
temp &= 0xF7
BUS.write_byte(addr ,temp)
def send_command(comm):
# Send bit7-4 firstly
buf = comm & 0xF0
buf |= 0x04 # RS = 0, RW = 0, EN = 1
write_word(LCD_ADDR ,buf)
time.sleep(0.002)
buf &= 0xFB # Make EN = 0
write_word(LCD_ADDR ,buf)
# Send bit3-0 secondly
buf = (comm & 0x0F) << 4
buf |= 0x04 # RS = 0, RW = 0, EN = 1
write_word
热门推荐
警惕鲜艳纺织品中的“隐形杀手”——可分解致癌芳香胺染料
电子设备如何消除静电
开封顺河坊:美食与文化的完美融合
家庭烤肉新宠:五花肉完美处理秘诀
养元粉蒸肉:五花肉的养生新吃法
冬季养生正当时:甘蔗桑葚陈皮水的多重功效
银发经济下老年人营养健康管理:从政策到实践
老年高血压防治指南:从生活方式调整到药物治疗
提升员工能力的关键:如何制定有效培训计划
企业培训计划制定攻略:八大环节打造高效团队
福州房价为何持续下跌?背后原因解析
交通改善对房价的影响分析
龙岩新罗区单盘测评:真能物美价廉?
香港应用科技研究院:从愿景到现实,创新技术助力车联网在大湾区落地
香港租车攻略:便捷出行,玩转东方之珠
为什么香港地方这么小,交通却这么发达?
香港22处文化遗产获联合国教科文组织嘉奖,展现城市独特魅力
梁海明:香港铁路公司应平衡短期财务和长远发展
日本商务考察:东京的轨道交通有多先进?
猫咪冬季除静电小妙招
最近十年,我们都听了什么歌?
男子见义勇为遭误解,正当防卫还是过度防卫?
《第二十条》热映,揭秘中国古代正当防卫理念
山东砍人事件背后:正当防卫与心理应对的双重思考
从《第二十条》到司法实践:正当防卫制度的适用与困境
教育部:2024高考严查手机作弊,智能巡查系统全面升级
追风者:揭秘民国“四大家族”中的神秘“大姐”
空压机节能技术研究:吸气预处理实现2.58%节能效果
夏季泡脚指南:从配方选择到禁忌人群全解析
最美秋色自驾游线路—哈延8天环东北自驾,东北赏秋胜地一网打尽