Page 71 - Demo
P. 71

TI Python BootCamp STUREN & LEZEN MCU
De connectie met de hub wordt gemaakt na het uitvoeren van: from ti_hub import *
Indien er geen hub verbonden is, krijg je de error-boodschap:
tihubException: Hub not connected
2.1. Ingebouwde LED
Het statement light.on() zet de rode led op de LaunchPad aan:
from ti_hub import * light.on()
Python TI-INNOVATORTM TECHNOLOGIE
 Merk op dat zolang de hub aangesloten blijft of een ander programma gerund wordt de rode led aan blijft. Met light.off() wordt de led uitgezet. Met de volgende code
from ti_hub import * light.on()
light off()
gaat de led enkel een zeer kleine fractie van een seconde aan daar het off() statement de led uitzet onmiddellijk na het aangaan. Om de led een bepaalde tijd aan te zetten gebruiken we het sleep() statement. Sleep() maakt deel uit van de module ti_hub. Met sleep wordt het sturen van instructies naar de hub tijdelijk stilgezet:
from ti_hub import * light.on()
sleep(1.5)
light off()
Indien we de led 5-keer aan en uit willen gaan, zetten we de bovenstaande code in een for-lus:
from ti_hub import * for i in range(5): ¨¨light.on() ¨¨sleep(1.5) ¨¨light.off() ¨¨sleep(1.5)
Door het statement color.rgb(0,255,0) als volgt toe te voegen aan iedere stap, zal de RGB-led groen kleuren samen met het aangaan van de rode LED. Meer over color in het onderdeel Kleur.
from ti_hub import * for i in range(5): ¨¨light.on() ¨¨color.rgb(0,255,0) ¨¨sleep(1.5) ¨¨light.off() ¨¨color.off() ¨¨sleep(1.5)
      © 2020 T3 Nederland – T3 Vlaanderen
3 www.t3nederland.nl – www.t3vlaanderen.be














































































   69   70   71   72   73