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

Интернет вещей без кода с Arduino и The Tentacle на Octoblu!

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

Arduino Mega 2560
Подойдет любой микроконтроллер в стиле Arduino!
× 1
Фотон с частицами
Конечно, если вы хотите быть нашим фаворитом, вы воспользуетесь этим :)
× 1
Arduino Ethernet Shield
Если ваш Arduino не может самостоятельно выйти в Интернет.
× 1
Arduino Wifi Shield
Если вы мазохист. Эти вещи имеют серьезные ограничения и стоят дорого. Не рекомендуется!
× 1
ESP2866
Если вы хотите подключить Arduino к Wi-Fi за 5 долларов вместо 80, это то, что вам нужно. . К сожалению, у нас пока нет примерного скетча для него :(. Но его должно быть легко портировать!
× 1

Приложения и онлайн-сервисы

Octoblu Meshblu

Об этом проекте

Если вы хотите что-то делать в пространстве Интернета вещей, нет ничего проще, чем использовать Octoblu. С недавним выпуском нашей новой библиотеки микроконтроллеров The Tentacle любой микроконтроллер типа Arduino можно использовать в наших потоках за считанные минуты - без написания специального кода!


Узнайте больше о The Tentacle на официальной странице документации http://tentacle.readme.io

Управление микроконтроллером в Octoblu Flow Designer

Получение учетной записи Octoblu

Первый шаг, когда дело доходит до подключения микроконтроллера к Octoblu, - это получить учетную запись в Octoblu. Это бесплатно (и всегда будет), и это можно сделать менее чем за минуту @ https://app.octoblu.com


Создать устройство в Octoblu

на этом этапе создается идентификатор устройства в Meshblu, системе маршрутизации сообщений Octoblu с открытым исходным кодом. Это позволяет нам отправлять сообщения на микроконтроллер и обратно.

После регистрации в Octoblu перейдите в раздел «Вещи». Затем назовите свое новое щупальце! Убедитесь, что в раскрывающемся списке под значком написано «Зарегистрируйте новую вещь». В Octoblu много вещей - ищите «щупальце», затем щелкните значок щупальца.

Прямо сейчас Octoblu по умолчанию перенаправляет вас в Flow Designer. Поэтому не забудьте вернуться на страницу "Вещи", чтобы продолжить.

Вернувшись на страницу вещей, щелкните вкладку «Подключенные вещи». Это показывает вещи, которые вы добавили на платформу. Нажмите на свое новое щупальце.

Теперь оставьте эту страницу открытой - мы немного поработаем на стороне Arduino!


Включение щупальца на Arduino

Примечание:хотя мы предпочитаем Photon в Octoblu, мы знаем, что Arduinos - безусловно, самые распространенные микроконтроллеры в наши дни. Для Photon шаги аналогичны, но с использованием их веб-сайта http://build.particle.io. Библиотека называется «щупальце-частица», и ее можно найти здесь.

Скачайте библиотеку с github. Обязательно используйте zip-архив последней версии!

Последнюю версию библиотеки можно найти здесь . Обязательно загрузите tentacle-build-arduino.zip. Источник для этого репо устанавливает проект, а не код самого проекта.

Как только The Tentacle будет загружен, добавьте его в Arduino IDE, выбрав в меню Sketch -> Include Library -> Add .ZIP Library ... Затем выберите пример, применимый к вашему устройству, в меню Файл-> Примеры-> Щупальце в меню Arduino.

Добавьте UUID Octoblu Thing в свой скетч

На странице конфигурации вашего устройства скопируйте и вставьте его UUID в переменную uuid [] в скетче. Затем нажмите «Создать токен». Это приведет к появлению всплывающего окна с вашим токеном. Скопируйте его в переменную token [] в скетче. Только для пользователей Wi-Fi:не забудьте указать свое имя Wi-Fi и пароль в скетче, чтобы Arduino могла подключиться к нему. Наконец, прошейте Arduino с эскизом. Теперь все готово! Если вы откроете последовательный монитор для Arduino IDE (Инструменты -> Последовательный монитор), вы должны увидеть такой вывод. Поздравляем, ваш Arduino теперь подключен к Octoblu! Если вы обновите страницу устройства в Octoblu, вы увидите, что теперь вы можете настроить режимы вывода, а также указать, будет ли оно транслировать выводы через определенные промежутки времени.

Поздравляю! Теперь вы можете перетащить свой микроконтроллер в Flow Designer и управлять им с помощью всего остального в Интернете вещей!


Примечание:одним из ограничений The Tentacle является то, что вы не можете указать аналоговые контакты с их обычными обозначениями A * (A0, A1, A2 и т. д.). Мы надеемся скоро это изменить. А пока это означает, что вам просто нужно ссылаться на контакты по их фактическим номерам - например, 16 вместо A0 и так далее.

Код

Щупальце
Убедитесь, что вы используете версию в выпусках! Https://github.com/octoblu/tentacle-build

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

  1. Оценка IoT и влияния 5G
  2. Борьба с лесными пожарами с помощью Интернета вещей
  3. Достижение недоступности с помощью спутникового Интернета вещей
  4. Присоединяйтесь к IOT со своей метеостанцией - CWOP
  5. AIoT:возможности объединения AI с IoT
  6. В пути с IoT
  7. AIoT:мощная конвергенция ИИ и Интернета вещей
  8. Захват капель воды с помощью Arduino
  9. Управление серводвигателем с помощью Arduino и MPU6050
  10. Датчик Интернета вещей с Arduino, Yaler и IFTTT