IdO de base – RaspberryPI HDC2010 comment
IoT de base - Rupture RaspberryPI et HDC2010 I2C par itbrainpower. net - Capteur de température et d'humidité RPI HDC2010 comment faire
À propos de ce tutoriel
Ce tutoriel traite de l'intégration matérielle et logicielle de Raspberry PI 4, 3B+, 3B, 3A+, II, B, Zero et Zero W avec le capteur I2C de température et d'humidité de haute précision s-Sense itbrainpower.net HDC2010 .
Le logiciel Bellow HDC2010 a été testé sur Linux Debian en utilisant Python 2.7 avec le module python-smbus2 chargé.
À propos de HDC2010 – capteur de température et d'humidité
Texas Instruments HDC2010 est un haute précision température numérique et humidité capteur. Principales caractéristiques de mesure :
- plage d'humidité relative de 0 % à 100 %
- précision de l'humidité +-2% (calibré en usine)
- température de -40C à +125C (fonctionnel) et -40C à +80C (opérationnel)
- précision de température typique +-0,2 C (calibrée en usine)
- élément chauffant intégré pour brûler la condensation
Plus d'informations sur : fiche technique HDC2010.
En juin 2019, nous avons publié 6 nouveaux environnements et capteurs de qualité de l'air , y compris HDC2010 Déploiement du capteur I2C et HDC2010 + CCS811 Déploiement des capteurs combo I2C , tous faisant partie de la famille de capteurs s-Sense I2C.
sortie du capteur s-Sense HDC2010 par itbrainpower.net
PN :SS-HDC2010#I2C SKU :ITBP-6005 Informations sur la répartition du capteur HDC2010 I2C
sortie du capteur s-Sense HDC2010+CCS811 par itbrainpower.net
PN :SS-HDC2010+CCS811#I2C SKU :ITBP-6006 HDC2010+CCS811 I2C Combo Sensor Breakout Info
Ensuite, commençons par Prise en charge I2C du capteur HDC2010 – environ 15-20 minutes. La même approche matérielle et logicielle peut être utilisée pour la rupture I2C des capteurs du groupe CCS811 + HDC2010 .
Configuration de RaspberryPI [Linux basé sur Debian], préambule logiciel et préparation matérielle
A. Activer le canal I2C 1 sur Raspberry PI
une. sudo raspi-config
menu F5 => sélectionnez activer l'option I2C
enregistrer, quitter.
redémarrer sudo maintenant
b. modifier /boot/config.txt et ajoutez/activez les directives suivantes :
dtparam=i2c_arm=on
dtparam=i2c_arm_baudrate=10000
enregistrer, puis redémarrer RPI
B. Vérifiez que i2c est chargé à l'aide de la commande : ls /dev/*i2c* . Cela devrait lister quelque chose comme :/dev/i2c-1
C. Vérifiez la communication I2C du capteur [HDC2010 doit être connecté, voir le câblage dans le chapitre suivant].
Exécutez : i2cdetect -y 1 .
Dans la sortie de la commande, vous devriez voir l'adresse par défaut 0x40 de s-Sense HDC2010 I2C.
D. Installer les packages python requis
une. sudo apt-get install python-setuptools
b. wget https://files.pythonhosted.org/packages/6a/06/80a6928e5cbfd40c77c08e06ae9975c2a50109586ce66435bd8166ce6bb3/smbus2-0.3.0.tar.gz
c. Développez l'archive tar.gz téléchargée. tar -xf smbus2-0.3.0.tar.gz commande fera le travail.
ré. chdir smbus2-0.3.0
e. installation sudo python setup.py
* Le package python-smbus2 est également disponible ici : https://itbrainpower.net/downloadables/smbus2-0.3.0.tar.gz
Intégration matérielle du capteur RaspberryPI HDC2010 (câblage de base)
Le capteur s-Sense by itbrainpower.net HDC2010 est compatible avec toutes les versions de Raspberry PI ! Ensuite, toutes les directives de câblage sont illustrées pour Raspberry PI 4, 3B+, 3B, 3A+, II, B, Zero et Zero W.
La convention de nommage GPIO utilisée dans la description du câblage et dans le logiciel est "numéro de broche GPIO" - GPIO.setmode(GPIO.BOARD) . Dans une coquille de noix, câblez comme ci-dessous :
Ci-dessous, câblage de base du capteur HDC2020 vers RaspberryPI avec alimentation sûre du capteur à partir de la broche RaspberryPI 3.3V :
Logiciel de capteur Python HDC2010
une. téléchargez la bibliothèque Python HDC2010 RaspberryPI : ici.
b. développez l'archive tar.gz. Allez dans le nouveau dossier créé.
c. Enregistrez le fichier HDC2010 – RaspberryPI lit les données du capteur code Python comme « hdc2010_simple.py » dans le dossier de la bibliothèque python.
d.Vérifiez les paramètres HDC2010 dans le fichier « hdc2010_param.py ». Exécutez le code HDC2010 avec la commande "python hdc2010_simple.py ".
Source :IoT de base - RaspberryPI HDC2010 comment faire
Processus de fabrication
- Comment la 5G accélérera l'IoT industriel
- Comment l'IoT connecte les lieux de travail
- Comment vérifier et étalonner un capteur d'humidité
- Raspberry PI Based IoT Project Connecting DHT11 Sensor
- IdO cellulaire :poubelle intelligente
- Windows 10 IoT Core sur Raspberry Pi 2 – Données du capteur Adafruit
- Windows 10 IoT Core et SHT15
- Comment le capteur infrarouge 2.0 améliorera la technologie IoT
- Comment l'IoT façonne-t-il la mobilité d'entreprise ?