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!

 


Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Pola wymagane są oznaczone *

Pasek boczny

Najnowszy post

Ta sekcja nie zawiera obecnie żadnych treści. Dodaj treść do tej sekcji, korzystając z paska bocznego.

Zarejestruj się do naszego newslettera

Uzyskaj najnowsze informacje o naszych produktach i specjalnych ofertach.