- 1、本文档共1页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LCD1602液晶显示实验报告
LCD1602,也称为胆管LCD(液晶显示),是一种常用的液晶显示器,可以用来显示字符、数字和图形。LCD1602具有紧凑的尺寸,可以清晰地显示字符,易于使用,以及可配置的控件,因此是可作为许多项目的最佳显示解决方案。本报告总结了我在实验室使用Arduino UNO和LCD1602显示器实验中取得的结果。
为了熟悉使用LCD1602显示器,我想首先创建一个最基本的程序,用它打印一条信息。为此,我使用Arduino子程序LiquidCrystal()和begin()对LCD1602进行初始化,然后使用函数print()显示需要的信息。在运行程序的过程中,我发现了Arduino管脚8,9,10,11等管脚与LCD1602的SDA,SCL,RS,EN等管脚相互连接,在函数begin()中设置参数,以告知系统LCD1602的位数及其管脚分配。接下来,我使用print函数在LCD上输出一条信息。按照程序预期,初始化完成后,信息显示在LCD上,效果如下图所示:
![添加图片说明](/20200410185608427.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjgxNTA5NA==,size_16,color_FFFFFF,t_70#pic_center)
接着,我计划用Arduino编程实现更有趣的功能,借此能够更好地理解LCD1602的功能。因此,我设计并编写了一个实验程序,其中主要实现了三个功能:
1. 显示温度:使用Arduino实时读取温度传感器,并将其显示在LCD1602上。
3. 实时显示当前位置:使用Arduino实时读取GPS模块,并将其数据读取出来,显示当前的经纬度位置信息。
实验结果如下图所示:
最后,我进行了一次可交互的实验,使用LCD1602显示器远程控制树莓派。我最终实现了以下功能:
1. 接收LCD1602显示并解释指令:我使用Arduino硬件连接LCD1602,连接树莓派GPIO,然后使用Arduino采集LCD1602的数据,并将其转换成可以发送到树莓派的指令,从而实现LCD1602与树莓派之间的交互。
2. 远程控制树莓派:通过在LCD1602上发出指令,从而可以远程控制树莓派,实现诸如转换WIFI无线信号、设置系统音量、更改硬件设置等功能。
总的来说,LCD1602显示器具有体积小,操作简便,易于安装,以及显示效果好等优点,可以被用于许多应用场景。本实验验证了Arduino UNO和LCD1602之间的结合可以更好地帮助大家了解LCD1602的功能,并正确实现多种功能。
文档评论(0)