Nel precedente articolo è stato collegato il sensore DHT11 al Beaglebone
Installiamo a questo punto la libreria in python ed i moduli in c per leggere il sensore. Il sito con le indicazioni per la libreira è il seguente
Libreria sensori DHT Python Adafruit
Colleghiamoci in ssh sul Beaglebone come root/senza password e creiamo la cartella temperature dalla quale eseguiamo
1 2 3 |
mkdir temperature cd temperature git clone https://github.com/adafruit/Adafruit_Python_DHT.git |
Si installano i prerequisiti
1 2 |
apt-get update apt-get install build-essential python-dev |
Procedere alla installazione della libreria python con il comando
1 2 |
cd Adafruit_Python python setup.py install |
Entrare nella cartella examples ed eseguire quanto segue per la lettura dei valori del sensore (dht 11 e pin P8_11)
1 2 |
cd examples ./AdafruitDHT.py 11 P8_11 |
Il risultato nel nostro caso è il seguente