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();
Zitieren als
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. Abgerufen.
Kompatibilität der MATLAB-Version
Plattform-Kompatibilität
Windows macOS LinuxKategorien
- 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 >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Live Editor erkunden
Erstellen Sie Skripte mit Code, Ausgabe und formatiertem Text in einem einzigen ausführbaren Dokument.
SensorDAQ/+sdaq/
SensorDAQ/+sdaq/+private/
Version | Veröffentlicht | Versionshinweise | |
---|---|---|---|
1.2.0.1 | Updated license |
||
1.2.0.0 | * Changed "Created Using" to R2011b |
||
1.0.0.0 |