M5CardComputer Display: Unterschied zwischen den Versionen

Aus Micropython Referenz
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)