图片缩略图

遗留HC-SR04 Arduino的插件库

这次1.2.1版本(85.7 KB) MathWorks MATLAB硬件团队
接口与HC-SR04超声波传感器连接在MATLAB Arduino硬件。

18.3 k下载

更新2019年5月8日

查看许可协议

编者按:

R2019a和后,此功能是包含的MATLAB为万博1manbetxArduino硬件支持包。MATLAB R2019a后来版本的用户不应该使用这个插件库。

这个插件库只是用于MATLAB R2016a R2018b。

该附加组件支持MATLAB R万博1manbetx2016a——R2018b。R2019a和后,此功能包含在包的支持。万博1manbetx

这个插件扩展了MATLAB支持包Arduino硬件从H万博1manbetxC-SR04读取距离测量超声波传感器。用这个插件,你可以阅读距离米或旅行时间以秒来计算更精确的距离。

示例用法:
- - - - - - - - - - - - - - - - - - -
%与附加库创建arduino对象
= arduino (“COM38”、“Uno”,“库”,“JRodrigoTech / HCSR04”);
%创建超声波对象
传感器=插件(‘JRodrigoTech / HCSR04’,‘D12’,‘D13’);
%获得感觉到距离
dist = readDistance(传感器);

它包括文件和一个示例,演示了使用HC-SR04传感器感觉到距离。

重要:在MATLAB中使用这个插件库之前,您需要安装超声波Arduino图书馆。这是产品说明:
1。下载的zip文件https://github.com/JRodrigoTech/Ultrasonic-HC-SR04/archive/master.zip
2。解压缩到本地目录,重命名文件夹“超声波”。
3所示。“超声波”文件夹移动到“库”文件夹在你Arduino写生簿文件夹:
在Windows上,默认路径是“我的文档\ Arduino \图书馆\”
在Mac,默认路径是“文件~ / / Arduino /图书馆/”
在Linux上,默认路径“/ home / <用户名> / Arduino /库”

故障排除技巧:
1。在安装这个插件库和所需的Arduino图书馆类型在MATLAB listArduinoLibraries插件是否正确安装。
2。Arduino董事会和附加设备正确连接在创建对象之前,以避免在MATLAB连接错误。
3所示。参考文档详细用法和语法。它可以补充下找到软件产品文档。

MATLAB硬件团队随时联系如果你有问题关于这个插件库:
//www.tianjin-qmedu.com/matlabcentral/profile/contact/4922363-mathworks-matlab-hardware-team

引用作为

MathWorks MATLAB硬件团队(2022)。遗留HC-SR04 Arduino的插件库(//www.tianjin-qmedu.com/matlabcentral/fileexchange/57898-legacy-hc-sr04-add-on-library-for-arduino), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2016a
兼容R2016a R2018b
平台的兼容性
窗户 macOS Linux

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

+ arduinoioaddons / + JRodrigoTech