Контур:
- Почему вам следует выбрать MATLAB Online вместо MATLAB для Raspberry Pi
- Как удаленно подключить Raspberry Pi к MATLAB Online
- Как получить удаленный доступ к каталогу Raspberry Pi в MATLAB Online
- Как получить файлы из Raspberry Pi в MATLAB Online
- Как просмотреть светодиоды Raspberry Pi в MATLAB Online
- Как просмотреть контакты GPIO Raspberry Pi в MATLAB Online
- Бонусный метод: как удаленно подключить Raspberry к MATLAB Desktop
- Заключение
Зачем выбирать MATLAB Online вместо MATLAB для Raspberry Pi
Выбор MATLAB Online вместо MATLAB экономически эффективен, поскольку вам не нужно тратить ни копейки на использование сервиса MATLAB. Кроме того, вы также можете запустить его в своем маломощном системном браузере Raspberry Pi, если у вас нет других доступных систем. С другой стороны, MATLAB Desktop — это платный инструмент, для использования которого требуется лицензионный ключ.
Как удаленно подключить Raspberry Pi к MATLAB Online
Вы можете удаленно подключить Raspberry Pi к MATLAB Online, выполнив следующие действия:
Шаг 1. Создайте учетную запись MathWorks в MATLAB.
Прежде чем подключить Raspberry Pi к MATLAB, вам необходимо создать учетную запись MathWorks в MATLAB из здесь . Эта учетная запись будет использоваться позже при настройке установки MATLAB на Raspberry Pi, а также при доступе к MATLAB онлайн.
Шаг 2. Установите инструмент matlab-rpi на Raspberry Pi.
Matlab-RPI — это инструмент с открытым исходным кодом, используемый для удаленного подключения Raspberry Pi к MATLAB Online. Этот инструмент доступен в официальном репозитории Raspberry Pi и может быть установлен с помощью команды apt. Если вы планируете подключить Raspberry Pi к MATLAB Online, вы должны установить его в своей системе Raspberry Pi с помощью следующей команды:
sudo apt установить matlab-rpi -y
Шаг 3. Настройте установку matlab-rpi на Raspberry Pi
После успешной установки Matlab-RPI на Raspberry Pi настройте настройку, выполнив следующую команду:
sudo matlab-rpi-настройка
Во время установки вам необходимо указать имя вашего Raspberry Pi:
После ввода имени вам необходимо включить периферийные устройства на Raspberry Pi, что можно сделать, добавив « и » в инструкции на экране:
Вы должны предоставить учетные данные учетной записи MathWorks, которые вы создали в Шаг 1 , сюда входит ввод вашего адреса электронной почты и пароля:
Примечание: После завершения настройки перезагрузите систему, чтобы применить изменения.
Существует несколько флагов, которые вы можете использовать для настройки вашего Matlab-RPI после первоначальной настройки подробная информация представлена в таблице ниже:
Описание | Пример |
Установка отображаемого имени для Raspberry Pi в MATLAB Online | sudo matlab-rpi-setup – имя raspberry_pi ИЛИ sudo matlab-rpi-setup -n raspberry_pi |
Установка учетных данных аутентификации для MATLAB Online | sudo matlab-rpi-setup –логин ИЛИ sudo matlab-rpi-setup –l |
Включение или отключение функции камеры на Raspberry Pi в MATLAB Online (требуется перезагрузка) | sudo matlab-rpi-setup – включение камеры ИЛИ sudo matlab-rpi-setup -c включить |
Включение или отключение функции I2C на Raspberry Pi (необходима перезагрузка) | sudo matlab-rpi-setup –i2c включить ИЛИ sudo matlab-rpi-setup -i включить |
Включение или отключение функции SPI на Raspberry Pi (требуется перезагрузка) | sudo matlab-rpi-setup –spi включить ИЛИ sudo matlab-rpi-setup -spi включить |
Включение или отключение функции UART на Raspberry Pi (необходима перезагрузка) | sudo matlab-rpi-setup –spi включить ИЛИ sudo matlab-rpi-setup -spi включить |
Развертывание функции MATLAB как автономного исполняемого файла на Raspberry Pi. | sudo matlab-rpi-setup – включить развертывание ИЛИ sudo matlab-rpi-setup –d включить |
Помощь | sudo matlab-rpi-setup – помощь ИЛИ sudo matlab-rpi-setup – помощь |
Руководство | человек Matlab-rpi-настройка |
Шаг 4: Откройте MATLAB Online
Теперь откройте МАТЛАБ Онлайн в своем браузере, посетив Веб-сайт .
Шаг 5. Проверьте список Raspberry Pi
Перейдите к Командные окна в MATLAB Online и запустите распилист команду, как показано ниже, чтобы увидеть ваше устройство Raspberry Pi в списке:
распилист
Примечание: Если ваше устройство Raspberry Pi не отображается в списке, перезагрузите устройство и снова запустите команду.
Шаг 6. Создайте соединение с Raspberry Pi
Чтобы создать соединение Raspberry Pi с MATLAB Online, вы можете использовать команду скрежетать команду и сохраните информацию о вашем Raspberry Pi в переменной по вашему выбору:
r=raspi
Вы также можете подключить Raspberry Pi к MATLAB Online через скрежетать команду, введя серийный номер, предоставленный вам в Шаг 5 :
r= raspi ( Серийный номер )Или вы можете использовать имя Raspberry Pi, которое вы указали в процессе установки на шаге 3:
r= raspi ( raspberrypi_name )Шаг 7. Создайте соединение с Raspberry Pi
После успешного подключения вы можете выполнить распилист повторите команду, чтобы подтвердить подключение Raspberry Pi к MATLAB Online:
Шаг 8: Создайте простой проект мигания светодиодом
Чтобы проверить, успешно ли подключена плата Raspberry Pi к MATLAB Online, давайте запустим в MATLAB Online следующий код:
функция LED_Blink ( )% Проект мигания MATLAB
r= raspi;
% Мигание светодиода в течение 50 циклов.
для количество = 1 : пятьдесят
% Включение светодиода
записьLED ( р, 'led0' , 1 ) ;
% Пауза на 1 секунду
Пауза ( 1 ) ;
% Выключить светодиод
записьLED ( р,'ширина0', 0 ) ;
% Пауза на 1 секунду
Пауза ( 1 ) ;
конец
конец
Приведенный выше код будет использовать скрежетать команда для подключения Raspberry Pi к MATLAB Online. Затем он использует контур счетчика для включения и выключения питания. Статус активности Светодиод на Raspberry Pi с интервалом в 1 секунду
Как получить удаленный доступ к каталогу Raspberry Pi в MATLAB Online
Вы также можете использовать MATLAB Online для удаленного доступа к каталогу Raspberry Pi и просмотра содержимого внутри каталогов. Это можно сделать через система команда в MATLAB Online.
Следующее система Команда поможет вам увидеть содержимое каталогов Raspberry Pi:
система ( Raspberry Pi, 'ls -al /home/pi' )
Или вы можете использовать р вместо имени устройства в приведенной выше команде.
Как получить файлы из Raspberry Pi в MATLAB Online
Если вы хотите получить файл из Raspberry Pi в MATLAB Online, вы можете легко сделать это, используя команду получить файл функция.
В следующем коде я получил ngrok.log файл из Raspberry Pi в MATLAB Online:
получить файл ( Raspberry Pi, '/home/pi/ngrok.log' )Файл будет загружен в MATLAB Online после того, как вы введете приведенный выше код:
Затем вы можете легко загрузить этот файл в свою систему, щелкнув правой кнопкой мыши по файлу и выбрав « Скачать ' вариант:
Как просмотреть светодиоды Raspberry Pi в MATLAB Online
Поддержка MATLAB Online показывает информацию о светодиоде состояния активности Raspberry Pi. Это можно сделать с помощью следующей команды:
показатьсветодиоды ( р )
Как просмотреть контакты Raspberry Pi в MATLAB Online
Вы также можете использовать MATLAB Online для просмотра контактов GPIO Raspberry Pi, это можно сделать с помощью показатьПины функция, как указано ниже:
показатьПины ( р )
Бонусный метод: как удаленно подключить Raspberry к MATLAB Desktop
Как упоминалось ранее, MATLAB Online — это экономичный способ использования сервисов MATLAB. Однако он не предоставляет дополнительных функций, даже если вы подключаете Raspberry Pi к MATLAB Online. С помощью рабочего стола MATLAB вы сможете получить дополнительные функции, такие как:
- Удаленное копирование файла с одного компьютера на Raspberry Pi из MATLAB с помощью функции putFile().
- Удаленное удаление целевого файла с оборудования Raspberry Pi.
- Доступ к устройству Raspberry Pi с использованием IP-адреса, имени хоста, имени пользователя и пароля в скрежетать команда.
- Поддерживаются все системные команды.
Примечание: Чтобы удалить добавленный Raspberry Pi в распилист в MATLAB Online вы можете просто использовать команду очистки в командном окне.
Заключение
MATLAB и Raspberry Pi полезны с точки зрения разработки приложений и выполнения сложных задач. Их соединение будет полезно пользователям, имеющим устройства Raspberry Pi и желающим одновременно работать с MATLAB. Основным преимуществом использования MATLAB Online для удаленного подключения является то, что вы можете легко открыть его в браузере Raspberry Pi, при этом потребляя меньше вычислительной мощности устройства.
В этом руководстве подробно описано, как выполнить установку Matlab-RPI инструмент на Raspberry Pi, настройку параметров, открытие MATLAB Online в браузере и подключение устройства с помощью распилист команда. Позже также предоставляется код для включения и выключения светодиода состояния активности Raspberry Pi, чтобы гарантировать успешное подключение устройства к MATLAB Online. Вы также найдете способы удаленного доступа к каталогу Raspberry Pi или передачи файла из Raspberry Pi в MATLAB Online.