Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Créer des Objets Connectés IoT avec Arduino et The Tentacle d'Octoblu — Sans Coder

Composants et fournitures

ComposantQuantitéNotes
Arduino Mega 2560 (ou tout Arduino compatible)1Tout microcontrôleur style Arduino convient
Particle Photon1Option recommandée par Octoblu
Shield Ethernet Arduino1Si votre Arduino n'a pas de connectivité native
Shield WiFi Arduino1Coûteux et limité — non recommandé
Module ESP82661Alternative WiFi économique (~5$)

Applications et services en ligne

À propos du projet

Octoblu est une plateforme IoT qui permet de connecter et d'orchestrer des dispositifs sans programmation complexe. Avec la bibliothèque The Tentacle, tout microcontrôleur compatible Arduino peut être intégré aux flux (flows) Octoblu en quelques minutes, sans écrire de code personnalisé.

Documentation officielle : tentacle.readme.io

Créer des Objets Connectés IoT avec Arduino et The Tentacle d Octoblu — Sans Coder
Contrôle d'un microcontrôleur dans le Flow Designer d'Octoblu

1. Créer un compte Octoblu

Rendez-vous sur app.octoblu.com pour créer un compte gratuit (création en moins d'une minute).

2. Enregistrer un dispositif (Thing) dans Octoblu

  1. Accédez à la section Things (Objets).
  2. Cliquez sur Register a new thing (Enregistrer un nouvel objet).
  3. Nommez votre Tentacle.
  4. Recherchez tentacle dans le catalogue et sélectionnez l'icône correspondante.
  5. Octoblu redirige vers le Flow Designer — revenez à la page Things.
  6. Onglet Connected Things → cliquez sur votre Tentacle fraîchement créé. Laissez cette page ouverte.

3. Activer The Tentacle sur votre Arduino

Note : Les captures d'écran montrent l'Arduino, mais la procédure est similaire pour le Particle Photon (via build.particle.io, bibliothèque tentacle-particle).

  1. Téléchargez la dernière release de la bibliothèque depuis GitHub : tentacle-build-arduino.zip (pas le code source du dépôt).
  2. Dans l'IDE Arduino : Croquis → Inclure une bibliothèque → Ajouter la bibliothèque .ZIP… et sélectionnez le fichier ZIP.
  3. Ouvrez l'exemple adapté à votre matériel : Fichier → Exemples → Tentacle.

4. Configurer l'UUID et le Token Octoblu dans le sketch

  1. Sur la page de configuration du dispositif dans Octoblu, copiez l'UUID dans la variable uuid[] du sketch.
  2. Cliquez sur Generate Token et collez le token généré dans token[].
  3. Utilisateurs WiFi uniquement : Renseignez le SSID et le mot de passe WiFi dans le sketch.
  4. Téléversez le sketch sur l'Arduino.
Créer des Objets Connectés IoT avec Arduino et The Tentacle d Octoblu — Sans Coder
Téléversement du sketch configuré

Ouvrez le moniteur série (Outils → Moniteur série, 9600 bauds). Vous devriez voir la confirmation de connexion à Octoblu.

Créer des Objets Connectés IoT avec Arduino et The Tentacle d Octoblu — Sans Coder
Sortie moniteur série confirmant la connexion

Rafraîchissez la page du dispositif dans Octoblu : vous pouvez désormais configurer les modes des broches (entrée/sortie) et activer la diffusion périodique de l'état des broches.

Créer des Objets Connectés IoT avec Arduino et The Tentacle d Octoblu — Sans Coder
Configuration des broches dans l'interface Octoblu

Félicitations ! Votre microcontrôleur est maintenant pilotable depuis le Flow Designer d'Octoblu et peut interagir avec n'importe quel autre service ou dispositif de l'écosystème IoT.

Limitation actuelle : The Tentacle ne permet pas encore de désigner les broches analogiques par leurs noms habituels (A0, A1, A2…). Utilisez leur numéro physique (ex: 16 pour A0 sur un Uno). Cette limitation sera levée dans une future version.

Code

La bibliothèque The Tentacle est hébergée sur GitHub :

https://github.com/octoblu/tentacle-build

Utilisez impérativement la version empaquetée dans la section Releases (fichier tentacle-build-arduino.zip).

Processus de fabrication

  1. Comment la 5G alimente l'IoT : état actuel, opportunités et défis clés
  2. Exploiter l'IoT pour la détection et la prévention précoces des incendies de forêt
  3. Connecter le monde lointain : comment l'IoT par satellite étend la couverture globale
  4. Intégrer votre station météo à CWOP : Guide pratique
  5. AIoT : exploiter la synergie Intelligence Artificielle et Internet des Objets
  6. L'IoT révolutionne les services sur le terrain : maintenance prédictive et ROI accru
  7. AIoT : comment l'intelligence artificielle amplifie l'Internet des objets
  8. Photographie Haute Vitesse : Capturez les Gouttes d'Eau avec Arduino Nano
  9. Arduino et MPU6050 : Contrôle précis de servo-moteur avec SG90 et MG996R