M5Dial Encoder: Unterschied zwischen den Versionen

Aus Micropython Referenz
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „ ==Navigation== Zurück zu '''M5Dial'''<br> Zurück zur '''M5Micropython''' Startseite“)
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:


Der Encoder liefert 16 Impulse pro Umdrehung.


=== Encoder einrichten===
<pre>
import os, sys, io
import M5
from M5 import *
from hardware import *
M5.begin()
rotary = Rotary()
</pre>
=== Auf betätigt testen===
<pre>
if rotary.get_rotary_status():
</pre>
=== Wert auslesen===
<pre>
y = rotary.get_rotary_value()
rotary.get_rotary_increments()
</pre>
=== Auf einen Wert einstellen===
<pre>
rotary.set_rotary_value(10)
rotary.reset_rotary_value()
</pre>





Version vom 30. April 2024, 23:26 Uhr

Der Encoder liefert 16 Impulse pro Umdrehung.

Encoder einrichten

import os, sys, io
import M5
from M5 import *
from hardware import *

M5.begin()
rotary = Rotary()

Auf betätigt testen

if rotary.get_rotary_status():

Wert auslesen

y = rotary.get_rotary_value()

rotary.get_rotary_increments()

Auf einen Wert einstellen

rotary.set_rotary_value(10)

rotary.reset_rotary_value()


Navigation

Zurück zu M5Dial
Zurück zur M5Micropython Startseite