Je suis content d'avoir acheté la carte HAT et le capteur de température, mais cela ne fonctionnait pas, alors je suis allé au lieu de vérifier le fonctionnement.
Prix etc.
Reportez-vous à la page produit Seeed Studio Entrez la commande suivante pour configurer.
curl -sL https://github.com/Seeed-Studio/grove.py/raw/master/install.sh | sudo bash -s -
Après un certain temps d'attente, le message suivant s'affiche.
Successfully installed grove.py-0.6
#######################################################
Lastest Grove.py from github install complete !!!!!
#######################################################
Reportez-vous à la page produit Seeed Studio Connectez le capteur au PWM basé sur Hat.
Installez la bibliothèque avec la commande suivante.
git clone https://github.com/Seeed-Studio/Seeed_Python_DHT.git
cd Seeed_Python_DHT
sudo python setup.py install
Après l'installation, le message suivant s'affiche.
Installed /usr/local/lib/python2.7/dist-packages/seeed_python_dht-0.0.1-py2.7.egg
Processing dependencies for seeed-python-dht==0.0.1
Finished processing dependencies for seeed-python-dht==0.0.1
L'exemple de code se trouve dans le dossier que vous avez copié depuis git, alors exécutez-le
python examples/dht_simpleread.py
Lorsqu'il est exécuté, il renvoie la température et l'humidité comme suit.
DHT11, humidity 66.0%, temperature 23.0*
DHT11, humidity 68.0%, temperature 21.0*
DHT11, humidity 74.0%, temperature 21.0*
DHT11, humidity 74.0%, temperature 21.0*
Reportez-vous au site suivant pour le programme de mesure de la température avec go https://github.com/d2r2/go-dht
Ajoutez les modifications suivantes dans l'exemple de code de example1
sensorType := dht.DHT11
pin := 12
Si vous l'exécutez en tant qu'utilisateur root, vous pouvez mesurer la température et l'humidité.
Recommended Posts