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

Bolt IoT : Surveillance avancée d'humidité et température avec DHT11 et Arduino

Composants et fournitures

Capteur température et humidité DHT11 (4 broches) × 1
Module WiFi Bolt IoT Bolt × 1
Arduino UNO × 1

Applications et services en ligne

Bolt IoT Bolt Cloud

À propos du projet

L'équipe Bolt a récemment mis à jour la bibliothèque BoltIoT-Arduino-Helper, et j'ai voulu l'essayer. La bibliothèque inclut désormais un exemple d'interface du capteur DHT avec le Bolt Cloud, et ce projet consiste précisément à réaliser cette interface.

Configuration matérielle

J'utilise un Boltduino (version personnalisée de l'Arduino Uno r2), mais le projet fonctionne tout aussi bien avec un Arduino Uno standard. J'ai réalisé le schéma Fritzing avec un Arduino UNO pour ceux qui n'ont pas de Boltduino.

Étape 1 : Connecter le Bolt au Boltduino (Arduino)

Cette étape est simple pour moi car le Boltduino possède des broches prévues pour le module WiFi Bolt. Pour ceux qui utilisent un Arduino, cela signifie connecter le module Bolt avec 4 fils mâle-mâle.

Étape 2 : Connecter le capteur DHT11 au Boltduino (Arduino)

Suivez le schéma de câblage fourni.

Étape 3 : Installer les bibliothèques requises

Pour ce projet, vous aurez besoin de trois bibliothèques Arduino :

Pour les installer, rendez-vous sur les liens correspondants, cliquez sur « Clone or download » puis « Download ZIP ». Dans l'IDE Arduino : Croquis > Inclure une bibliothèque > Ajouter la bibliothèque .ZIP… Sélectionnez chaque fichier ZIP téléchargé. N'oubliez pas d'installer les 3 bibliothèques.

Étape 4 : Téléverser le code

Dans l'IDE Arduino : Fichier > Exemples > BoltIoT-Arduino-Helper > DHT2Cloud. L'exemple s'ouvre dans une nouvelle fenêtre. Connectez votre Boltduino au PC et cliquez sur Téléverser.

ATTENTION : Pour les utilisateurs d'Arduino Uno, déconnectez le module Bolt de l'Arduino pendant le téléversement.

Configuration logicielle

Je suppose que vous avez déjà créé un compte sur le Bolt Cloud et lié votre module WiFi Bolt. Sinon, faites-le d'abord.

Étape 1 : Créer un nouveau produit sur le Bolt Cloud

Sélectionnez « Input Devices » et « UART ».

Étape 2 : Configurer le produit

Le code de configuration logicielle est fourni. Sauvegardez et quittez la vue de configuration.

Étape 3 : Lier le dispositif Bolt à votre nouveau produit

Une fois le dispositif lié, cliquez sur le bouton « Deploy Configurations ».

Étape 4 : Visualiser votre dispositif

Le Cloud interroge le dispositif toutes les 5 minutes. Attendez 20 à 25 minutes avant de vérifier les données.

Conclusion

Essayez ce projet ! Si vous aimez notre système de surveillance de température et d'humidité, soutenez-nous sur Indiegogo. Nous offrons des réductions exclusives aux développeurs et le premier lot de Bolt sera expédié en février 2018.

Voici d'autres projets intéressants autour de la plateforme Bolt IoT :

Code

Code produit (JavaScript)

N'oubliez pas de nommer le code et de le définir comme JavaScript :

var lineGraph1 = new boltGraph();
lineGraph1.setChartType("lineGraph");
lineGraph1.setAxisName('X-Axis Name', 'Temperature->');
lineGraph1.plotChart('time_stamp', 'Temperature');

var lineGraph2 = new boltGraph();
lineGraph2.setChartType("lineGraph");
lineGraph2.setAxisName('X-Axis Name', 'Humidity->');
lineGraph2.plotChart('time_stamp', 'Humidity');

Schémas

Si vous utilisez le Boltduino, ignorez la partie câblage du module WiFi Bolt.

Processus de fabrication

  1. Surveillance transparente température et humidité sur Raspberry Pi avec EzTemp
  2. Contrôle de température brassage maison DIY : Surveiller et réguler avec Arduino
  3. Système de pointage RFID fiable avec Arduino et Python (base de données phpMyAdmin)
  4. Système intelligent de surveillance de la qualité de l'air intérieur et des déchets
  5. Enregistreur de Température et Humidité Arduino avec DHT11 et Shield Ethernet
  6. Afficher Température, Humidité et Pression BME280 sur Écran Tactile Nextion
  7. Portique de contrôle de température sans contact pour dépistage rapide et précis
  8. Contrôle fluide de la luminosité LED avec Bolt IoT et Arduino UNO
  9. Système de surveillance d'incendie forestier en temps réel avec alertes SMS