Hat
Gets list of devices connected to the hat
- class buildhat.Hat(device=None, debug=False)
Allows enumeration of devices which are connected to the hat
- get()
Get devices which are connected or disconnected
- Returns:
Dictionary of devices
- Return type:
dict
- get_vin()
Get the voltage present on the input power jack
- Returns:
Voltage on the input power jack
- Return type:
float
- green_led(status=True)
Turn the BuildHAT’s green LED on or off
- Parameters:
status – True to turn it on, False to turn it off
- orange_led(status=True)
Turn the BuildHAT’s orange LED on or off
- Parameters:
status – True to turn it on, False to turn it off
- set_leds(color='voltage')
Set the two LEDs on or off on the BuildHAT.
By default the color depends on the input voltage with green being nominal at around 8V (The fastest time the LEDs can be perceptually toggled is around 0.025 seconds)
- Parameters:
color – orange, green, both, off, or voltage (default)
Example
"""Example to print devices attached to hat"""
from buildhat import Hat
hat = Hat()
print(hat.get())