MATLAB Support Package for Vernier SensorDAQ
Vernier SensorDAQ (www.vernier.com/sensordaq) is a USB data-acquisition interface. It can be used to gather data from Vernier sensors (www.vernier.com/sensors) and also includes terminals for analog and digital I/O.
This support package extends the capabilites of Data Acquisition Toolbox (R2011b or later), and allows you to access the following SensorDAQ capabilities:
* Vernier analog sensor measurements
* Analog I/O (using the terminals)
* Counter input
* Digital I/O
The support package uses Data Acquisition Toolbox's "Session-based Interface" (except for the digital I/O, which uses the Legacy interface and requires 32-bit MATLAB).
Sample usage:
% --- Read a Vernier Sensor ---
session = sdaq.createSession();
sdaq.addSensor(session, 1, sdaq.Sensors.Barometer);
% the scaling function converts raw voltage to physical units
scale = sdaq.getScaleFun(sdaq.Sensors.Barometer);
% get a single measurement, and convert to physical units
rawdata = session.inputSingleScan();
data = scale(rawdata);
% collect 2 seconds worth of data
session.DurationInSeconds = 2.0;
rawdata = session.startForeground();
data = scale(rawdata);
% --- Analog input ---
session = sdaq.createSession();
sdaq.addAnalogInput(session,0);
% collect 2 seconds worth of data
session.DurationInSeconds = 2.0;
data = session.startForeground();
Citar como
MathWorks Classroom Resources Team (2025). MATLAB Support Package for Vernier SensorDAQ (https://www.mathworks.com/matlabcentral/fileexchange/32636-matlab-support-package-for-vernier-sensordaq), MATLAB Central File Exchange. Recuperado .
Compatibilidad con la versión de MATLAB
Compatibilidad con las plataformas
Windows macOS LinuxCategorías
- Test and Measurement > Data Acquisition Toolbox > Analog Input and Output >
- Test and Measurement > Data Acquisition Toolbox > Counter and Timer Input and Output >
- Test and Measurement > Data Acquisition Toolbox > Data Acquisition Toolbox Supported Hardware >
- Physical Modeling > Simscape Electrical > Electrical Block Libraries > Electromechanical >
Etiquetas
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Descubra Live Editor
Cree scripts con código, salida y texto formateado en un documento ejecutable.