Astro Pi Misson ZERO

# Author: Frank Ellerkamp (forked from RPI/ESA)
# Date: –
# Descr: Changing Flower with colored background

# Bibliothek Import
from sense_hat import SenseHat
from time import sleep

# Initialisierung SenseHat
sense = SenseHat()
sense.set_rotation(270) # Rotation Anzeige

# Initialisierung Farbsensor
sense.color.gain = 60 # Einstellung Sensor-Sensibilität
sense.color.integration_cycles = 64 # Einstellung Intervall

# Definierung Farben
c = (0, 0, 0) # Schwarz
m = (34, 139, 34) # Waldgruen
q = (255, 255, 0) # Gelb
r = (255,0,0) # Rot
t = (255, 140, 0) # Dunkelorange
y = (255, 20, 147) # Tiefviolett

# Wiederholung (55mal, jeweils ca .5 Sekunde)
for i in range(54):
rgb = sense.color # Auslesen Farbsensor
c = (rgb.red, rgb.green, rgb.blue)

image1 = [
c, c, y, y, y, y, c, c,
c, y, y, t, t, y, y, c,
y, y, t, q, q, t, y, y,
c, y, y, t, t, y, y, c,
c, c, y, y, y, y, c, c,
m, c, c, m, m, c, c, m,
c, m, m, m, m, m, m, c,
c, c, c, m, m, c, c, c]

image2 = [
c, c, r, r, r, r, c, c,
c, r, r, t, t, r, r, c,
r, r, t, q, q, t, r, r,
c, r, r, t, t, r, r, c,
c, c, r, r, r, r, c, c,
m, c, c, m, m, c, c, m,
c, m, m, m, m, m, m, c,
c, c, c, m, m, c, c, c]

if(i%2): # Abwechselnde Bildanzeige mit Modulo 2
sense.set_pixels(image1) # Anzeige des Bildes
else:
sense.set_pixels(image2) # Anzeige des Bildes

sleep(.5) # .5 Sekunden warten

x = (44, 0, 34) # Definierung eigener Abschlussfarbe

sense.clear(x) # Angezeigte Farbe am Schluss

Hintergrund für Roberta Lab

NIM-Spiel

LEGO® ist eine Marke der LEGO Gruppe, durch die die vorliegende Webseite jedoch weder gesponsert noch autorisiert oder unterstützt wird.

Klicke hier, um Ihren eigenen Text einzufügen