Edison для каждого. Итоги Intel IoT Roadshow СПб, часть 2 – мнения участников

Привет, GT!

Недавно мы проводили крупный хакатон по интернету вещей в Санкт-Петербурге. Идеи, которые принесли участники, удивляли своим разнообразием. Создавалось ощущение, что нет такого предмета или занятия, к которому нельзя приспособить Intel Edison с пользой для дела.

О проектах, занявших призовые места, мы уже рассказывали на страницах нашего хабраблога. Сегодня же хотим представить на ваш суд несколько проектов, которые, хотя и не получили главные призы, показались нам интересными и перспективными. Может быть, они сподвигнут вас внести свою лепту в только зарождающийся интернет вещей?

6ca3d8da4b3649f88da9ad0a0564d23a.jpgParKeeper

ParKeeper (от Parking + Keeper) — это система из множества парковочных контроллеров, сервера обработки и хранения данных, а также пользовательского web и мобильного приложений для контроля за машиноместами, их бронированием и контролем за припаркованным на этом машиноместе автомобилем.

478981d105da4daeab5d28693cb29a06.jpgКак это работает

На основе Intel Edison создан прототип контроллера с датчиками, которые определяют наличие / отсутствие автомобиля на машиноместе, а также, возможно, управляющего барьерами для доступа к машиноместу.

Автор проекта Станислав Ахметянов об Intel Edison

В Intel Edison мне понравилось наличие нескольких инструментов разработки, от кастомизированных под него сборок Eclipse под различные платформы и поддержки среды Arduino, до различных скриптовых языков, в том числе и поддержки node.js через Intel XDK IOT edition. Также понравилось наличие прозрачного взаимодействия Edison с облаком, но вот библиотеку для IOS подключить так и не удалось , поэтому пришлось IOS приложение подключать напрямую к Edison. Планирую совместно с напарником-маркетологом развивать проект и презентовать его в различных стартап-акселераторах.

Universal Gyro — Универсальный гироскоп

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

ef8888df943d48e9a17f16a543226036.jpgКак это работает

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

Автор проекта Артур Голубцов об Intel Edison

Идея проекта пришла не сразу. Перед тем как она придумалась, был проведён мозговой штурм на тему интернета вещей с моим товарищем. Был придуман способ выведения в интернет любой движущейся вещи с помощью гироскопа и акселерометра. Реализацией данного способа я и занялся.

Я сделал на хакатоне рабочий прототип прибора, который записывает движения пользователя и, основываясь на этих записях, ведёт статистику по каждому типу движений на личной страничке пользователя в сети. Электронику и алгоритмы удалось реализовать полностью, а вот web-интерфейс — нет, над этим и буду работать дальше.

Bike Brains

Интеллектуальный модуль для велосипеда со встроенным определением каденса и сигналами поворота. Каденс — это частота вращения педалей велосипеда. При низком каденсе (распространённая ошибка новичков) повышается риск развития заболеваний суставов.

acb85857e8914dee82581d5b8d08c215.jpgКак это работает

Большинство современных датчиков каденса крепятся на переднюю звезду велосипеда, где они быстро зарастают грязью и пылью. Мы предлагаем использовать для определения каденса видеокамеру, расположенную под седлом велосипеда. Там же, под седлом, будет расположен основной модуль и аккумулятор к нему.

На задней стороне модуля расположена матрица из светодиодов, которая позволяет показывать направление поворота. Управляется переключателем с руля.

Автор проекта Борис Сазанов об Intel Edison

Я сам велосипедист и знаю ситуацию на рынке умных гаджетов для велосипедов: в двух словах — всё очень плохо. Для формата «расширяемая платформа для умного велосипеда» Edison представляется идеальным вариантом. Он умеет работать со многими датчиками, имеет отличное железо и прост в освоении.

Единственное, что отняло у нас время на хакатоне — проблемы совместимости компилиятора с билд-системой CMake. Вопросы, скорее, именно к ней, чем к Intel, но было бы неплохо иметь вместе с Edison готовые dummy-проекты под популярные сборщики: это сэкономило бы кучу времени.

RS485ToCloud

Система сбора, передачи и хранения в облаке данных датчиков сети RS485 с последующим оповещением о нештатных ситуациях.

Как это работает

Интерфейс RS-485 обеспечивает обмен данными между несколькими устройствами по одной двухпроводной линии связи в полудуплексном режиме. Широко используется в промышленности при создании различных систем автоматического управления, охранных систем, пожарных систем, для общения между центральным блоком управления и датчиками.

Подключение Intel Edison к такой сети дает большие возможности для мониторинга и анализа данных, что позволит организовать мониторинг технологических процессов производства, анализ параметров любого датчика в данной сети. А так как RS485 активно используется во всем мире, внедрение облачных технологий в производство — это ближайшее будущее.

Программное обеспечение для Intel Edison осуществляет сбор и обработку данных с датчиков и осуществляет выгрузку данных в облако. Для мониторинга данных используется IoT Analytics.

Автор проекта Павел Шилин об Intel Edison

Идея проекта RS485ToCloud возникла случайно. Дело в том, что я разрабатываю различную электронику на заказ и так получилось, одним из последних проектов был датчик, показания которого должны передаваться по интерфейсу RS485.

64341ff459f24085ab60d72954bdaed8.jpg

Проект RS485ToCloud понравился стартап-акселератору iDealMachine. В ближайшее время я отправлю презентацию данного проекта для участия в Презентационном дне. Если все получится и проект одобрят, я начну разрабатывать устройство и ПО для взаимодействия с разными видам датчиков, интерфейсами RS485, CAN, 1-Wire.

Radio-gis

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

806466777536414593697c3f3b659698.jpgКак это работает

Существуют открытые проекты по сбору информации о существующих радиосетях, однако они требуют профессионального оборудования или используют мобильные телефоны с известными ограничениями. Наш проект предлагает специализированное устройство для сбора и обработки информации о радиообстановке (цифровых и аналоговых радиостанций популярных открытых диапазонов) и отображении информации о них.

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

Автор проекта Григорий Французов об Intel Edison

В плане работы с Edison мне понравились следующие вещи. Во-первых, отличная документация. С хорошей документацией и работать приятно, и нужную информацию добыть легко. Во-вторых, порадовала возможность установить любой x86-совместимый дистрибутив, пересобрав под него исходники ядра, что открывает доступ к репозиториям и сильно ускоряет разработку. В-третьих, у платы такого форм-фактора удивительное сочетание высокой производительности и низкого энергопотребления. Ну и, наконец, не может не радовать регулярное обновление ядра Yocto с исправлениями ошибок и недочетов.

Без минусов, конечно, не обошлось. Например, не все документированные функции работают хорошо: заметны странные глюки в работе UART, которые не удалось победить на некоторых платах. Пришлось вместе со специалистом из Intel составлять багрепорт прямо на хакатоне. Кроме того, у Edison имеются некоторые особенности работы с периферией, описанные в документации. Если в двух словах — это далеко не «просто arduino + atom» на одном кристалле, все устроено несколько сложнее и накладывает определенные ограничения, неочевидные до момента фактической реализации «в железе».

Дальнейшие планы по развитию проекта ограничиваются реализацией записи и декодирования стандартных протоколов связи, доступных в RTL SDR-частотах, в частности голосовых радиостанций (LPD, PMR, UHF-диапазонов), в качестве «вишенки на торте» хотим также добавить поддержку работы с цифровыми радиостанциями TETRA (без кодирования сигнала).

Кроме того, мы хотим открыть исходные коды проекта сообществу, разумеется, по мере его готовности.

Умный почтовый ящик

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

Как это работает

Описанные выше проблемы и решает Smart letter box. В нем установлены датчики движения, освещения, температуры, влажности, светодиоды, зуммер, считыватель угла поворота, дисплей. Всё это в сумме даёт и систему уведомлений, и защиту от спама.

© Geektimes