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

Уроки

Sign in to follow this  
Followers 0
  • entries
    10
  • comments
    14
  • views
    29,647

Contributors to this blog

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

Sign in to follow this  
Followers 0
Don_Arturos

580 views

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

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

На этом статья подошла к своему логическому завершению. Спасибо за внимание, и удачной компиляции!

 

 

 


Sign in to follow this  
Followers 0


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