
Explore data collection from five iPhone or iPad sensors—acceleration, magnetic field, orientation, angular velocity, and positioning—using MATLAB to build engaging apps for IoT, gaming, health, sports, and robotics.
Three essentials for this course: MATLAB on your computer, an iPhone (or iPad/iPod touch) with iOS 7 or higher, and a Wi-Fi network connecting both devices.
Discover the course structure, set up MATLAB with the hardware support package and free iPhone app, and learn to interface iOS sensors to acquire data for sensor projects.
Install the MATLAB hardware support package for iOS sensors via add-ons from the internet. Use your iPhone's built-in sensors to run multiple projects.
Install the MATLAB mobile app on your iPhone from the App Store, then open it. Use the sensors tab to access course sensors and run MATLAB programs from the app.
MATLAB Mobile and MATLAB Connector™ are intended for use behind a firewall on a private network. If you plan to useMATLAB Mobile over the public Internet, 3G, or 4G, consider using a Virtual Private Network (VPN).
Verify Your Setup by Connecting to your device, then enable sensors and acquire data.
Learn how to enable and log acceleration data from the iPhone sensor, extract x, y, z acceleration in meters per second squared, and plot and analyze steps and shake events.
Enable the magnetic field sensor on a mobile device, log three-axis magnetic field data, and plot time versus field values to explore compass use and sensor data in MATLAB.
Enable the angular velocity sensor on the device, log and acquire data in the x, y, and z directions, and visualize how angular velocity indicates motion speed for robotic applications.
Enable and log data from the MATLAB position sensor on an iPhone. Load driving around data to plot latitude and longitude and explore speed, time, and other parameters.
Build a 3d campus compass in MATLAB by using the iPhone magnetic field sensors, enabling the connector, collecting data blocks, averaging them, and plotting a 3d vector with quiver three.
Master MATLAB for mobile sensors by detecting iPhone orientation and displaying up or down, using a mobile device object and the orientation sensor with a one second data loop.
Use the iPhone orientation sensors to rotate a 3D, multicolored box in Matlab, turning phone motion into real-time 3D visualization for augmented or virtual reality applications.
Detect shaking with angular velocity sensors on the phone by computing magnitude from x, y, z data. Normalize for orientation and apply a configurable threshold to distinguish shaking from idle.
Log a second of GPS data from iPhone sensors in MATLAB, and plot the data on Google Maps using an open-source function (no toolbox needed).
Now you can collect sensor data from your iPhone or Apple iOS device using MATLAB! Impress your friends, build some cool programs, and take your MATLAB skills to a new level with this interactive course. You’ll learn how to capture and utilize data from 5 different sensors without the need to buy additional software or hardware.
Please Note: THIS COURSE IS VERY SIMILAR TO “Build MATLAB Projects with Android Sensors”
Build 6 iPhone Sensor Projects (Source Code Included)
In this course, you will master the MATLAB® Support Package for Apple iOS Sensors by building a unique set of projects which enable you to:
Don’t struggle. I’ll show you step-by-step.
Getting set up is a little tricky, but, don’t worry, I’ll walk you through it. And if you have any problems you can ask for help through the discussion forum. I’ll show an easy method to enable and acquire data from all 5 iOS sensors including:
You will learn how easy it is to enable these sensors and acquire data for your MATLAB programs.
in this course, you will get:
To execute the code and examples, you will need:
There’s no better time to expand your MATLAB skills and use your iPhone to collect and process data. Enroll in this course and get started today!