Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Создание IoT-устройств на Arduino с Octoblu The Tentacle — без программирования

Компоненты и материалы

Arduino Mega 2560 (или любая совместимая плата)1 шт.
Particle Photon (рекомендуется)1 шт.
Ethernet Shield для Arduino1 шт. (если нет встроенного Ethernet)
WiFi Shield для Arduino1 шт. (не рекомендуется: дорого, ограничения)
ESP8266 (ESP-01/12)1 шт. (дешевый WiFi, $5 вместо $80)

Программное обеспечение и сервисы

О проекте

The Tentacle — библиотека от Octoblu, позволяющая подключить любой Arduino-подобный микроконтроллер к облачной платформе Octoblu за минуты без написания собственного кода. Управление происходит через визуальный Flow Designer.

Шаг 1: Регистрация в Octoblu

Зарегистрируйтесь бесплатно на app.octoblu.com — занимает менее минуты.

Шаг 2: Создание устройства (Thing) в Octoblu

  1. Перейдите в раздел Things.
  2. Нажмите «Register a new thing», введите имя.
  3. В поиске найдите «tentacle» и выберите иконку Tentacle.
  4. После редиректа в Flow Designer вернитесь в Things → Connected Things.
  5. Кликните по созданному Tentacle — откроется страница конфигурации. Оставьте её открытой.

Шаг 3: Установка библиотеки The Tentacle в Arduino IDE

  1. Скачайте tentacle-build-arduino.zip из последнего релиза на GitHub: releases.
  2. В Arduino IDE: Sketch → Include Library → Add .ZIP Library… — выберите скачанный архив.
  3. Откройте пример: File → Examples → Tentacle — выберите подходящий для вашей платы (Ethernet, WiFi, Photon и т.д.).

Шаг 4: Настройка скетча (UUID и Token)

  1. На странице устройства в Octoblu скопируйте UUID в массив uuid[] в скетче.
  2. Нажмите «Generate Token», скопируйте токен в массив token[].
  3. Для WiFi: укажите SSID и пароль в скетче.

Шаг 5: Загрузка и проверка

Прошейте плату. Откройте Serial Monitor (115200 бод) — должно появиться сообщение о подключении. В Octoblu на странице устройства станут доступны настройки пинов (режим, интервал опроса).

Создание IoT-устройств на Arduino с Octoblu The Tentacle — без программирования
Успешное подключение к Octoblu

Теперь микроконтроллер можно перетаскивать в Flow Designer и связывать с любыми сервисами IoT: MQTT, HTTP, вебхуки, умные дома, голосовые ассистенты и др.

Важно: В текущей версии The Tentacle аналоговые пины указываются по их физическим номерам, а не как A0, A1… Например, A0 = 16, A1 = 17 и т.д. Это временное ограничение.

Код

Основной код — в библиотеке. Используйте примеры из меню File → Examples → Tentacle.

Репозиторий: github.com/octoblu/tentacle-build (брать только из Releases!).

Производственный процесс

  1. Как 5G топлит IoT: текущее состояние, возможности и ключевые вызовы
  2. Использование IoT для раннего обнаружения и предотвращения лесных пожаров
  3. Подключение удаленного мира: как сателлитный IoT расширяет глобальное покрытие
  4. Интеграция метеостанции с CWOP: практическое руководство
  5. AIoT: использование синергии Искусственного Интеллекта и Интернета Вещей
  6. IoT революционизирует полевой сервис: предиктивное обслуживание и выше ROI
  7. AIoT: как искусственный интеллект усиливает интернет вещей
  8. Высокоскоростная фотография капель воды на Arduino Nano — DIY-триггер для вспышки
  9. Точное управление сервоприводом через MPU6050 (Arduino, SG90, MG996R)
  10. Веб-управляемый IoT-индикатор на Arduino, Yaler и IFTTT