“第十课--Microduino 超声波测距/zh”的版本间的差异
(→原理图) |
(→程序) |
||
(未显示2个用户的3个中间版本) | |||
第11行: | 第11行: | ||
==设备== | ==设备== | ||
− | *'''[[Microduino-Core]]''' | + | *'''[[Microduino-Core/zh]]''' |
− | *'''[[Microduino- | + | *'''[[Microduino-USBTTL/zh]]''' |
*其他硬件设备 | *其他硬件设备 | ||
**面包板跳线 一盒 | **面包板跳线 一盒 | ||
第19行: | 第19行: | ||
**超声波传感器 | **超声波传感器 | ||
**USB数据连接线 一根 | **USB数据连接线 一根 | ||
+ | |||
+ | |||
+ | [[File:intermediateLesson10All1.jpg|600px|center|thumb]] | ||
+ | [[File:intermediateLesson10All2.jpg|600px|center|thumb]] | ||
'''超声波传感器''' | '''超声波传感器''' | ||
第35行: | 第39行: | ||
==程序== | ==程序== | ||
− | https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Advanced/MicroduinoUltrasonicRanging | + | [https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Advanced/MicroduinoUltrasonicRanging MicroduinoUltrasonicRanging] |
==调试== | ==调试== | ||
第41行: | 第45行: | ||
步骤二:编译不出错的话开始连接电路,如下图: | 步骤二:编译不出错的话开始连接电路,如下图: | ||
+ | [[File:intermediateLesson10Connect1.jpg|600px|center|thumb]] | ||
+ | [[File:intermediateLesson10Connect2.jpg|600px|center|thumb]] | ||
[[File:第十课-Microduino超声波测距电路图.jpg|600px|center|thumb]] | [[File:第十课-Microduino超声波测距电路图.jpg|600px|center|thumb]] | ||
步骤三:连接好后,运行代码。 | 步骤三:连接好后,运行代码。 |
2014年10月29日 (三) 04:28的最新版本
Language | English |
---|
目的本教程将和大家分享下使用Microduino超声波测距模块控制蜂鸣器,通过简单的程序来作为超声波控制的一个教学例程,希望大家多多批评。 测试对象是SRF-04超声波传感器,有四个脚:5v电源脚(Vcc),触发控制端(Trig),接收端(Echo),地端(GND) 对于超声波的相关技术文件大家了在网上搜,资源很多,只要多花几分钟看看,都可以掌握的,这里就不多说了。 设备
超声波传感器 基本介绍: 超声波传感器是利用超声波的特性研制而成的传感器。超声波是一种振动频率高于声波的机械波,由换能晶片在电压的激励下发生振动产生的,它具有频率高、波长短、绕射现象小,特别是方向性好、能够成为射线而定向传播等特点。超声波对液体、固体的穿透本领很大,尤其是在阳光不透明的固体中,它可穿透几十米的深度。超声波碰到杂质或分界面会产生显著反射形成反射成回波,碰到活动物体能产生多普勒效应。因此超声波检测广泛应用在工业、国防、生物医学等方面。 组成部分: 超声波探头主要由压电晶片组成,既可以发射超声波,也可以接收超声波。小功率超声探头多作探测作用。它有许多不同的结构,可分直探头(纵波)、斜探头(横波)、表面波探头(表面波)、兰姆波探头(兰姆波)、双探头(一个探头反射、一个探头接收)等。 原理图上图使用无源蜂鸣器 程序调试步骤一:代码复制到IDE中编译 步骤二:编译不出错的话开始连接电路,如下图: 步骤三:连接好后,运行代码。 第四部:把手置于超声波前边,听蜂鸣器的声音 结果超声波传感器的前方如果有物体,并且物体的距离在大于2厘米,小于10厘米的范围内的情况下,测试蜂鸣器会响起,快自己用手试试。大家可基于这个做个超声波防盗器。 视频 |