?

Log in

No account? Create an account
Подключаем плату WiFire к облаку FlowCloud - openh_master — ЖЖ
Январь 22, 2015
03:50 pm

[Ссылка]

Previous Entry Поделиться Next Entry
Подключаем плату WiFire к облаку FlowCloud
Тестовая прошивка для платы Wi-Fire может работать в двух режимах:

  • Интерактивный режим, в этом режиме устройство будет подключаться по WiFi к точке доступа, после выхода в Интернет будет подключаться к облаку FlowCloud и взаимодействовать с ним. В данном случае будет отправлять данные о своем состоянии.

  • Точка доступа, в этом режиме устройство само становится точкой доступа и ожидает подключения по WiFi сторонних устройств.


По умолчанию после программирования прошивки она работает в режиме точки доступа. Для подключения к облаку FlowCloud необходимо выполнить ряд простых шагов:

  1. Зарегистрироваться на сайте http://flow.imgtec.com/developers/develop выбрав тип регистрации Individual.

  2. Зайти в меню My Device

  3. Выбрать пункт Registration

  4. В Device Type выбрать WiFire

  5. В открывшемся списке способов регистрации выбрать вариант B, для этого нажать кнопку Get New Code, рядом с кнопкой появится регистрационный уникальный код устройства WiFire. Его необходимо сохранить, будет использоваться при настройке устройства WiFire для связи с облаком.

  6. Используя любую терминальную программу подключиться к устройству Wi-Fire как показывалось в прошлом видео.

  7. В консоли терминала выполнить команду set devreg_key . В терминале будет показан текущий уникальный ключ устройства если он есть и выбор варианта, сменить ключ или оставить прежним Are you sure you want to set a new device registration key: (y/n) . Выбираем смену ключа нажатием y. В появившейся строке вводим новый ключ и нажимаем Enter.

  8. Задать конфигурацию WiFi для подключения к точке доступа и выходу в Интернет. Для этого выполнить команду set network_config . Конфигурирование выполняется аналогично, необходимо будет задать SSID, тип шифрования сети, пароль или ключ WiFi сети, динамический или статический сетевой адрес устройства.


Внимание!!! Выполнение конфигурации необходимо именно в таком порядке. После конфигурирования сети устройство проверяет есть ли все данные необходимые для работы с облаком и устанавливает флаг - при следующей перезагрузке начать работать в интерактивном режиме.

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

Процесс запуска и подключения к облаку FlowClowd можно наблюдать по индикаторам LD1-4 на плате устройства, расшифровка здесь - http://flow.imgtec.com/developers/help/wifire/led-states.

Небольшой ролик с субтитрами для лучшего понимания.


Tags: , , , ,

(6 комментариев | Оставить комментарий)

Comments
 
[User Picture]
From:ramlamyammambam
Date:Январь 23, 2015 02:58 am
(Link)
Полезная информация, спасибо.
Теперь буду знать куда тыкаться, когда доберусь до FlowCloud.
Двигаюсь длинным путём: сначала запустить 4.4BSD, потом добавить драйвер Wi-Fi, после этого убедить команду FlowCloud портонуть всю клиентскую часть софта.
[User Picture]
From:openh_master
Date:Январь 23, 2015 03:46 am

:)

(Link)
Стараюсь сделать понятное и простое описание как начать работать с платой и железом. Слишком много всего и слишком сложно чтобы начать работать через 5 минут чтения описания.

Вот тот же FlowCloud, вроде как облако для слива данных пересылки сообщений и пр. Это открытый опенсорцовый проект или проприетарный? Имею ввиду именно ядро. Можно его поставить на свой сервер и свое облако? Пока не ясно. Если проприетарщина, то может не взлететь, свои данные в чужое облако не отдам.
[User Picture]
From:ramlamyammambam
Date:Январь 23, 2015 05:17 am
(Link)
FlowCloud это проприетарный проект, то есть на его коммерческое применение надо покупать лицензию у Imagination. И после этого ставить на свой сервер. Или арендовать облако у Imagination. Тут вся соль в надежных и защищённых протоколах, как я понимаю. Уже появляются первые реальные клиенты: http://flowcal.com/news/jonah-energy-implements-flowcloud-hosting-solution/
[User Picture]
From:openh_master
Date:Январь 23, 2015 06:07 am
(Link)
В принципе можно дополнительно все данные шифровать перед отправкой в облако.

Попробую сделать тестовый проект - термометр. Получение данных, слив их в облако и отображение на сайте.
[User Picture]
From:panchul
Date:Февраль 2, 2015 06:19 pm
(Link)
Такую информацию можно выставить на новый форум https://forum.digilentinc.com/
[User Picture]
From:openh_master
Date:Февраль 3, 2015 03:57 am
(Link)
В принципе почему нет, можно отпостить в разделе обучения, только язык постов и субтитров пока русским будет. Может попозже смогу перевести. Пока планирую сделать еще три поста: сборка тестовой прошивки в своем рабочем окружении (как раз сейчас этим занят), подключение температурного датчика и отправка данных по температуре к облаку, использование данных по температуры из облако для отображения на сайте и т.п. Тогда небольшое введение в использование будет выглядеть логически завершенным.

Вот еще интересная идея, есть такой проект https://www.kickstarter.com/projects/phenoptix/mearm-pocket-sized-industrial-robotics-for-everybo , он уже состоялся и скоро начнут рассылать эти руки. По их чертежам вырежу на своем станке эту руку, поставлю сервы, подключу к chipKIT32 и допишу управление сервами в проект где был Mavlink. Сделать нужные описания руки для ROS (robot operation system) и управлять рукой с компа видя на экране и в живую как это происходит. Такой пример работы и управления будет очень нагляден для интересующихся детей и студентов.

P.S. Я там писал про свою идею, отпиши что думаешь по ней.
Open Hardware Project Разработано LiveJournal.com