电子/物联      Arduino和LCD1602   

本例环境:、ArduinoUNO、LCD1602显示屏、B10K变阻器、330欧姆电阻,还有代码结合了蓝牙模块。
关于LCD1602显示屏介绍:https://baike.baidu.com/item/LCD1602/6014393 。


实物接线图:

如果不使用变阻器,可能会遇到文字不显示的情况,实际上文字已经在屏幕上了,但是屏幕对比度未调节好而不能显现。通过变阻器手动调节V0脚电压改变对比度从而使文字清晰显示。


变阻器有三个针脚,中间一个输出可变电压。



再看下LCD1602显示屏针脚。针脚共16个,直接接线会显得比较繁杂。

RS针脚,控制寄存器模式。高电平1时使用数据寄存器;低电平0时使用指令寄存器。
RW针脚,控制读写模式。高电平1时进行读操作;低电平0时进行写操作。通常需求为向显示屏写数据,将其接地即可。
E/EN针脚,使能(Enable)端.高电平1时读取信息;由高电平跳变为低电平时,液晶模块执行命令刷新显示。
A脚通常串联电阻,以免背光太亮。


接线简图:



下面是结合了串口操作蓝牙模块的代码:

后续可以结合手机,与蓝牙通讯,将信息显示在LCD1602上。


-end

承接App定制、企业web站点、办公系统软件 设计开发,外包项目,毕设