Do czego służy M5Stack Dial?

Co to jest M5Dial

M5Dial to wszechstronna wbudowana płytka rozwojowa zaprojektowana do zastosowań w inteligentnym sterowaniu domem. Posiada 1,28-calowy okrągły ekran dotykowy TFT, enkoder obrotowy, moduł wykrywania RFID, obwód RTC, buzzer oraz przyciski umieszczone pod ekranem.
W sercu M5Dial znajduje się M5StampS3, mikro-moduł oparty na układzie ESP32-S3, znanym z wysokiej wydajności i niskiego zużycia energii. Urządzenie to obsługuje Wi-Fi oraz różne interfejsy peryferyjne, w tym SPI, I2C, UART i ADC.
Charakterystyczną cechą M5Dial jest jego enkoder obrotowy, który pozwala użytkownikom na regulację ustawień takich jak głośność, jasność i opcje menu, a także na sterowanie aplikacjami domowymi, takimi jak oświetlenie i klimatyzacja. Urządzenie zawiera również czytnik RFID do zastosowań takich jak kontrola dostępu i weryfikacja tożsamości.
M5Stack M5Dial

M5Stack M5Dial

Zobacz produkt
 


Jak zacząć z M5Dial

Przede wszystkim pobierz M5Burner:
 

Otwórz M5Burner i kliknij na DIAL, pobierz demo, które chcesz:

 

Aby wejść w tryb pobierania, naciśnij i przytrzymaj przycisk G0 na StampS3 przed włączeniem, a następnie zwolnij go po włączeniu.

Baw się dobrze ze swoim M5Dial

 
 
 

Niestandardowy komponent M5Stack Dial dla Home Assistant

 
 
Więcej informacji o M5Stack M5Dial
Ten komponent przekształca M5Stack M5Dial w uniwersalny pilot do Home Assistant.
Obecnie obsługiwane jednostki obejmują:
  • Klimat
  • Okładka
  • Wentylator
  • Światło
  • Przełącznik
  • Odtwarzacz multimedialny
  • Zablokuj

 

Przykładowa konfiguracja

Powiązany kod

Podstawienia

W podstawieniach muszą być one określone. Połączenie sieci bezprzewodowej musi być w pełni skonfigurowane albo przez normalną sekcję, albo alternatywnie, można po prostu określić SSID WLAN i hasło WLAN w podstawieniach.

name Nazwa hosta urządzenia. (domyślnie: m5-dial)

wifi_ssid Nazwa hosta urządzenia. (domyślnie: !secret wifi_ssid)

wifi_password Nazwa hosta urządzenia. (domyślnie: !secret wifi_password)
  

Atrybuty ogólne

name Ustawia nazwę komponentu.

screenOffTime (opcjonalne) (Domyślnie: 30000) Wskazuje, po ilu milisekundach wyświetlacz automatycznie się wyłącza.

rotaryStepWidth (opcjonalne) (Domyślnie: 10) Określa ogólną szerokość kroku, o którą zmienia się wartość przy każdym kroku podczas używania enkodera obrotowego. Wartość ustawiona tutaj ma zastosowanie do wszystkich trybów, w których nie określono innej szerokości kroku.

longPressDuration (opcjonalne) (Domyślnie: 1200) Wskazuje czas trwania, w milisekundach, po którym naciśnięcie przycisku jest uznawane za długie naciśnięcie.

czcionka (opcjonalnie) (Domyślnie: FreeSans12pt7b) Określa czcionkę do użycia. Wszystkie dostępne czcionki są zdefiniowane w mapie w globals.h.

font_factor (opcjonalne) (Domyślnie: 1) Określa współczynnik stosowany do rozmiaru czcionki. Dozwolone wartości: 0,1 - 10,0

urządzenia

W sekcji Urządzenia określone są wszystkie jednostki, które mają być sterowane za pomocą pokrętła M5.

Jednostki są określone w indywidualnych listach dla każdego typu urządzenia (domeny), takich jak światła, przełączniki, osłony itp.

Światła

entity Określa identyfikator encji światła z Home Assistant, którą należy kontrolować.

name Nazwa jednostki wyświetlana na ekranie. 

tryby (opcjonalnie)

włącz (Domyślnie: fałsz) Ustawienie na prawda aktywuje tryb dla jednostki.

rotary_step_width (opcjonalne) Określa ogólną szerokość kroku, o którą zmienia się wartość na krok podczas używania enkodera obrotowego. Wartość ustawiona tutaj nadpisuje ogólne ustawienie i dotyczy tylko trybu jasności tego elementu świetlnego. Dozwolone wartości: 1 - 100

RGB_tryb

włącz (Domyślnie: false) Ustawienie na true aktywuje tryb dla jednostki.

rotary_step_width (opcjonalnie) Określa ogólną szerokość kroku, o którą zmienia się wartość na krok podczas używania enkodera obrotowego. Wartość ustawiona tutaj nadpisuje ogólne ustawienie i dotyczy tylko trybu wyboru koloru tej jednostki świetlnej. Ważne wartości: 1 - 100

 
Kompaktowy rozmiar i lekka konstrukcja M5Dial sprawiają, że jest on idealny do szerokiego zakresu zastosowań w systemach wbudowanych. Niezależnie od tego, czy kontrolujesz urządzenia domowe w inteligentnym domu, czy monitorujesz i zarządzasz systemami w automatyce przemysłowej, M5Dial może być bezproblemowo zintegrowany, aby zapewnić inteligentną kontrolę i możliwości interakcji. Mamy nadzieję, że z M5Dial zrealizujesz więcej własnych projektów!

 


Pasek boczny

Najnowszy post

Ta sekcja nie zawiera obecnie żadnych treści. Dodaj treść do tej sekcji za pomocą paska bocznego.

Zarejestruj się do naszego newslettera

Uzyskaj najnowsze informacje o naszych produktach i specjalnych ofertach.