В этой серии видеороликов мы расскажем о "дружбе" MATLAB с доступным железом: Arduino, BeagleBoard, Raspberry Pi и т.д.
Список видео, входящих в плейлист "Работа с Low-Cost оборудованием в Simulink":
В данном видео рассказывается, каким образом запускать ваши модели Simulink на бюджетной аппаратной платформе Arduino. Представлены два подхода - с использованием Simulink Run on Target Hardware и с использованием Embedded Coder, а также объяснены отличия между этими подходами.
Обучение цифровым системам связи с Simulink и Software Defined Radio
В данном видео рассказывается про возможность запуска моделей Simulink непосредственно на поддерживаемых аппаратных платформах (Simulink Run on Target Hardware). На примере платы BeagleBoard показывается реализация алгоритма параметрического аудиоэквалайзера и системы детектирования объектов в видео потоке.
В данном видео рассказывается про возможность запуска моделей Simulink непосредственно Raspberry Pi. Объясняются системные требования, необходимые подключения платы и приводится пример распознавания штрих-кода в видео потоке.
В ролике рассказывается о совместной работе Simulink и Embedded Coder с отладочной платой TI MSP430 LaunchPad. Показан пример разработки собственного Target Support при помощи API Embedded Coder. Кроме того, освещаются вопросы, касающиеся PIL тестирования и объясняется, какие процессоры и платы поддерживаются Embedded Coder.
В ролике показывается, как Matlab умеет работать с датчиками смартфона или планшета.
В данном видео рассказывается про возможность реализации моделей Simulink непосредственно на отладочной плате STM32F4-Discovery. Объясняются системные требования, необходимые подключения платы и приводится пример параметрического аудиоэквалайзера.
В этом видео показан процесс работы с измерительным оборудованием NI USB-6009 в среде MATLAB при помощи Data Acquisition Toolbox. Показан пример подключения и управления процессом измерения из среды Simulink.
Embedded Coder генерирует С/С++ код из ваших моделей Simulink. В данном видео демонстрируется, как вы можете автоматически разворачивать этот код на контрольно-измерительной системе MicroDAQ.
Видео посвящено обзору программы, созданной в App Designer и позволяющей пользователю взаимодействовать с несложным устройством, построенным на базе Arduino Uno через COM порт.
В данном ролике продемонстрировано удобство MATLAB и Simulink для реализации потоковой обработки сигналов. В качестве источника потоковых данных используется микрофонная решётка встроенная в Microsoft KINECT, а для реализации алгоритмов потоковой обработки используется специальный инструмент System Objects (Системные объекты).
Ролик посвящен обзору учебного курса Feedback Control Systems with Mini-Drone Experiments, разработанного в Массачусетском технологическом институте (MIT). Курс посвящён теории управления и его ключевой особенностью является применение мини-дронов (квадрокоптеров) Parrot Rolling Spider при обучении. В рамках курса студенты разрабатывают в среде MATLAB/Simulink системы управления дрона и отрабатывают их на практике, самостоятельно проводя лётные испытания.
Работа с устройствами сбора данных из MATLAB на примере National Instruments myDAQ. Подбор параметров модели объекта по экспериментальным данным. Показаны инструменты: Data Acquisition Toolbox, Parameter Estimation.