Salta al contenuto

+49 1626571232

info@openelab.io

🚀 Spedizione gratuita a partire da 50€ in UE / 80€ in tutto il mondo

Qual è l'uso del M5Stack Dial?

02 Aug 2024 0 Commenti

Che cos'è M5Dial

M5Dial è una versatile scheda di sviluppo integrata su misura per applicazioni di controllo smart home. È dotata di un touch screen TFT rotondo da 1,28" , un encoder rotativo, un modulo di rilevamento RFID , un circuito RTC , un cicalino e pulsanti posizionati sotto lo schermo.
Il cuore dell'M5Dial è l' M5StampS3 , un micro-modulo basato sul chip ESP32-S3 , noto per le sue elevate prestazioni e il basso consumo energetico. Questo dispositivo supporta Wi-Fi e varie interfacce periferiche, tra cui SPI, I2C, UART e ADC .
Una caratteristica importante dell'M5Dial è il suo codificatore rotativo, che consente agli utenti di regolare impostazioni come volume, luminosità e opzioni di menu o controllare applicazioni domestiche come luci e aria condizionata. Include anche un lettore RFID per applicazioni come il controllo degli accessi e la verifica dell'identità.
M5Stack M5Dial

M5Stack M5Dial

Visualizza prodotto
 

Come iniziare con M5Dial

Prima di tutto, scarica il M5Burner:
 

Apri M5Burner e clicca su DIAL, scarica la demo che desideri:

 

Per accedere alla modalità download, tieni premuto il pulsante G0 su StampS3 prima di accenderlo, quindi rilascialo dopo averlo acceso.

Divertiti con il tuo M5Dial

 
 
 

Componente personalizzato M5Stack Dial per Home Assistant

 
 
Ulteriori informazioni su M5Stack M5Dial
Questo componente trasforma l'M5Stack M5Dial in un telecomando universale per Home Assistant.
Le entità attualmente supportate includono:
  • Clima
  • Copertina
  • Fan
  • Leggero
  • Interruttore
  • Lettore multimediale
  • Serratura

 

Configurazione di esempio

Codice correlato

Sostituzioni

Nelle sostituzioni devono essere specificati. La connessione di rete wireless deve essere completamente configurata tramite la sezione normale o, in alternativa, è possibile semplicemente specificare l'SSID WLAN e la password WLAN nelle sostituzioni.

nome Il nome host del dispositivo. (impostazione predefinita: quadrante M5)

wifi_ssid Il nome host del dispositivo. (predefinito: !wifi_ssid segreto)

wifi_password Il nome host del dispositivo. (impostazione predefinita: !password_wifi segreta)
  

Attributi generali

nome Imposta il nome del componente.

screenOffTime (opzionale) (Default: 30000) Indica dopo quanti millisecondi il display si spegne automaticamente.

rotaryStepWidth (facoltativo) (Default: 10) Specifica l'ampiezza generale del passo in base alla quale il valore cambia per passo quando si utilizza il codificatore rotativo. Il valore impostato qui si applica a tutte le modalità in cui non è specificata alcuna larghezza di passo diversa.

longPressDuration (facoltativo) (Predefinito: 1200) Indica la durata, in millisecondi, dopo la quale la pressione di un pulsante viene considerata una pressione prolungata.

font (facoltativo) (Default: FreeSans12pt7b) Specifica il font da utilizzare. Tutti i font disponibili sono definiti in una mappa in globals.h .

font_factor (facoltativo) (Predefinito: 1) Specifica il fattore da applicare alla dimensione del carattere. Valori validi: 0,1 - 10,0

dispositivi

In Dispositivi vengono specificate tutte le entità da controllare con l'M5 Dial.

Le entità sono specificate in elenchi singoli per tipologia di dispositivo (dominio) come luci, interruttori, coperture, ecc.

Luci

entità Specifica l'ID dell'entità luce da Home Assistant da controllare.

nome Il nome dell'entità visualizzata sullo schermo. 

modalità (opzionale)

abilita (Predefinito: false) L'impostazione su true attiva la modalità per l'entità.

rotary_step_width (facoltativo) Specifica l'ampiezza generale del passo in base alla quale il valore cambia per passo quando si utilizza il codificatore rotativo. Il valore impostato qui sovrascrive l'impostazione generale e si applica solo alla modalità di luminosità di questa entità luminosa. Valori validi: 1 - 100

RGB_modalità

abilita (Predefinito: false) L'impostazione su true attiva la modalità per l'entità.

rotary_step_width (facoltativo) Specifica l'ampiezza generale del passo in base alla quale il valore cambia per passo quando si utilizza il codificatore rotativo. Il valore impostato qui sovrascrive l'impostazione generale e si applica solo alla modalità di selezione del colore di questa entità luce. Valori validi: 1 - 100

 
M5Dial ha dimensioni compatte e design leggero che lo rendono ideale per un'ampia gamma di applicazioni embedded. Che tu stia controllando elettrodomestici in una configurazione di casa intelligente o monitorando e gestisce sistemi nell'automazione industriale, M5Dial può essere perfettamente integrato per fornire funzionalità di controllo e interazione intelligenti. Spero che tu possa realizzare altri progetti con M5Dial!

 

Articolo precedente
Articolo successivo

lascia un commento

Tutti i commenti del blog vengono controllati prima della pubblicazione

Qualcuno ha recentemente acquistato un

Grazie per esserti iscritto!

Questa email è stata registrata!

Acquista il look

Scegli Opzioni

Modifica opzione
Notifica di disponibilità
this is just a warning
Login
Carrello della spesa
0 elementi
RuffRuff App RuffRuff App by Tsun