利用LCD1602显示超声波测距

  • 介绍
    • 一、需要的器件
    • 二、原理
  • 工程代码
    • 一、 LCD1602
    • 二、超声波测距及主程序
  • 运行图

介绍

一、需要的器件

  1. 51单片机:任意一款都可以,我这里使用的是STC89C52
  2. LCD1602显示屏:我这里使用的是LCD1602A不带转接板的八位显示屏,是比较正常的一款。
  3. 超声波测距模块:根据价钱的不同有很多可供选择,我这里推荐使用HC-SR04,因为便宜。。。
  4. 杜邦线若干:在这里使用母对母杜邦线。

二、原理

LCD1602显示屏的使用原理在我的这篇博客里有很详细的介绍。LCD1602介绍
超声波模块的原理和使用方法在这篇博客有介绍。超声波测距模块介绍
当然,我在下面的代码中,会有很多的注释,便于大家理解。

利用LCD1602显示超声波测距相关推荐

  1. OLED显示超声波测距

    OLED显示超声波测距 超声波 OLED 接线 测距程序 arduino 一个简单的点灯程序 下期学习内容规划 超声波 基本原理 TRIG引脚负责发送超声波脉冲串.此引脚应设置为高电平10μs,此时H ...

  2. 基于arduino超声波测距学习

    ``# HC-SRO4 超声波测距 VCC 是HC-SR04超声波距离传感器的电源,我们连接了Arduino上的5V引脚. Trig (Trigger) 引脚用于触发超声波脉冲.(A0) Echo 回 ...

  3. 【51单片机多机通信】主机控制从机1步进电机、从机2超声波测距(主机可集中显示步进电机的转速、转向、启停状态以及超声波测距结果)

    一.设计目标 使用三个51单片机,实现多机通信. 二.实现功能 1号单片机可遥控2.3号单片机.超声波测距等: 1号单片机可集中显示步进电机的转速.转向.启停状态以及超声波测距结果. 三.硬件原理 5 ...

  4. 基于单片机的超声波测距

    设计简介: 本设计是基于单片机的超声波测距系统,主要实现以下功能: 可通过LCD1602显示温度.距离和最小距离: 可通过按键设置最小距离: 可通过蜂鸣器和LED进行不同频率的声光报警: 标签:51单 ...

  5. 基于51单片机的超声波测距模块

    实现功能 通过超声波模块进行测距显示在LCD1602上并通过设在程序上设置上下限进行进行超出上下限的报警蜂鸣器 模块 1.89c51 2.lcd1602 3.超声波测距模块 4,蜂鸣器 作者用的是51 ...

  6. 单片机 LCD1602显示实验

    电路图如下: 1.请描述液晶显示器的显示原理,及其与数码管相比的技术特点. 显示原理: 液晶显示器是利用偏光板这个特性来完成的,利用上下两片栏栅之间相互垂直的偏光板之间充满了液晶, 再利用电场控制液晶 ...

  7. 超声波测距在LCD1602上显示

    一:超声波作用: 超声波测距模块是用来测量距离的一种产品,通过发送和就接收超声波,利用时间差和声音传播速度,计算出模块到前方障碍物的距离. 二:超声波模块介绍 : 此模块性能稳定,测度距离精确,模块高 ...

  8. 【在线仿真】Arduino 超声波测距+LCD1602显示

    [在线仿真]Arduino 超声波测距+LCD1602显示 程序代码 /*LiquidCrystal Library - Hello WorldThis sketch prints "Hel ...

  9. C51学习笔记:基于STC89C52的超声波测距与LCD1602显示

    最近需要拿超声波写一个避障的部分,打算拿arduino来写但是板子还在路上,用51单片机来写就需要拿液晶来显示,于是就在网上找了一大堆资料来学,也参考了很多前人的代码,最后把在这过程中查阅读一部分资料 ...

最新文章

  1. 数字货币钱包 jaxx的使用
  2. SQLITE中原子提交的实现
  3. 树-堆结构练习——合并果子之哈夫曼树
  4. DL之Keras:基于Keras框架建立模型实现【预测】功能的简介、设计思路、案例分析、代码实现之详细攻略(经典,建议收藏)
  5. 一霎清明雨,实现考勤管理。
  6. centos6.4 搭建knowlededgeroot-1.0.4知识库平台
  7. at java.net.urlclassloader.findclass_如何使用URLClassLoader加载* .class文件?
  8. linux系统操作大全,Linux系统的常用操作命令大全
  9. HTML5开发常见的7个框架,不可不知,收藏啦
  10. 中国 IT 行业平均工资再次碾压金融业,意味着什么?
  11. JNI引用溢出导致的重启问题分析
  12. bat批处理的注释语句
  13. 看李佩甫的长篇小说《生命册》的感悟
  14. 收藏:青春,最美!哈理工学子合唱《我的骄傲》(原唱杨培安)
  15. 计算机开不了机怎么用u盘解决,电脑开不了机怎么用u盘重装系统教程
  16. bison flex
  17. WMS系统数据库表设计
  18. oracle之trunc函数
  19. 智能家居DIY之智能吸顶灯
  20. form-data和x-www-form-urlencoded的区别和延伸

热门文章

  1. .net 集合分成几个等数量集合_[C#.NET 拾遗补漏]08:强大的LINQ
  2. JS-面向对象---属性的特性 / 修改属性的特性
  3. MySQL两种存储引擎: MyISAM和InnoDB
  4. Dell Latitude 3490 使用 UEFI+GPT 安装 Win7 x64
  5. 【BZOJ2084】【洛谷P3501】[POI2010]ANT-Antisymmetry(Manache算法)
  6. Linux中的update和upgrade的作用
  7. MySQL修改,表结构大幅修改
  8. mongodb 3.0版本安装
  9. JavaScript重载解读
  10. netty源码阅读之UnpooledByteBufAllocator