µC Beispiel Setups

Hello World

print("Hallo Welt")
from machine import Pin
from time import sleep_ms

led_green = Pin(13, Pin.OUT)

while True:
    led_green.value(1)
    sleep_ms(500)
    led_green.value(0)
    sleep_ms(500)

Hello NeoPixel

from machine import Pin
from neopixel import NeoPixel

pixels_count = 32
pixels = NeoPixel(Pin(15), pixels_count)

pixels[0] = (255, 0, 0)
pixels.write()

Aufgaben

  1. Verstehen Sie das Beispiel um eine LED in MicroPython blinken zu lassen.
  • Bauen und programmieren Sie eine kleine Ampel-Schaltung.
  1. Versuchen Sie dieses Beispiel zum Ansteuern von NeoPixel-LEDs mit MicroPython zu verstehen.
  • Wenn für das Verständnis des Programmes nötig, vereinfachen Sie den Code.
  • Spielen Sie mit dem Beispiel-Code herum und versuchen Sie neue schöne Effekte anzuzeigen.