用于Arduino的电容式传感器插件库

在MATLAB中与两个Arduino引脚构建的电容式传感器通信

166年descargas

Actualizado10月16日

版本licencia

此插件支持MATLAB R20万博1manbetx19a或更高版本。

这个附加库扩展了Arduino硬件的MATLAB支持包,以读取由两个A万博1manbetxrduino引脚,一个电阻和一块箔构建的电容式传感器。有了这个附加组件,您可以通过读取以任意单位测量的电容值来估计接近或接触。
示例用法:
-------------------
使用附加组件库创建arduino对象
a = arduino('COM38', 'Uno', 'Libraries', 'PaulStoffregen/ capacitivsensor ');
创建电容式传感器对象
sensor = addon(a, 'PaulStoffregen/ capacitivsensor ', 'D9', 'D2');
获得感应电容
cap = read电容(传感器,30);
它包括文档和示例,演示使用电容传感器来检测触摸或接近。
重要提示:在MATLAB中使用此插件库之前,您需要安装capacitivsensor Arduino库。以下是使用说明:
1.下载zip文件https://github.com/PaulStoffregen/CapacitiveSensor/archive/0.5.1.zip
2.将压缩包解压到本地目录,并将文件夹重命名为“capacitivsensor”。
3.将“capacitivsensor”文件夹移动到Arduino sketchbook文件夹中的“libraries”文件夹:

R2019a:
•在Windows®上,默认路径为“Documents\Arduino\libraries\”
•在Mac®上,默认路径为“~/Documents/Arduino/libraries/”
•在Linux®上,默认路径为“/home//Arduino/libraries”
对于R2019b及以后版本:
•在Windows®上,默认路径为“Arduino IDE path \portable\sketchbook\libraries\”
•在Mac®上,默认路径为“~/Documents/Arduino/libraries/”
•在Linux®上,默认路径为“Arduino IDE path /portable/sketchbook/libraries/”

Arduino IDE Path由命令arduinoio返回。在MATLAB命令窗口中的IDERoot

故障排除技巧:
1.安装此附加组件库和所需的Arduino库后,在MATLAB中输入“listArduinoLibraries”,查看附加组件是否正确安装。
2.在创建对象之前,请正确连接Arduino板和附加设备,以避免在MATLAB中出现连接错误。
3.有关用法和语法的详细信息,请参阅文档。它可以在产品文档中的补充软件中找到。
如果您对此插件库有任何问题,请随时联系MATLAB硬件团队:
//www.tianjin-qmedu.com/matlabcentral/profile/contact/4922363-mathworks-matlab-hardware-team

Citar科莫

MathWorks MATLAB硬件团队(2023)。用于Arduino的电容式传感器插件库(//www.tianjin-qmedu.com/matlabcentral/fileexchange/71744-capacitive-sensor-add-on-library-for-arduino), MATLAB中央文件交换。Recuperado

兼容性con la versión de MATLAB
Se creó con R2019b
兼容con cualquier versión desde R2019a hasta R2019b
兼容平台
窗户 macOS Linux

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!

+ arduinoioaddons / + PaulStoffregen

版本 Publicado Notas de la versión
2.4

更新描述。

2.3

更新描述文本。

2.2

更新了文件名和描述。

2.1

更新与19b的兼容性。

2.0