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

Raspberry Pi et HDC2010 : guide complet de configuration du capteur I2C température et humidité

Raspberry Pi et HDC2010 : guide complet de configuration du capteur I2C température et humidité

Ce guide explique comment intégrer le capteur de température et d'humidité haute précision HDC2010 de Texas Instruments avec n'importe quel modèle de Raspberry Pi, du Pi 4 au Pi Zero W. Les instructions sont basées sur un OS Debian et Python 2.7, mais fonctionnent inchangées sur les installations Python 3 plus récentes.

À propos du HDC2010

Le HDC2010 est un capteur numérique qui fournit :

Pour les détails techniques complets, voir la fiche technique.

Carte d'évaluation s-Sense HDC2010 par itbrainpower.net

Numéro de pièce : SS‑HDC2010#I2C SKU : ITBP‑6005

Combo optionnel : HDC2010 + CCS811

Numéro de pièce : SS‑HDC2010+CCS811#I2C SKU : ITBP‑6006

Les deux cartes d'évaluation utilisent la même interface I²C et peuvent être câblées identiquement. Ce guide se concentre sur la carte à capteur unique ; la carte combo suit les mêmes étapes.

Prérequis – Configuration Raspberry Pi

  1. Activer le bus I²C
    1. Exécutez sudo raspi-config.
    2. Naviguez vers Interface Options → I2C, activez-le et redémarrez.
  2. Vérifier le pilote

    Après redémarrage, ls /dev/*i2c* devrait lister /dev/i2c‑1.

  3. Confirmer la présence du capteur

    Connectez la carte d'évaluation et exécutez i2cdetect -y 1. Le capteur devrait apparaître à l'adresse 0x40.

  4. Installer les dépendances Python
    1. sudo apt-get install python-setuptools
    2. Téléchargez smbus2‑0.3.0.
    3. tar -xf smbus2-0.3.0.tar.gz
    4. cd smbus2-0.3.0
    5. sudo python setup.py install

Câblage matériel

Tous les modèles Raspberry Pi partagent les mêmes broches I²C, mais nous listerons les numéros de broches pour plus de clarté. Utilisez la convention GPIO.setmode(GPIO.BOARD).

Broche Connexion
3,3 V (broche 1) VCC
GND (broche 6) GND
SDA (broche 3) SDA
SCL (broche 5) SCL

Tous les modèles Pi supportent le même câblage, vous pouvez donc utiliser le même schéma pour Pi 4, 3B+, 3B, 3A+, 2B, B, Zero et Zero W.

Logiciel – Lecture du capteur

  1. Téléchargez la bibliothèque Python HDC2010 pour Raspberry Pi.
  2. Extrayez l'archive et naviguez vers le dossier nouvellement créé.
  3. Copiez le script hdc2010_simple.py dans le répertoire de la bibliothèque.
  4. Ouvrez hdc2010_param.py pour confirmer que l'adresse I²C par défaut (0x40) correspond à votre matériel.
  5. Exécutez l'exemple avec python hdc2010_simple.py et observez les relevés de température et d'humidité.

Pour une utilisation avancée, consultez la documentation de la bibliothèque ou modifiez le script pour journaliser les données ou intégrer avec MQTT.

Source : Basic IoT – Raspberry Pi HDC2010 how to

Processus de fabrication

  1. Comment la 5G transformera l'IoT industriel : booster automatisation, fiabilité et connectivité
  2. Comment l'IoT et la 5G transforment les lieux de travail modernes
  3. Vérifier et calibrer votre capteur d'humidité pour des mesures précises
  4. Connecter un Raspberry Pi 3 au capteur DHT11 et envoyer les données vers le cloud ThingsIo.ai
  5. Poubelle intelligente : Une solution IoT cellulaire pour la gestion automatisée des déchets
  6. Envoyer les données IMU 10DOF Adafruit du Raspberry Pi 2 vers Azure Event Hubs avec Windows 10 IoT Core
  7. Surveillance Précise de Température et Humidité avec SHT15 sur Windows 10 IoT Core
  8. Capteur IR 2.0 : Piloter la prochaine vague d'innovation IoT
  9. Comment l'IoT transforme la mobilité d'entreprise pour les businesses modernes