Home Code Sense hat environmental sensor examples

Sense hat environmental sensor examples

by shedboy71

These are a few examples for the Sense Hat using the environmental sensors to get temperature, pressure and humidity

from sense_hat import SenseHat
sense = SenseHat()
 
while True:
    temp = sense.get_temperature()
    pres = sense.get_pressure()
    humi = sense.get_humidity()
 
    temp = round(temp, 1)
    pres = round(pres, 1)
    humi = round(humi, 1)
 
    msg = "Temperature = {0}, Pressure = {1}, Humidity = {2}".format(temp,pres,humi)
 
    sense.show_message(msg, scroll_speed=0.05)

This example will display a differing background colour on the led matrix depending on whether the temperature is higher or lower than a certain value

from sense_hat import SenseHat
sense = SenseHat()
 
while True:
    temp = sense.get_temperature()
    temp = round(temp, 1)
 
    if temp < 35:
        bg = (0, 100, 0)  # green
    else:
        bg = (100, 0, 0)  # red
 
    msg = "Temperature = {0}".format(temp)
    sense.show_message(msg, scroll_speed=0.05, back_colour=bg)

You may also like

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More