Adafruit_CircuitPython_Feat.../examples/featherwing_alphanum_simpletest.py
2020-03-16 16:41:21 -04:00

41 lines
937 B
Python
Executable file

"""This example changes the fill, brightness, blink rates,
shows number and text printing, displays a counter
and then shows off the new marquee features."""
from time import sleep
from adafruit_featherwing import alphanum_featherwing
display = alphanum_featherwing.AlphaNumFeatherWing()
# Fill and empty all segments
for count in range(0, 3):
display.fill(True)
sleep(0.5)
display.fill(False)
sleep(0.5)
# Display a number and text
display.print(1234)
sleep(1)
display.print("Text")
# Change brightness
for brightness in range(0, 16):
display.brightness = brightness
sleep(0.1)
# Change blink rate
for blink_rate in range(3, 0, -1):
display.blink_rate = blink_rate
sleep(4)
display.blink_rate = 0
# Show a counter using decimals
count = 975.0
while count < 1025:
count += 1
display.print(count)
sleep(0.1)
# Show the Marquee
display.marquee("This is a really long message!!! ", 0.2)