M5Dial Buzzer: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Peter (Diskussion | Beiträge) Die Seite wurde neu angelegt: „Der Buzzer kann mit den Blöcken aus der Kategorie Speaker benutzt werden. <pre> # Die üblichen Imports import os, sys, io import M5 from M5 import * # Buzzer initialisieren - ist an Pin GPIO3 angeschlossen Speaker.config(buzzer=True, pin_data_out=3) # Ton ausgeben - 2000Hz # Die Tondauer wird nicht übernommen. # Es wird ein Dauerton ausgegeben # mit Speaker.end() direkt danach # wird die sofortige Ausgabe verhindert Speaker.tone(2000, 200) # Tona…“ |
Peter (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
Zeile 17: | Zeile 17: | ||
Speaker.tone(2000, 200) | Speaker.tone(2000, 200) | ||
# Tonausgabe starten | # Tonausgabe starten - muss vorher initialisiert werden! | ||
Speaker.begin() | Speaker.begin() | ||
Version vom 24. April 2024, 17:50 Uhr
Der Buzzer kann mit den Blöcken aus der Kategorie Speaker benutzt werden.
# Die üblichen Imports import os, sys, io import M5 from M5 import * # Buzzer initialisieren - ist an Pin GPIO3 angeschlossen Speaker.config(buzzer=True, pin_data_out=3) # Ton ausgeben - 2000Hz # Die Tondauer wird nicht übernommen. # Es wird ein Dauerton ausgegeben # mit Speaker.end() direkt danach # wird die sofortige Ausgabe verhindert Speaker.tone(2000, 200) # Tonausgabe starten - muss vorher initialisiert werden! Speaker.begin() # Wärend der Tonausgabe darf geschlafen werden time.sleep_ms(200) # Tonausgabe beenden Speaker.end() # Lautstärke einstellen - 1 = 100% Speaker.setVolumePercentage(1)