Sensor Dongle: Its Application using MatLab Eric Coupal-Sikes EE 238 1
USB-Microcontroller Data Acquisition Module Block Diagram USB Connector Microcontroller USB UART IC USB SerialClock ADC VCCGND USB-Microcontroller Module Humidity Sensor Temperature Sensor Pressure Sensor Light Sensor Accelerometer DAC Power from PC’s USB port Board’s GND and VCC Nano-electronic FET DG RdRd S Regulator: 5V to 3.3V VCC – 5V V – 3.3V GND 2
Potential Applications: New possibilities for video games and interactive software Passive sensor networks Chemical detection Biofeedback for athletes Environmental controls 3
Real time - Humidity – Temperature – Pressure - Light 4
Real time Acceleration in 3 dimensions 5
Event Based Coding for k = 1:rows_read-1 if data_ma(k,4) =htol EVENTLIST(n,1) = new_data(k,1); EVENTLIST(n,3) = 1; n = n+1; elseif data_ma(k,4) >=htol && data_ma(k+1,4)<htol EVENTLIST(n,1) = new_data(k,1); EVENTLIST(n,3) = -1; n = n+1; end 6
Code Output Time Acc Hum Temp Pres Light
What else is next? Different filters for each channel Adaptive filters More cross correlation between sensor data 8