友情提示点击顶部放大镜 可以使用站内搜索 记住我们的地址 www.hainabaike.com
超声波发射声波,被障碍物遮挡,能返回超声波和障碍物之间的距离。完成后的实拍图:
原理图和面包板接线图
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; } }
http://tieba.baidu.com/p/2378561261
标签: arduino传感器超声波传感器level3LCD1602超声波
文章来源:
Arduino 实验室
版权声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除。
评论列表