K30 sensor interface with MATLAB by using arduino board
Ältere Kommentare anzeigen
HI, I am trying to read a data from K30 sensor with MATLAB by using arduino board. Here I am using I2C communication Before this I was able to read many sensor data with MATLAB by using arduino board with I2C communication. but for K30 sensor I am able to read the address and follow the data and write the required bytes, but when I read I am getting error "Failed to read 4 uint8 value(s) from the device." The code used is :
clear all
clc
a=arduino('com1', 'nano3', 'Libraries', 'I2C');
scanI2CBus(a);
dev = i2cdev(a,'0x68');
write(dev, hex2dec('D0'));
write(dev, hex2dec('22'));
write(dev, hex2dec('00'));
write(dev, hex2dec('08'));
write(dev, hex2dec('2A'));
pause(0.1);
write(dev, hex2dec('D1'));
out = read(dev,4,'uint8')
Please help to resolve this issue. I am using MATLAB 2015a
Thanks Mahadev
1 Kommentar
Mahadevanna S
am 24 Aug. 2015
Bearbeitet: Walter Roberson
am 24 Aug. 2015
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu MATLAB Support Package for Arduino Hardware finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!