arduino之LCD1602液晶显示屏-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 18628|回复: 5

arduino之LCD1602液晶显示屏

[复制链接]
发表于 2018-4-17 14:31 | 显示全部楼层 |阅读模式
参考文献 :https://www.cnblogs.com/liujw2114/p/6011214.html
总操流程:
1、各器件链接
2、写入程序
3、测试



各器件链接
LCD1602液晶引脚说明
pin 名称 注释
1 VSS 电源地
2 VDD 电源正极
3 VL 液晶显示偏压信号
4 RS 数据/命令选择端(H/L)
5 R/S 读/写选择端(H/L)
6 E 使能信号
7 D0 Data I/O
8 D1 Data I/O
9 D2 Data I/O
10 D3 Data I/O
11 D4 Data I/O
12 D5 Data I/O
13 D6 Data I/O
14 D7 Data I/O
15 BLA 背光源正极
16 BLK 背光源负极
1.png

写程序

  • #include<LiquidCrystal.h>
  • LiquidCrystal lcd(13,12,2,3,4,5);
  • void setup(){
  •     lcd.begin(16,2);
  • }
  • void loop(){
  •     lcd.clear();
  •     /**
  •      * 温度
  •      */
  •     lcd.setCursor(0,0);
  •     lcd.print("Tem(");
  •     lcd.print((char)223);//显示o符号
  •     lcd.print("C):");
  •     lcd.setCursor(8,0);
  •     lcd.print(32.00);
  •     /**
  •      * 湿度
  •      */
  •     lcd.setCursor(0,1);
  •     lcd.print("Hum(");
  •     lcd.print((char)37);//显示%符号
  •     lcd.print("):");
  •     lcd.setCursor(7,1);
  •     lcd.print(32);
  •     /**
  •      * 天数
  •      */
  •     lcd.setCursor(10,1);
  •     lcd.print("Day:");
  •     lcd.setCursor(14,1);
  •     lcd.print(22);
  •     delay(5000);
  • }


测试 2.png


发表于 2018-4-17 16:17 | 显示全部楼层
  楼主,你好,请问你图中电阻是多大的?
 楼主| 发表于 2018-4-17 21:47 | 显示全部楼层
言川先生 发表于 2018-4-17 16:17
楼主,你好,请问你图中电阻是多大的?

220Ω QQ截图20180417214540.png
发表于 2020-1-23 20:23 | 显示全部楼层
大哥,显示屏乱码怎么办
发表于 2020-1-25 23:10 | 显示全部楼层
这个图上没有dht11传感器呀!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 12:35 , Processed in 0.079582 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表