0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用Arduino在LCD上显示自定义消息

454398 来源:网络整理 作者:网络整理 2019-11-20 09:26 次阅读

步骤1:

-Arduino开发板

-LCD屏幕(16针)

-10K欧姆电位器

-220欧姆电阻器

-电线

-面包板

步骤2:步骤2-建立电路

-首先将5V连接到J列旁边的(+)列

-接另一根线并将GND连接到J

-将LCD的第一个PIN(对应于VSS)放在A8上-其余的引脚应一个接一个地连接

-接一根电线,将〜12连接到C11(对应于LCD上的RS,但两个以上)

-然后,将〜11连接到D13(应对应于LCD上的E,但三个以上)

-将〜5连接至E18(与LCD上的D4在同一行中连接)

-将4连接到E19(与LCD上的D5在同一行中连接)

-conne ct〜3 E20(与LCD上的D6位于同一行)

-将arduino上的2连接至E21(与LCD上的D7位于同一行)

-将一根细线从E22连接到F22,将一个电阻器从I22连接到(+)22(所有端子都应与LCD上的A位于同一行

-将J3连接到(-)-将其连接至该小连接下方的GND

-,将J5连接至(+)

-放置式电位计下方的第5行,如图所示,在J3和J5上的导线旁边的2个引脚上,将导线连接到F4到E10)

-将E8连接到(-)

下的第六行-将E9连接到(+)

-下的第7行将E12连接到(-)下的第10行。从而连接到GND

第3步:代码

#include

//用接口引脚的编号初始化该库(这些数字用于自定义消息的尺寸)

LiquidCrystal lcd(12, 11,5,4,3,2);

void setup(){

//设置LCD的列数和行数:

lcd .begin(16,2); (这些数字用于LCD的尺寸/开始和结束的位置)

//在LCD上显示一条消息。

lcd.print(“ C and M”);////我们为我们的

}

void loop(){选择了此短消息{//列出的所有内容均允许消息连续显示

//设置将光标移到第0列第1行

//(注意:第1行是第二行,因为计数从0开始):lcd.setCursor(0,1);//打印自重置以来的秒数:lcd.print(millis()/1000);

}

步骤4:您快到了

-如果代码未验证也不上传

-检查电线,请确保一切均已连接并放置在需要的地方

-确保您的自定义消息少于16个字符

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • lcd
    lcd
    +关注

    关注

    34

    文章

    4407

    浏览量

    166978
  • Arduino
    +关注

    关注

    187

    文章

    6461

    浏览量

    186566
收藏 人收藏

    评论

    相关推荐

    创建自定义的基于闪存的引导加载程序(BSL)

    电子发烧友网站提供《创建自定义的基于闪存的引导加载程序(BSL).pdf》资料免费下载
    发表于 09-19 10:50 0次下载
    创建<b class='flag-5'>自定义</b>的基于闪存的引导加载程序(BSL)

    如何创建TestStand自定义步骤

    之前的课程中简单地介绍过TestStand自带的一些步骤类型,如测试、消息弹窗、赋值、标签等等,这些简单的步骤从TestStand的插入选版中就可以添加到序列中。那么使用中如果碰到需要实现更加灵活、复杂的功能,使用自带的一些步骤类型可能难以满足,这时就需要使用到
    的头像 发表于 09-11 14:46 849次阅读
    如何创建TestStand<b class='flag-5'>自定义</b>步骤

    请问multisim怎么自定义元器件?

    为什么我multisim中自定义元器件始终出不了想要的波形效果呢?同一个pspice模型我同学之前都定义正确了,现在我想再来试一下结果一直失败
    发表于 09-10 06:16

    EtherCAT运动控制器PT/PVT实现用户自定义轨迹规划

    EtherCAT运动控制器PT/PVT实现用户自定义轨迹规划。
    的头像 发表于 08-15 11:49 531次阅读
    EtherCAT运动控制器PT/PVT实现用户<b class='flag-5'>自定义</b>轨迹规划

    NVIDIA NeMo加速并简化自定义模型开发

    如果企业希望充分发挥出 AI 的力量,就需要根据其行业需求量身定制的自定义模型。
    的头像 发表于 07-26 11:17 672次阅读
    NVIDIA NeMo加速并简化<b class='flag-5'>自定义</b>模型开发

    Labview实现自定义四维云图(三维曲面图像)可视化显示

    Labview自带有三维曲面图形绘制函数,并可在曲面表面完成云图可视化显示,但是其颜色范围由矩阵Z的最大、最小值自动配置,无法进行用户自定义灵活配置,因此本文Labview自带的三维曲面图形绘制
    发表于 07-16 10:52 52次下载

    HarmonyOS开发案例:【 自定义弹窗】

    基于ArkTS的声明式开发范式实现了三种不同的弹窗,第一种直接使用公共组件,后两种使用CustomDialogController实现自定义弹窗
    的头像 发表于 05-16 18:18 1266次阅读
    HarmonyOS开发案例:【 <b class='flag-5'>自定义</b>弹窗】

    TSMaster 自定义 LIN 调度表编程指导

    LIN(LocalInterconnectNetwork)协议调度表是用于LIN总线通信中的消息调度的一种机制,我们收到越来越多来自不同用户希望能够通过接口实现自定义LIN调度表的需求。所以
    的头像 发表于 05-11 08:21 583次阅读
    TSMaster <b class='flag-5'>自定义</b> LIN 调度表编程指导

    HarmonyOS开发案例:【UIAbility和自定义组件生命周期】

    本文档主要描述了应用运行过程中UIAbility和自定义组件的生命周期。对于UIAbility,描述了Create、Foreground、Background、Destroy四种生命周期。对于页面
    的头像 发表于 05-10 15:31 1158次阅读
    HarmonyOS开发案例:【UIAbility和<b class='flag-5'>自定义</b>组件生命周期】

    HarmonyOS开发实例:【自定义Emitter】

    使用[Emitter]实现事件的订阅和发布,使用[自定义弹窗]设置广告信息。
    的头像 发表于 04-14 11:37 961次阅读
    HarmonyOS开发实例:【<b class='flag-5'>自定义</b>Emitter】

    鸿蒙ArkUI实例:【自定义组件】

    组件是 OpenHarmony 页面最小显示单元,一个页面可由多个组件组合而成,也可只由一个组件组合而成,这些组件可以是ArkUI开发框架自带系统组件,比如 `Text` 、 `Button` 等,也可以是自定义组件,本节笔者简单介绍一下
    的头像 发表于 04-08 10:17 594次阅读

    基于YOLOv8实现自定义姿态评估模型训练

    Hello大家好,今天给大家分享一下如何基于YOLOv8姿态评估模型,实现在自定义数据集,完成自定义姿态评估模型的训练与推理。
    的头像 发表于 12-25 11:29 2754次阅读
    基于YOLOv8实现<b class='flag-5'>自定义</b>姿态评估模型训练

    博途用户自定义库的使用

    博途官方提供了很多库,比如:基本函数库、通信库、安全库、驱动库等等,用户可以使用库中的函数/函数块来完成具体的控制任务。除了官方的库,我们也可以创建自己的库(用户自定义库)。比如,把项目
    的头像 发表于 12-25 10:08 864次阅读
    博途用户<b class='flag-5'>自定义</b>库的使用

    基于YOLOv8的自定义医学图像分割

    YOLOv8是一种令人惊叹的分割模型;它易于训练、测试和部署。本教程中,我们将学习如何在自定义数据集使用YOLOv8。但在此之前,我想告诉你为什么存在其他优秀的分割模型时应该使用
    的头像 发表于 12-20 10:51 716次阅读
    基于YOLOv8的<b class='flag-5'>自定义</b>医学图像分割

    IAR下手动拷贝自定义程序段到RAM中执行的方法分享

    痞子衡旧文 《IAR下RT-Thread工程自定义函数段重定向失效分析》 里,我们知道 IAR 链接器处理自定义程序段重定向是有一些限制的,只要用户重写了底层 __low_level_init() 函数
    的头像 发表于 11-21 09:38 1850次阅读
    IAR下手动拷贝<b class='flag-5'>自定义</b>程序段到RAM中执行的方法分享