• Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal

Уроки

  • записей
    9
  • комментариев
    14
  • просмотров
    6 280

Авторы блога:

7. Настройки конфигурации Omega2 в два счёта.

Don_Arturos

89 просмотров

Конфигурация многих устройств из мира интернета вещей состоит из сложных этапов и занимает много времени, а пользователю приходится вплотную изучать документацию.

tGMoodMdWLsy-v3tZyEGQVdUlS4J5Od7emajjD77iaE0T8BPZF61ugYBjDk1rJWxiFdZXiYHp_DKPeJ1nAHBkAOoL3G2GzVEsHchr0wl4vMQqtLY6XCNjbZUg7Ey3cg_-NGFCPfH

Для разработчиков 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 комментариев


Нет комментариев для отображения

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас