2. Работа с консолью Omega 2
Приветствую посетителей форума Omega-2.ru!
Эта небольшая статья предназначена для разъяснения, что такое консоль Omega 2, для чего она нужна и как с ней работать.
Внимание! Последняя прошивка Omega2 (внешняя оболочка) отличается от той, что была на момент написания статьи.
В уроке используются следующие компоненты:
- Omega 2 (можно использовать и Omega 2+)
- Платформа Power Dock (можно использовать Expansion Dock или Mini Dock)
- Кабель USB - микро USB
- Макетка (не обязательно)
- Резистор 1 КОм (не обязательно)
- Светодиод (не обязательно)
Консоль представляет собой некую оболочку Линукса, предназначенную для управления Омегой. Чтобы в нее попасть перейдите в вашем браузере по адресу: http://192.168.3.1 , заранее подключившись к Omega2 по Wi-Fi (если вы не знаете, как это сделать, прочитайте урок 1. Подключение и настройка Omega 2).
В появившемся окне, введя логин root и пароль onioneer, попадаем в консоль.
И так, что мы здесь видим:
- GPIO Tool - управление Input/Output контактами Омеги
Данный раздел позволяет выбирать назначение I/O контактов на вход или выход, для выходных контактов можно сразу установить значение логической единицы или нуля (пример в конце статьи).
- OLED Control - управление модулем дисплея
Здесь можно указать текст или изображение для индикации.
- Terminal - терминал
Терминал является основным средством для отправки команд операционной системе Linux. Для входа используется логин и пароль (стандартные логин root и пароль onioneer)
Встроенный терминал Omega2 не очень удобен, рекомендуем использовать программу WinSCP. Инструкция здесь:
- Settings - настройки
В данном разделе есть несколько подразделов, в которых можно посмотреть статус Омеги, изменить ее имя, логин, пароль, настройки Wi-Fi, обновить консоль до последней версии, сбросить настройки до заводских и другие возможности.
- Editor - файловый менеджер и редактор файлов
Встроенный файловый менеджер Omega2 не очень удобен, рекомендуем использовать программу WinSCP. Инструкция здесь: http://omega-2.ru/blogs/entry/21-8-программа-winscp-удобный-проводник-и-терминал-для-omega2/
- Webcam - приложение для отображения картинки с WEB-камеры
Веб-камеры для проведения эксперимента, к сожалению, не было, поэтому поверим на слово
- Relay Control - управление модулем реле
Нажатием на кнопки R1 и R2 коммутирует/раскоммутирует реле 1 и реле 2
- PWM Control - управление модулем сервопривода
Как обещал, под конец немного практики. Соберем простенькую схему:
Заходим в раздел GPIO Tool, нажимаем на иконку контакта №3, затем в поле Direction выбираем Output, нажимаем кнопку Sync, а после параметр Value выбираем 1.
Этими действиями мы запрограммировали третий контакт, как контакт для выходного сигнала, и затем выставили на нем логическую единицу (мультиметр показал 2.9 В). Соответственно, светодиод подключенный через резистор 1 КОм (чтобы не сгореть от большого тока) между выводами GND (земля) и логический единицей (около 3 Вольт) загорается. Как только же в консоле Value мы изменяем с 1 на 0, светодиод сразу гаснет.
В этой статье я постарался сделать краткий обзор консоли Omega 2, которая конечно же не отображает огромных возможностей самого модуля Омеги. Надеюсь данный материал был интересен и полезен
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