isicad.ru :: портал САПР, PLM и ERP :: версия для печати

Статьи

7 августа 2017

Лего для Интернета вещей

Майкл Алба

Майкл Алба

Michael Alba пишет для Engineering.com на темы Интернета вещей, имеет университетский диплом по инженерной физике.
Оригинал: Michael Alba, Lego for the Internet of Things. Перевод Елены Семухиной.
IoT Lego

Для проектов Интернета вещей доступно несколько различных типов блоков Interstacks. (Изображение предоставлено Interstacks.)

Если вы когда-нибудь мечтали, чтобы конструирование в области Интернета вещей (IoT) могло быть таким же простым, как игра с Lego, самое время познакомиться с Interstacks. Interstacks представляет собой квадратные блоки, которые соединяются друг с другом в стек, обеспечивая индивидуализированную функциональность проектам Интернета вещей. Программируемый с помощью визуального авторского инструментария под названием Stackbuilder, Interstacks предназначен для реализации интуитивно понятного, легкого и (позволю себе сказать) развлекательного подхода к конструированию Интернета вещей.

Каждый блок Interstacks реализует специфическую функциональность, обеспечивая проектам Интернета вещей гибкость и настраиваемость. Чтобы начать работать, каждому стеку требуется так называемая «Супербаза», которая действует как центральный процессор стека. Кроме этого, на веб-сайте Interstacks в настоящее время доступны 11 блоков, любая комбинация которых может быть наложена на Супербазу:

  • Блок Wifi для соединения с облаком или другими стеками
  • Последовательный блок для подключения датчиков IoT и других периферийных устройств
  • Расширитель ввода/вывода, предоставляющий 8 цифровых и 8 аналоговых контактов
  • Блок USB клавиатуры/мыши для подключения интерфейсных устройств
  • Аудио блок с динамиком, микрофоном и MIDI-синтезатором
  • Два блока двигателей: один для серводвигателей и один для шаговых двигателей
  • Блок HDMI для подключения к внешнему дисплею
  • Инфракрасный дистанционный блок для приема и передачи ИК-кодов
  • Блок штрих-кода для подключения сканера штрих-кода
  • Блок Insteon для интеллектуальных домашних модулей, совместимых с Insteon
После того как блоки собраны в стек, пользователи настраивают свое приложение в Stackbuilder с помощью drag-and-drop («перетаскивание») интерфейса. Подобно другим визуальным инструментам Интернета вещей, Stackbuilder предлагает дружелюбный пользовательский интерфейс для созданию приложений без необходимости кодирования. Тем не менее, продвинутые пользователи имеют возможность добавить свою собственную функциональность, программируя на языке Python.
IoT Lego

Визуальный интерфейс Stackbuilder. (Изображение предоставлено Interstacks.)

В целом, Interstacks надеется дать возможность погрузиться в мир конструирования Интернета вещей даже не техническим специалистам. Это не означает, что Interstacks предназначен только для непрофессионалов — конфигурируемый с помощью технологий plug-and-play («включай и работай») и drag-and-drop, Interstacks может стать мощным инструментом прототипирования.

Вы можете узнать больше об Interstacks на официальном сайте. О других способах упрощенной разработки в области Интернета вещей читайте в статье New Tool Narrows Down Your Choice of IoT Platform.

Все права защищены. © 2004-2024 Группа компаний «ЛЕДАС»

Перепечатка материалов сайта допускается с согласия редакции, ссылка на isicad.ru обязательна.
Вы можете обратиться к нам по адресу info@isicad.ru.