Explore MATLAB and Simulink Solutions for Project ... - Figes.com.tr

26 downloads 33 Views 2MB Size Report
Hardware. Simulink provides built-in support for prototyping, testing, and running models on low-cost target hardware, including Arduino,. LEGO MINDSTORMS ...
Explore MATLAB and Simulink Solutions for Project-Based Learning 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.

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.

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 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

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 applications running on the Arduino Mega (not available on Arduino Uno)

BeagleBoard and PandaBoard

LEGO MINDSTORMS NXT

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

Widely used robotics platform for teaching introductory programming, robotics, and control design

mathworks.com/academia/beagleboard

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

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 applications 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

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 ultrasonic; and output sensors, such as servo motor and LCD



Communication between multiple LEGO MINDSTORMS NXT robots



Interactive parameter tuning and signal monitoring of applications running on LEGO MINDSTORMS NXT via Bluetooth

© 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