[PYTHON] Raspberry + am2302 Mesure la température et l'humidité avec un capteur de température et d'humidité

Connectez-vous à GPIO

Voir https://github.com/adrianlois/RaspberryPi-sensor-dht22-am2302-thingspeak am2302 Connectez le capteur de température et d'humidité au GPIO du raspberry pi.

Installation de Python

pip install --upgrade pip setuptools wheel pip install Adafruit_DHT

** Adafruit_DHT prend en charge à la fois python2 et python3 **

python code

AdafruitDHT.py


import sys
import Adafruit_DHT


sensor_args = { '11': Adafruit_DHT.DHT11,
                '22': Adafruit_DHT.DHT22,
                '2302': Adafruit_DHT.AM2302 }
if len(sys.argv) == 3 and sys.argv[1] in sensor_args:
    sensor = sensor_args[sys.argv[1]] #Type de capteur
    pin = sys.argv[2] #Numéro de broche GPIO
else:
    print('Usage: sudo ./Adafruit_DHT.py [11|22|2302] <GPIO pin number>')
    print('Example: sudo ./Adafruit_DHT.py 2302 4 - Read from an AM2302 connected to GPIO pin #4')
    sys.exit(1)

humidity, temperature = Adafruit_DHT.read_retry(sensor, pin)

if humidity is not None and temperature is not None:
    print('Temp={0:0.1f}*  Humidity={1:0.1f}%'.format(temperature, humidity))
else:
    print('Failed to get reading. Try again!')
    sys.exit(1)

Courir

python AdafruitDHT.py 2302 4

Recommended Posts

Raspberry + am2302 Mesure la température et l'humidité avec un capteur de température et d'humidité
Mesurez la température et l'humidité avec Raspberry Pi3 et visualisez avec Ambient
Obtenez la température et l'humidité avec DHT11 et Raspberry Pi
Enregistrez la température et l'humidité avec systemd sur Raspberry Pi
Mesurez et comparez les températures avec Raspberry Pi et générez automatiquement des graphiques
Mesurez la température, l'humidité, etc. avec SensorTag et envoyez-le à Ambient via Raspberry Pi 3 pour le représenter graphiquement Partie 2
Mesurer la température du processeur de Raspeye avec Python
Mesurez la température et l'humidité intérieures et extérieures et affichez-les sur le tableau de bord
Production de système de contrôle de température avec tarte aux framboises et ESP32 (1)
Modulation et démodulation AM avec python
Utilisez le capteur de température / humidité / pression BME280 de Python avec Raspberry Pi 2
Mesurer la force du signal SIM avec Raspberry Pi
Surveillance des animaux avec Rekognition et Raspberry pi
Acquérir la valeur du capteur de Grove Pi + avec Raspberry Pi et la stocker dans Kintone
[Python + PHP] Créez un moniteur de température / humidité / pression avec Raspberry Pi
Capteur humain amélioré fabriqué avec Raspberry Pi
Utiliser le capteur de mouvement PIR avec Raspberry Pi
Production d'un système de contrôle de température avec tarte aux framboises et ESP32 (2) Production d'un appareil de transmission
J'ai tweeté l'éclairement de la pièce avec Raspberry Pi, Arduino et un capteur optique
J'ai comparé les capteurs IoT sans fil d'une extrémité (édition des capteurs de température et d'humidité)
Création d'un système de contrôle de température avec tarte aux framboises et ESP32 (3) Réception d'un fichier Python
[Pour les débutants] J'ai fait un capteur humain avec Raspberry Pi et notifié LINE!
Utilisez le capteur de température analogique Raspberry Pi Python vers TMP36 et le convertisseur MCP3008 AD
MQTT Radicon Car avec Arduino et Raspberry
Capteur de température mis à jour
Apprentissage automatique avec Raspberry Pi 4 et Coral USB Accelerator
IoT facile pour démarrer avec Raspeye et MESH
Détecter l'état de port du masque avec OpenCV et Raspberry Pi
Essayez d'utiliser le capteur de température (LM75B) avec Raspeye.
Ubuntu 20.04 sur raspberry pi 4 avec OpenCV et utilisation avec python
Résoudre les problèmes liés à l'installation d'OpenCV sur Raspberry Pi et à la capture
Simulez la mesure de température avec Raspberry Pi + Flask + SQLite + Ajax
Créez votre propre plate-forme IoT à l'aide de raspberrypi et ESP32 (partie 3) ~ Paramètres ESP32 Capteur de température analogique