网站首页 > 技术教程 正文
超声波发射声波,被障碍物遮挡,能返回超声波和障碍物之间的距离。完成后的实拍图:
原理图和面包板接线图
LCD1602和超声波模块说明
1)LCD1602
2)超声波模块说明
我这个超声波模块多了个 out 开关量输出端,可以做报警模块用——
现在这个实验,我没有接这个
控制端Trig接arduino板子的7#io
接收端Echo接arduino板子的6#io
源代码
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
const int TrigPin = 7;
const int EchoPin = 6;
float cm;
void setup() {
lcd. begin(16, 2);
pinMode(TrigPin, OUTPUT);
pinMode(EchoPin, INPUT) ;
}
void loop()
{
digitalWrite(TrigPin, LOW);
delayMicroseconds(2);
digitalWrite(TrigPin, HIGH);
delayMicroseconds(10);
digitalWrite (TrigPin, LOW);
int timer=-500;
cm=pulseIn(EchoPin, HIGH)/58.0;
cm=(int (cm*100.0))/100.0;
delay(500);
if(millis()>timer +500)
{
lcd. print ("Distancce:");
lcd. setCursor(6,1);
lcd. print (cm);
lcd. print ("cm ");
lcd. home();
timer=millis()+500;
}
猜你喜欢
- 2024-11-13 51火灾警报系统 STC89C52RC+DS18B20+MQ2+LCD1602+蜂鸣器+按键*2
- 2024-11-13 LCD液晶屏和数码管比较(lcd与数码管)
- 2024-11-13 序列之11:4x4按键和LCD1602(lcdi4)
- 2024-11-13 基于51单片机的分拣系统演示仿真,涉及:LCD1602...
- 2024-11-13 Arduino + LCD1602 + DS1302 实现时钟和定时器
- 2024-11-13 LCD1602 液晶显示电路(lcd1602显示电路工作原理)
- 2024-11-13 Arduino液晶显示---1602液晶带IIC模块
- 2024-11-13 LCD1602 51单片机驱动程序#电子电路
- 2024-11-13 STM8 单片机接入1602 LCD(stm8a系列单片机)
- 2024-11-13 【042B】基于51单片机门禁系统(LCD1602显示)实物作品演示
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)