raspi:raspi-sensehat-fr
Raspberry Pi Sense Hat
Raspbian support
Installer le paquet et redémarrer:
sudo apt install sense-hat sudo reboot
Ajouter la ligne suivante au début du fichier /boot/config.txt
si la matrice ne s'éteint pas après un redémarrage: (Raspbian Buster)
dtoverlay=rpi-sense
et redémarrer encore.
Note: The/boot/config.txt
can only be modified with root permission:
sudo nano /boot/config.txt
Test avec Python
Créer un fichier avec le nom sensehat.py
, et ajouter les lignes suivantes:
from sense_hat import SenseHat sense = SenseHat() sense.show_message("Hello world!") temp = round(sense.get_temperature(),1) pres = round(sense.get_pressure(),1) humi = round(sense.get_humidity(),1) comp = round(sense.get_compass(), 1) print("temp="+str(temp)+"°C humi="+str(humi)+"% pres="+str(pres)+"mBar comp="+str(comp)+"°") event = sense.stick.wait_for_event() print("The joystick was {} {}".format(event.action, event.direction))
Sauvegardez le fichier, et sortez de l'éditeur.
Testez le "Hello world" avec la commande suivante dans un terminal:
$ python3 sensehat.py
La sortie du terminal peut ressembler à cela:
temp=35.8°C humi=38.8% pres=1012.7mBar comp=94.2° The joystick was pressed middle
Note: Le script Python attendra jusqu'à ce que le joystick soit touché avant de se terminer.
raspi/raspi-sensehat-fr.txt · Last modified: 2019/08/27 09:47 by 127.0.0.1