Wozu dient M5Stack Dial?

Was ist M5Dial

Das M5Dial ist ein vielseitiges Embedded-Entwicklungsboard, das für Smart-Home-Steuerungsanwendungen entwickelt wurde. Es verfügt über einen 1,28 Zoll runden TFT-Touchscreen, einen Drehgeber, ein RFID-Erkennungsmodul, eine RTC-Schaltung, einen Summer und Tasten unterhalb des Bildschirms.
Im Herzen des M5Dial befindet sich das M5StampS3, ein Mikro-Modul basierend auf dem ESP32-S3 Chip, bekannt für seine hohe Leistung und niedrigen Stromverbrauch. Dieses Gerät unterstützt Wi-Fi und verschiedene Peripherieschnittstellen, einschließlich SPI, I2C, UART und ADC.
Ein herausragendes Merkmal des M5Dial ist sein Drehgeber, mit dem Benutzer Einstellungen wie Lautstärke, Helligkeit und Menüoptionen anpassen oder Heimgeräte wie Beleuchtung und Klimaanlage steuern können. Es verfügt außerdem über einen RFID-Leser für Anwendungen wie Zugangskontrolle und Identitätsprüfung.
M5Stack M5Dial

M5Stack M5Dial

Produkt ansehen
 


Wie man mit M5Dial beginnt

Laden Sie zunächst den M5Burner herunter:
 

Öffnen Sie den M5Burner und klicken Sie auf DIAL, laden Sie die gewünschte Demo herunter:

 

Um den Download-Modus zu starten, halten Sie die G0-Taste auf dem StampS3 gedrückt, bevor Sie es einschalten, und lassen Sie sie nach dem Einschalten los.

Viel Spaß mit deinem M5Dial

 
 
 

M5Stack Dial benutzerdefinierte Komponente für Home Assistant

 
 
Mehr Informationen über den M5Stack M5Dial
Diese Komponente verwandelt den M5Stack M5Dial in eine universelle Fernbedienung für Home Assistant.
Die derzeit unterstützten Entitäten umfassen:
  • Klima
  • Umschlag
  • Ventilator
  • Licht
  • Schalter
  • Medienplayer
  • Sperren

 

Beispielkonfiguration

Verwandter Code

Substitutionen

In den Ersetzungen müssen sie angegeben werden. Die drahtlose Netzwerkverbindung muss entweder vollständig über den normalen Abschnitt konfiguriert werden, oder alternativ können Sie einfach die WLAN-SSID und das WLAN-Passwort in den Ersetzungen angeben.

name Der Hostname des Geräts. (Standard: m5-dial)

wifi_ssid Der Hostname des Geräts. (Standard: !secret wifi_ssid)

wifi_password Der Hostname des Geräts. (Standard: !secret wifi_password)
  

Allgemeine Attribute

name Legt den Namen der Komponente fest.

screenOffTime (optional) (Standard: 30000) Gibt an, nach wie vielen Millisekunden das Display automatisch ausgeschaltet wird.

rotaryStepWidth (optional) (Standard: 10) Gibt die allgemeine Schrittweite an, um die sich der Wert pro Schritt ändert, wenn der Drehgeber verwendet wird. Der hier festgelegte Wert gilt für alle Modi, in denen keine andere Schrittweite angegeben ist.

longPressDuration (optional) (Standard: 1200) Gibt die Dauer in Millisekunden an, nach der ein Tastendruck als langer Druck gilt.

Schriftart (optional) (Standard: FreeSans12pt7b) Gibt die zu verwendende Schriftart an. Alle verfügbaren Schriftarten sind in einer Map in globals.h definiert.

font_factor (optional) (Standard: 1) Gibt den Faktor an, der auf die Schriftgröße angewendet wird. Gültige Werte: 0,1 - 10,0

Geräte

Unter Geräte sind alle Entitäten angegeben, die mit dem M5 Dial gesteuert werden sollen.

Die Entitäten sind in einzelnen Listen pro Gerätetyp (Domäne) wie Lichter, Schalter, Abdeckungen usw. angegeben.

Lichter

entity Gibt die Light Entity ID von Home Assistant an, die gesteuert werden soll.

Name Der Name der Entität, der auf dem Bildschirm angezeigt wird. 

Modi (optional)

aktivieren (Standard: false) Einstellung auf true aktiviert den Modus für die Entität.

rotary_step_width (optional) Gibt die allgemeine Schrittweite an, um die sich der Wert pro Schritt ändert, wenn der Drehgeber verwendet wird. Der hier festgelegte Wert überschreibt die allgemeine Einstellung und gilt nur für den Helligkeitsmodus dieser Lichteinheit. Gültige Werte: 1 - 100

RGB_modus

aktivieren (Standard: false) Die Einstellung auf true aktiviert den Modus für die Entität.

rotary_step_width (optional) Gibt die allgemeine Schrittweite an, um die sich der Wert pro Schritt beim Verwenden des Drehgebers ändert. Der hier festgelegte Wert überschreibt die allgemeine Einstellung und gilt nur für den Farbwahlmodus dieser Lichteinheit. Gültige Werte: 1 - 100

 
Das M5Dial zeichnet sich durch seine kompakte Größe und sein leichtes Design aus, was es ideal für eine Vielzahl von eingebetteten Anwendungen macht. Ob Sie Haushaltsgeräte in einem Smart-Home-Setup steuern oder Systeme in der Industrieautomation überwachen und verwalten, der M5Dial kann nahtlos integriert werden, um intelligente Steuerungs- und Interaktionsmöglichkeiten zu bieten. Wir hoffen, dass Sie mit dem M5Dial noch mehr eigene Projekte realisieren können!

 


Seitenleiste

Letzter Beitrag

Dieser Abschnitt enthält derzeit keinen Inhalt. Fügen Sie über die Seitenleiste Inhalte hinzu.

Für unseren Newsletter anmelden

Erhalten Sie die neuesten Informationen über unsere Produkte und Sonderangebote.