2Dein erstes Programm
Um ein Programm auf dein Board zu speichern, klickst du in der Symbolleiste auf Neu und anschließend auf Speichern. Speichere die Datei im Laufwerk CIRCUITPY unter dem Namen code.py ab.
import board
import digitalio
import time
led = digitalio.DigitalInOut(board.BLUE_LED)
led.direction = digitalio.Direction.OUTPUT
while True:
led.value = True
time.sleep(0.5)
led.value = False
time.sleep(0.5)
Das ist der Programmcode deines ersten Circuitpython-Programms. Kopiere es in den Editor.
Speichere die Datei, indem du Strg + S drückst oder in der Symbolleiste wieder auf speichern klickst.
Hat sich etwas verändert? Blinkt da vielleicht etwas in rot?
Sieht es bei dir genau so aus wie hier? Beachte bitte, dass nach while True:
, die nächsten vier Zeilen Leerzeichen enthalten, um sie einzurücken.
Jede Zeile ist genau gleich weit eingerückt. Alle anderen Zeilen enthalten keine Leerzeichen vor dem Text!
![RED_LED blink](https://assets.serlo.org/5c8ff085ab910_acdd01f5b62b7780c4549d7c72e3cc46a96665a2.png)
Glückwunsch! Du hast gerade dein erstes CircuitPython-Programm geschrieben!
Lass uns jetzt eine kleine Änderung am Code vornehmen. Ändere die erste 0.5
auf 1.0
und beobachte, was sich verändert.
Abspeichern nicht vergessen - sonst tut sich nichts!
import board
import digitalio
import time
led = digitalio.DigitalInOut(board.BLUE_LED)
led.direction = digitalio.Direction.OUTPUT
while True:
led.value = True
time.sleep(1.0)
led.value = False
time.sleep(0.5)
Als Nächstes werden wir einen detaillierten Blick auf den Code werfen, um zu verstehen, wieso der Code eigentlich funktioniert.
Das Programm lässt sich in drei Teile gliedern. Wir beginnen mit den ersten drei Zeilen.