Explore MATLAB and Simulink Solutions for Project-Based … · Explore MATLAB and Simulink...

2
Explore MATLAB and Simulink Solutions for Project-Based Learning Run Simulink Models on Supported Target Hardware Simulink provides built-in support for prototyping, testing, and running models on low-cost target hardware, including Arduino, LEGO MINDSTORMS NXT, PandaBoard, and BeagleBoard. You can design algorithms in Simulink for control systems, robotics, audio processing, and computer vision applications and see them perform with hardware. This hardware support is also available in MATLAB and Simulink Student Version. Simulink built-in support for hardware includes: Automated installation and configuration Target hardware device libraries of Simulink blocks that connect to I/O ports, sensors, and actuators Streamlined workflows for designing, building, and executing algorithms on supported target hardware Direct communication between Simulink and the target hardware Interactive parameter tuning and signal monitoring of your application as it runs Model deployment for autonomous execution Arduino Student-priced microcontroller board for exploring concepts in electrical engineering, motor control, and mechatronics mathworks.com/academia/arduino-software/arduino-simulink.html Simulink built-in support for the Arduino platform includes: Library of Simulink blocks that connect to Arduino I/O, such as digital input and output, analog input and output, serial receive and transmit, and servo read and write Interactive parameter tuning and signal monitoring of appli- cations running on the Arduino Mega (not available on Arduino Uno) MATLAB and Simulink support a variety of hardware platforms for project-based learning. Hardware options range from low-cost solutions such as LEGO MINDSTORMS NXT and Arduino to industry-grade platforms. All of these platforms are in use in classroom labs to study controls, mechatronics, robotics, and signal processing. To learn about the range of available options, see mathworks.com/academia/hardware-resources.

Transcript of Explore MATLAB and Simulink Solutions for Project-Based … · Explore MATLAB and Simulink...

Page 1: Explore MATLAB and Simulink Solutions for Project-Based … · Explore MATLAB and Simulink Solutions for Project-Based Learning Run Simulink Models on Supported Target Hardware Simulink

Explore MATLAB and Simulink Solutions for Project-Based Learning

Run Simulink Models on Supported Target Hardware

Simulink provides built-in support for prototyping, testing, and running models on low-cost target hardware, including Arduino, LEGO MINDSTORMS NXT, PandaBoard, and BeagleBoard. You can design algorithms in Simulink for control systems, robotics, audio  processing, and computer vision applications and see them perform with hardware. This hardware support is also available in MATLAB and Simulink Student Version.

Simulink built-in support for hardware includes:

• Automated installation and configuration

• Target hardware device libraries of Simulink blocks that connect to I/O ports, sensors, and actuators

• Streamlined workflows for designing, building, and executing algorithms on supported target hardware

• Direct communication between Simulink and the target hardware

• Interactive parameter tuning and signal monitoring of your application as it runs

• Model deployment for autonomous execution

Arduino

Student-priced microcontroller board for exploring concepts in electrical engineering, motor control, and mechatronics mathworks.com/academia/arduino-software/arduino-simulink.html

Simulink built-in support for the Arduino platform includes:

• Library of Simulink blocks that connect to Arduino I/O, such as digital input and output, analog input and output, serial receive and transmit, and servo read and write

• Interactive parameter tuning and signal monitoring of appli-cations running on the Arduino Mega (not available on Arduino Uno)

MATLAB and Simulink support a variety of hardware platforms for project-based learning. Hardware options range from

low-cost solutions such as LEGO MINDSTORMS NXT and Arduino to industry-grade platforms. All of these platforms are in

use in classroom labs to study controls, mechatronics, robotics, and signal processing.

To learn about the range of available options, see mathworks.com/academia/hardware-resources.

Page 2: Explore MATLAB and Simulink Solutions for Project-Based … · Explore MATLAB and Simulink Solutions for Project-Based Learning Run Simulink Models on Supported Target Hardware Simulink

© 2012 The MathWorks, Inc. MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See www.mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.

mathworks.com/academia

80589v00 09/12

BeagleBoard and PandaBoard

Low-cost, single-board computer designed for audio, video, and digital signal processing

mathworks.com/academia/beagleboard

mathworks.com/academia/pandaboard

Simulink built-in support for the BeagleBoard and PandaBoard includes:

• Library of Simulink blocks that connect to BeagleBoard and PandaBoard I/O, such as audio input and output, video input and display, and UDP send and receive

• Interactive parameter tuning and signal monitoring of applica-tions running on the BeagleBoard/PandaBoard

• Access to prebuilt audio and video algorithms through add-on products, such as DSP System Toolbox and Computer Vision System Toolbox

LEGO MINDSTORMS NXT

Widely used robotics platform for teaching introductory program-ming, robotics, and control design

mathworks.com/academia/lego-mindstorms-nxt-software/legomindstorms-simulink.html

Simulink built-in support for the LEGO MINDSTORMS NXT platform includes:

• Library of Simulink blocks that connect to LEGO MINDSTORMS NXT I/O, such as microphone and speaker; numerous input sensors, including light, color, touch, and ultra-sonic; and output sensors, such as servo motor and LCD

• Communication between multiple LEGO MINDSTORMS NXT robots

• Interactive parameter tuning and signal monitoring of applica-tions running on LEGO MINDSTORMS NXT via Bluetooth