M5CardComputer Display: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Peter (Diskussion | Beiträge) Die Seite wurde neu angelegt: „==== Der Bereich Display ==== Hier findet sich nur eine Funktion / ein Block zum Initialisieren eines Displays. Für die Nutzung des internen Displays wird er nicht benötigt. ==== Der print() Befehl ==== Der print() Befehl arbeitet nur mit der seriellen Schnittstelle / REPL. Es erfolgt keine Ausgabe auf dem internen Display.“ |
Peter (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 4: | Zeile 4: | ||
==== Der print() Befehl ==== | ==== Der print() Befehl ==== | ||
Der print() Befehl arbeitet nur mit der seriellen Schnittstelle / REPL. Es erfolgt keine Ausgabe auf dem internen Display. | Der print() Befehl arbeitet nur mit der seriellen Schnittstelle / REPL. Es erfolgt keine Ausgabe auf dem internen Display. | ||
=== Die UI Befehle === | |||
Die Befehle zur Benutzung des Displays sind in der '''Klasse Widgets''' enthalten:<syntaxhighlight lang="py3"> | |||
>>> import M5 | |||
from M5 import * | |||
>>> dir(Widgets) | |||
['__class__', '__name__', 'COLOR', 'Circle', 'FONTS', 'Image', 'Label', 'Line', 'QRCode', 'Rectangle', 'Title', 'Triangle', '__dict__', 'fillScreen', 'setBrightness', 'setRotation'] | |||
>>> | |||
</syntaxhighlight>Hier finden sich die Elemente des GUI-Editors der UIFlow-IDE wieder. | |||
Widgets.setBrightness(0) | |||
Widgets.fillScreen(0x6600cc) | |||
Widgets.setRotation(0)<syntaxhighlight lang="python3" line="1" start="1"> | |||
Widgets.setBrightness(0) | |||
Widgets.fillScreen(0x6600cc) | |||
Widgets.setRotation(0) | |||
</syntaxhighlight> |
Version vom 1. April 2024, 14:12 Uhr
Der Bereich Display
Hier findet sich nur eine Funktion / ein Block zum Initialisieren eines Displays. Für die Nutzung des internen Displays wird er nicht benötigt.
Der print() Befehl
Der print() Befehl arbeitet nur mit der seriellen Schnittstelle / REPL. Es erfolgt keine Ausgabe auf dem internen Display.
Die UI Befehle
Die Befehle zur Benutzung des Displays sind in der Klasse Widgets enthalten:
>>> import M5
from M5 import *
>>> dir(Widgets)
['__class__', '__name__', 'COLOR', 'Circle', 'FONTS', 'Image', 'Label', 'Line', 'QRCode', 'Rectangle', 'Title', 'Triangle', '__dict__', 'fillScreen', 'setBrightness', 'setRotation']
>>>
Hier finden sich die Elemente des GUI-Editors der UIFlow-IDE wieder.
Widgets.setBrightness(0)
Widgets.fillScreen(0x6600cc)
Widgets.setRotation(0)
Widgets.setBrightness(0)
Widgets.fillScreen(0x6600cc)
Widgets.setRotation(0)