ОТ ДАТЧИКОВ К ОБЛАКУ С ИСПОЛЬЗОВАНИЕМ NODE JS
Семинар по IoT в Мультимедийном университете Кении.
Во время этого мероприятия я познакомил участников с созданием клиента ThingSpeak с помощью Node Js. Я показал им, как можно использовать клиент Angular Js для обновления и чтения каналов и полей на ThingSpeak. Плата Intel Edison действовала как сервер, на котором размещалась веб-страница, которая использовалась для хранения и извлечения данных из thingSpeak с использованием HTTP через Интернет или через локальную сеть.
Intel предоставляет библиотеку для своих плат разработки IoT под названием MRAA, которая представляет собой «скелет низкого уровня».
Библиотека для связи ввода-вывода на платформах GNU/Linux». Я показал им, как использовать
Express/Socket.IO для связи через веб-сокеты. При настройке можно было отправлять данные в Intel Edison через веб-сокеты. Библиотека Socket.IO обеспечивает двунаправленную связь, при которой мы также можем передавать данные датчиков с контактов ввода-вывода обратно клиенту в режиме реального времени.
Я также создал js-сервер удаленного узла на плате Edison и разместил простой клиентский веб-сайт, где мы управляли светодиодом с помощью веб-интерфейса через веб-сокеты.
Затем участники были разделены на разные группы, где они должны были придумать идею и использовать полученные знания для создания прототипов.
Затем они сделали презентацию, в которой мы использовали следующие критерии для их оценки:
КРИТЕРИИ СУДЕЙСТВА
• Команда
• Инновации
• Облако
• Выполнение
• Демо
По вышеперечисленным критериям в тройку лидеров вошли следующие команды:
1. Маджи Фадхи
2. Умный инкубаторий
3. Умные подгузники
Затем все они были награждены фирменными подарками Intel. Были также заданы случайные вопросы об архитектуре Intel, и правильные ответы гарантировали участнику подарок.
ОБЗОР СОБЫТИЯ
• 40 студентов подписали лист посещаемости
• 29 учащихся зарегистрировались в IDZ
• 499 твитов для #IntelAtMMU и #IntelIoT
• Разработано 8 прототипов