资料介绍
描述
在本教程中,我将介绍如何将 16x2 LCD 与 Raspberry pi4 连接的步骤。
今天我把这个项目分成了几个步骤。如果你和我一起完成这些步骤,我希望你能完成这个项目。
我们走吧
设备
下面列出了本 Raspberry Pi 4LCD 教程所需的设备。
液晶显示器
LCD<盘>
每当您遇到看起来有 16 个连接器的 LCD 时,它很可能使用的是 HD44780 控制器。这些器件提供相同的引脚排列,使其相对易于使用。LCD 使用并行接口,这意味着我们需要树莓派 pi4 的许多引脚来控制它。在本教程中,我们将使用 4 个数据引脚(4 位模式)和两个控制引脚。
数据引脚很简单。他们正在向显示器发送数据(切换高/低)。我们将只使用写入模式而不读取任何数据。
寄存器选择引脚有两种用途。当拉低时,它可以向 LCD 发送命令(例如移动到的位置或清除屏幕)。这称为写入指令或命令寄存器。当以另一种方式切换时 (1) 寄存器选择引脚进入数据模式并将用于将数据发送到屏幕。
读/写引脚将被拉低(只写),因为我们只想根据此设置写入 LCD。
启用引脚将被切换以将数据写入寄存器。
LCD 引脚分配
接地
VCC - 5v 不是 3.3v
电位器的对比度调整 (VO)
寄存器选择 (RS)。RS=0:命令,RS=1:数据
读/写(R/W)。R/W=0:写入,R/W=1:读取(我们不会使用此引脚)
时钟(启用)。下降沿触发
Bit 0(不用于 4 位操作)
Bit 1(不用于 4 位操作)
Bit 2(不用于 4 位操作)
Bit 3(不用于 4 位操作)
Bit 4
Bit 5
位 6
位 7
背光 LED 阳极 (+)
背光 LED 阴极 (-) 在接线之前,请检查您的 LCD 是否有 LED 背光,而不是 EL 背光。LED背光使用10-40mA的功率,EL背光使用200+ma!EL 背光灯通常很便宜,但无法使用,请确保不要使用,否则会使 Pi 过载。一些具有 LED 背光的廉价 LCD 在 LCD 模块上不包括用于背光的电阻,如果您不确定,请在引脚 15 和 5V 之间连接一个 1Kohm 电阻,而不是直接连接。所有 Adafruit LCD 都具有内置电阻的 LED 背光,因此您不需要额外的电阻!
接线图

首先,将 Cobbler 电源引脚连接到面包板电源导轨。鞋匠的 +5.0V 连接到红色条纹导轨(红线),鞋匠的 GND 连接到蓝色条纹导轨(黑线)
为了向 LCD 发送数据,我们将按如下
方式连接 LCD 的 Pin #1 接地 LCD 的
Pin #2 到 +5V
Pin #3 (Vo) 连接到电位器的中间
Pin #4 (RS) 连接到 Cobbler #21
Pin #5 (RW) 接地
Pin #6 (EN) 连接到 Cobbler #20
跳过 LCD Pins #7、#8、#9 和 #10
Pin #11 ( D4) 连接到 cobbler #16
Pin #12 (D5) 连接到 Cobbler #12
Pin #13 (D6) 连接到 Cobber #1
Pin #14 (D7) 连接到 Cobber #25
Pin #15 (LED +) 连接到 + 5V(红线)
引脚#16(LED -)接地(黑线)
然后接电位器,左脚接地(黑线),右脚接+5V(红线)
所需库
在这个例子中,我将安装和使用来自 Adafruit 的库。它专为 Adafruit LCD 板设计,但也适用于其他品牌。如果您的显示板使用 HD44780 控制器,那么它应该完全没有问题。
首先,通过运行以下命令将所需的 git 目录克隆到 Raspberry Pi4。
git clone https://github.com/adafruit/Adafruit_Python_CharLCD.git
接下来进入我们刚刚克隆的目录并运行安装文件。
cd ./Adafruit_Python_CharLCD
sudo python setup.py install
P 上一个项目 Raspberry pi4
使用 Raspberry Pi4 的 PIR 运动传感器 | 接口教程
Raspberry pi4 Workshop PIR Sensor - 使用 IFTTT 的电子邮件发送运动检测器
如何使用 Raspberry Pi4 摄像头和 PIR 传感器发送电子邮件
- 如何连接16x2 LCD显示器
- 支持物联网的16x2 LCD屏幕
- 如何使用Raspberry Pi4摄像头和PIR传感器发送电子邮件
- 带16x2 LCD显示屏和4x4键盘的计算器
- 带有蓝色药丸的16x2 LCD
- 如何将RFID RC522与Raspberry Pi连接
- 在Arduino上使用16x2 LCD
- 使用Raspberry Pi4控制直流电机
- 如何连接和使用16x2 I2C LCD的教程
- MAX30102 16x2 LCD心率监测器
- 连接一个16x2字符LCD
- 使用16x2 LCD键盘屏蔽的按钮
- 带Arduino Uno的I2C 16x2 LCD接口(仅4线)
- VU表lcd 16x2开源分享
- 树莓派Raspberry Pi4 B型的电路原理图免费下载 402次下载
- M12连接器价格对比与选购指南 132次阅读
- 5分钟内将Raspberry Pi Pico变成简单的示波器+波形发生器 2318次阅读
- 基于Raspberry Pi 5的蜂窝物联网项目 1312次阅读
- 用于测试项目的4个最佳树莓派Raspberry Pi模拟器 6823次阅读
- 如何将柔性传感器与树莓派连接并在LCD屏幕上显示其值 3980次阅读
- 如何通过Raspberry Pi设置CE电流监视器 2342次阅读
- 基于树莓派产品 Raspberry Pi微控制器板的优缺点 2984次阅读
- 如何将Raspberry Pi相机用作Bash脚本的一部分? 1913次阅读
- 微雪电子ZeroW| Raspberry Pi ZeroW主板简介 2618次阅读
- 微雪电子Raspberry Pi 3 Model主板简介 3145次阅读
- digilentPmodCLP字符型LCD模块介绍 2425次阅读
- 微雪电子树莓派4代B|Raspberry Pi主板介绍 6488次阅读
- 一文了解Raspberry Pi 4各项性能跑分 3w次阅读
- 如何利用PIC16F877单片机的c语言写一个时闹钟程序 2551次阅读
- 16x2点阵字符液晶模块设计实现 1486次阅读
下载排行
本周
- 1NB-IoT芯片厂商的资料说明
- 0.31 MB | 22次下载 | 1 积分
- 2智慧监狱建设的核心终端—智慧监仓屏
- 0.25 MB | 2次下载 | 免费
- 3PC318C016M/D 200V半桥栅极驱动器技术手册
- 0.77 MB | 2次下载 | 免费
- 45.0SMDJ200A单向TVS瞬态抑制二极管规格书
- 0.88 MB | 1次下载 | 免费
- 5PC318C041EQ 200V半桥栅极驱动器技术手册
- 0.50 MB | 次下载 | 免费
- 6PC318C042NM 200V半桥栅极驱动器技术手册
- 0.55 MB | 次下载 | 免费
- 7技嘉H110主板IT8628E_BX IO电路图资料
- 2.61 MB | 次下载 | 1 积分
- 8H110主板CPU PWM芯片ISL95858HRZ-T核心供电电路图资料
- 0.63 MB | 次下载 | 1 积分
本月
- 1元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 241次下载 | 免费
- 2元宇宙底层硬件系列报告
- 13.42 MB | 184次下载 | 免费
- 32022 年展望報告 – 半導體產業
- 1.43 MB | 136次下载 | 免费
- 4晶振与滤波器应用电路《电子工程师必备:元器件应用宝典》
- 1.57 MB | 90次下载 | 免费
- 5汽车电子行业深度解析:智能化与电动化方兴未艾
- 6.47 MB | 71次下载 | 免费
- 6中国DPU行业白皮书
- 23.80 MB | 37次下载 | 免费
- 7晶科鑫代理线-微盟电子2021年度产品目录选型手册
- 14.75 MB | 27次下载 | 免费
- 8NB-IoT芯片厂商的资料说明
- 0.31 MB | 22次下载 | 1 积分
总榜
- 1matlab软件下载入口
- 未知 | 935137次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420064次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233089次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191425次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183352次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81602次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73822次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65991次下载 | 10 积分
电子发烧友App






创作
发文章
发帖
提问
发资料
发视频
上传资料赚积分
评论