7. Настройки конфигурации Omega2 в два счёта.
Конфигурация многих устройств из мира интернета вещей состоит из сложных этапов и занимает много времени, а пользователю приходится вплотную изучать документацию.
Для разработчиков Omega2 простота и удобство работы с компьютером являются приоритетными качествами. Каждая плата Омега2 поставляется с универсальным сценарием конфигурации. Он позволяет выполнить самые необходимые задачи в кратчайшие сроки и без траты времени на изучение документации.
Чтобы получить доступ к скрипту подключите ваш Power Dock с контроллером на борту к компьютеру и запустите командную строку в Omega2.
-
Но сначала убедитесь, что используете самую последнюю версию прошивки. Для этого выполните в командной строке следующую команду:
oupgrade
Внимание: во время обновления сохраняются только папки /root и /etc. Важно сделать резервную копию всех остальных файлов на компьютере.
Запускать скрипт очень просто. Сейчас мы рассмотрим несколько его функций:
-
Часовой пояс системы;
-
Аппаратные контакты PWM;
-
Настройки Ethernet;
-
MJPG Streamer Utility;
-
OnionOS.
Настройка часового пояса системы
Настройка часового пояса, чтобы при запуске команды date выводились время и дата для вашего часового пояса!
-
Чтобы просмотреть список всех доступных часовых поясов и связанных часовых поясов:
onion [OPTIONS] time list
-
Чтобы изменить часовой пояс системы:
onion [OPTIONS] time set <TIMEZONE> <TIMEZONE STRING>
-
Чтобы обновить системное время на основе вашего часового пояса и интернет-серверов NTP:
onion [OPTIONS] time sync
Настройка выводов ШИМ
На Omega2 вы можете настроить определенный номер ШИМ сигнала: в качестве параметров можно установить рабочий цикл и частоту сигнала, либо отключить его.
-
Параметры для ШИМ сигнала задаются следующим образом:
onion [OPTIONS] pwm <CHANNEL> <DUTY CYCLE> <FREQUENCY>
В этом случае применяется следующее:
-
CHANNEL - это номер канала ШИМ - может быть установлен на 0 (GPIO18) или 1 (GPIO19);
-
DUTY CYCLE - это рабочий цикл сигнала ШИМ, заданный в процентах от 0 до 100;
-
FREQUENCY - это частота сигнала ШИМ, выраженная в Гц.
Например, если вы хотите установить коэффициент заполнения 50% и частоту 80 Гц на канале 1 ШИМ (GPIO19), команда будет выглядеть так:
onion pwm 1 50 80
-
Чтобы отключить указанный канал ШИМ:
onion [OPTIONS] pwm <CHANNEL> disable
Настройка Ethernet
Используйте расширение Ethernet для быстрого переключения Omega2 в проводной сети Ethernet между клиентом и хостом .
-
В режиме клиента Omega2 присоединяется к существующей проводной сети и принимает IP-адрес от маршрутизатора сети:
onion [OPTIONS] ethernet client
-
В режиме хоста Omega2 сама становится маршрутизатором сети, который назначает IP-адреса другим устройствам.
onion [OPTIONS] ethernet host
Настройка MJPG Streamer
Данная отвечает за копирование JPEG кадров.Обычно мы используем его для захвата видеокадров с USB-камеры и передачи их по IP. Например, приложение OnionOS Timelapse Camera использует эту утилиту для потоковой передачи видео с камеры, подключенной к Omega2, в браузер.
Используйте скрипт Onion для быстрой настройки mjpg-streamer без необходимости иметь дело непосредственно с файлом конфигурации.
-
Данная функция используется, чтобы восстановить все настройки стримера с приемлемыми параметрами по умолчанию:
onion [OPTIONS] mjpg-streamer setup
-
Изменить параметры для потока:
onion [OPTIONS] mjpg-streamer <SETTING> <VALUE>
-
Настройка параметров для потока поддерживает следующие функции:
resolution <WIDTHxHEIGHT>
fps <number>
-
Чтобы изменить разрешение потока:
onion mjpg-streamer resolution <WIDTHxHEIGHT>
-
Например, чтобы установить разрешение потока до 800 × 600:
onion mjpg-streamer resolution 800x600
-
Чтобы изменить настройку FPS (кадров в секунду) потока:
onion mjpg-streamer fps <number>
-
Например, чтобы установить для потока FPS значение 40:
onion mjpg-streamer fps 40
Работа с настройками OnionOS
Эта функция позволяет вам быстро проверить актуальность текущей версии OnionOS.
-
Для отображения информации о версии Omega2 и OnionOS:
onion [OPTIONS] os version
-
Эта функция становится очень полезной, когда позволяет проверить текущую версию ОС, чтобы узнать, нужно ли запускать функцию обновления, выполнив:
onion os version
-
После вызова функции на экране появится следующее:
=== Version Info ===
Omega firmware: v0.2.2 b200
onion-os - 1.0.5-1
= OnionOS Apps =
oos-app-power-dock-2 - 1.0.1-1
oos-app-sensor-monitor - 1.0.1-1
-
Чтобы обновить OnionOS до последней доступной версии:
onion [OPTIONS] os update
-
Если вы обнаружите, что используете не последнюю версию OnionOS, просто запустите команду обновления:
onion os update
На этом статья подошла к своему логическому завершению. Спасибо за внимание, и удачной компиляции!
0 Comments
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new account
Sign in
Already have an account? Sign in here.
Sign In Now