查看: 10501|回复: 5

arduino之LCD1602液晶显示屏

[复制链接]
  • TA的每日心情
    无聊
    2020-1-14 05:48
  • 签到天数: 19 天

    [LV.4]偶尔看看III

    发表于 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 | 显示全部楼层
      楼主,你好,请问你图中电阻是多大的?
  • TA的每日心情
    无聊
    2020-1-14 05:48
  • 签到天数: 19 天

    [LV.4]偶尔看看III

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

    220Ω QQ截图20180417214540.png
  • TA的每日心情
    擦汗
    2020-2-21 22:59
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    发表于 2020-1-23 20:23 | 显示全部楼层
    大哥,显示屏乱码怎么办
  • TA的每日心情
    开心
    2020-2-18 17:26
  • 签到天数: 135 天

    [LV.7]常住居民III

    发表于 2020-1-25 23:10 | 显示全部楼层
    这个图上没有dht11传感器呀!
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    热门推荐

    [限时福利]5分钟带你快速了解新一代开发板:M5STACK
    [限时福利]5分钟带你快速
    一、什么是M5Stack M5Stack是一种模块化、可堆叠扩展的开发板,每个模块
    【搬运】使用图像库训练M5StickV识别面部表情
    【搬运】使用图像库训练M5
    译文:该项目以实用的方式展示了如何使用设备M5StickV作为开发系统执行情感分类。
    【干货分享】mega2560原理图PCB图纸altium designer18
    【干货分享】mega2560原理
    分享一下mega2560的板子 AD版本 **** 本内容被作者隐藏 **** ergo
    ArduinoIDE 成功添加 u8g2 的库文件后,u8g2自带的示例程序编...
    ArduinoIDE 成功添加 u8g2
    请教各位了,这种情况是为什么啊。命名已经安装好了库文件了,为什么示例程序编译都通
    下载 https://downloads.arduino.cc/packages/package_index.json 时出错
    下载 https://downloads.a
    我在弄开发板管理器的时候,它说下载 “https://downloads.arduino.cc/packages/packa
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表