Springe zum Inhalt oder Footer
SerloDie freie Lernplattform

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

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.


Dieses Werk steht unter der freien Lizenz
CC BY-SA 4.0Was bedeutet das?