Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

¡IoT sin código con Arduino y The Tentacle en Octoblu!

Componentes y suministros

Arduino Mega 2560
¡Cualquier microcontrolador estilo Arduino servirá!
× 1
Particle Photon
Por supuesto, si quieres ser nuestro favorito, usarás este :)
× 1
Arduino Ethernet Shield
Si su Arduino no puede acceder a Internet por sí solo.
× 1
Arduino Wifi Shield
Si eres masoquista. Estas cosas tienen serias limitaciones y son caras. ¡No recomendado!
× 1
ESP2866
Si desea conectar un Arduino a wifi por $ 5 en lugar de $ 80, este es el que debe obtener . Desafortunadamente, todavía no tenemos un boceto de ejemplo :(. ¡Pero debería ser fácil de migrar!
× 1

Aplicaciones y servicios en línea

Octoblu Meshblu

Acerca de este proyecto

Si desea hacer algo en el espacio de Internet de las cosas, no hay nada más fácil que usar Octoblu. Con el lanzamiento reciente de nuestra nueva biblioteca de microcontroladores, The Tentacle, cualquier microcontrolador tipo Arduino puede usarse en nuestros flujos en cuestión de minutos, ¡sin escribir ningún código personalizado!


Lea más sobre The Tentacle en su página de documentación oficial, http://tentacle.readme.io

Controlar un microcontrolador en Flow Designer de Octoblu

Obtener una cuenta de Octoblu

El primer paso cuando se trata de conectar un microcontrolador a Octoblu es, bueno, obtener una cuenta con Octoblu. Es gratis (y siempre lo será) y se puede hacer en menos de un minuto @ https://app.octoblu.com


Cree un dispositivo en Octoblu

este paso genera una ID para el dispositivo en Meshblu, el sistema de enrutamiento de mensajes de código abierto de Octoblu. Esto nos permite enviar mensajes desde y hacia el microcontrolador.

Una vez que se haya registrado en Octoblu, navegue hasta la sección Cosas. A continuación, ¡ponle un nombre a tu nuevo tentáculo! Asegúrate de que el menú desplegable debajo del ícono diga "Registrar algo nuevo". Hay muchas cosas en Octoblu, así que busca "tentáculo", luego haz clic en el ícono de Tentacle.

En este momento, Octoblu le redirige al Diseñador de flujo de forma predeterminada. Así que asegúrese de regresar a la página de Cosas para continuar.

De vuelta en la página de cosas, haga clic en la pestaña "Cosas conectadas". Esto muestra las cosas que ha agregado a la plataforma. Haga clic en su nuevo tentáculo.

Ahora, deje esta página abierta. ¡Vamos a hacer algunas cosas en el lado de Arduino por un momento!


Habilitando el tentáculo en tu Arduino

Nota:aunque preferimos el Photon en Octoblu, sabemos que los Arduinos son, con mucho, los microcontroladores más comunes que existen en estos días. Para Photon, los pasos son similares, pero usando su sitio web en http://build.particle.io. La biblioteca se llama "tentáculo-partícula" y se puede encontrar aquí.

Descarga la biblioteca de github. ¡Asegúrese de utilizar el archivo zip de la última versión!

La última versión de la biblioteca se puede encontrar aquí . Asegúrese de descargar tentacle-build-arduino.zip. La fuente de este repositorio configura el proyecto y no es el código del proyecto en sí.

Una vez que se haya descargado The Tentacle, agréguelo al IDE de Arduino seleccionando Sketch -> Incluir biblioteca -> Agregar biblioteca .ZIP ... en el menú A continuación, seleccione el ejemplo que se aplica a su dispositivo desde Archivo-> Ejemplos-> Tentáculo en los menús de Arduino

Agregue el UUID Thing de Octoblu a su boceto

En la página de configuración de su dispositivo, copie y pegue su UUID en la variable "uuid []" en el boceto A continuación, haga clic en "Generar token". Esto producirá una ventana emergente que contiene su token. Cópielo en la variable token [] en el boceto. Solo para usuarios de wifi:recuerde configurar su nombre y contraseña de wifi en el boceto, para que Arduino pueda conectarse a él. Finalmente, flashee el Arduino con el boceto. ¡Ahora está listo para funcionar! Si abre el monitor en serie para Arduino IDE (Herramientas -> Monitor en serie), debería ver un resultado como este. ¡Felicitaciones, su Arduino ahora está conectado a Octoblu! Si actualiza la página del dispositivo en Octoblu, verá que ahora puede configurar los modos de pin y si transmite o no sus pines en un intervalo.

¡Felicidades! ¡Ahora puede colocar su microcontrolador en Flow Designer y controlarlo con cualquier otra cosa en el Internet de las cosas!


Nota:una limitación de The Tentacle es que no puede especificar pines analógicos por sus designaciones A * habituales (A0, A1, A2, etc.). Esperamos cambiar esto pronto. Mientras tanto, esto significa que solo tiene que hacer referencia a los pines por sus números reales, como 16 en lugar de A0, etc.

Código

El tentáculo
¡Asegúrate de usar la versión en Releases! Https://github.com/octoblu/tentacle-build

Proceso de manufactura

  1. Evaluación de IoT y el impacto de 5G
  2. Lucha contra incendios forestales con IoT
  3. Alcanzando lo inalcanzable con IoT satelital
  4. Únase al IOT con su estación meteorológica - CWOP
  5. AIoT:El poder de combinar AI con IoT
  6. En la carretera con IoT
  7. AIoT:La poderosa convergencia de AI e IoT
  8. Capturando las gotas de agua con Arduino
  9. Control del servomotor con Arduino y MPU6050
  10. Medidor de IoT con Arduino, Yaler e IFTTT
  11. Módulo GPS u-blox LEA-6H 02 con Arduino y Python