Doorgaan naar artikel

+49 1626571232

info@openelab.io

🚀Gratis verzending vanaf 50€ in de EU / 80€ wereldwijd

Wat is het nut van de M5Stack Dial?

02 Aug 2024 0 Opmerkingen

Wat is M5Dial

De M5Dial is een veelzijdig embedded development board dat speciaal is ontworpen voor smart home control-toepassingen. Het beschikt over een 1,28" rond TFT-touchscreen , een draaiknop, een RFID-detectiemodule , een RTC-circuit , een zoemer en knoppen onder het scherm.
Het hart van de M5Dial is de M5StampS3 , een micromodule gebaseerd op de ESP32-S3-chip , bekend om zijn hoge prestaties en lage stroomverbruik. Dit apparaat ondersteunt Wi-Fi en verschillende perifere interfaces, waaronder SPI, I2C, UART en ADC .
Een opvallend kenmerk van de M5Dial is de roterende encoder, waarmee gebruikers instellingen zoals volume, helderheid en menu-opties kunnen aanpassen, of thuistoepassingen zoals verlichting en airconditioning kunnen bedienen. Het bevat ook een RFID-lezer voor toepassingen zoals toegangscontrole en identiteitsverificatie.
M5Stack M5Dial

M5Stack M5Dial

Bekijk product
 

Hoe te beginnen met M5Dial

Download eerst de M5Burner:
 

Open de M5Burner en klik op DIAL, download de gewenste demo:

 

Om de downloadmodus te openen, houdt u de G0-knop op StampS3 ingedrukt voordat u deze inschakelt, en laat u deze los nadat u deze hebt ingeschakeld.

Veel plezier met je M5Dial

 
 
 

Aangepaste M5Stack-kiezercomponent voor Home Assistant

 
 
Meer informatie over de M5Stack M5Dial
Dit onderdeel transformeert de M5Stack M5Dial in een universele afstandsbediening voor Home Assistant.
De momenteel ondersteunde entiteiten zijn onder meer:
  • Klimaat
  • Omslag
  • Fan
  • Licht
  • Schakelaar
  • Media Speler
  • Slot

 

Voorbeeldconfiguratie

Gerelateerde code

Vervangingen

Bij vervangingen moeten deze worden gespecificeerd. De draadloze netwerkverbinding moet volledig worden geconfigureerd via het normale gedeelte, of u kunt eenvoudigweg de WLAN SSID en het WLAN-wachtwoord opgeven in de vervangingen.

naam De hostnaam van het apparaat. (standaard: m5-dial)

wifi_ssid De hostnaam van het apparaat. (standaard: !secret wifi_ssid)

wifi_password De hostnaam van het apparaat. (standaard: !geheim wifi_wachtwoord)
  

Algemene Attributen

naam Stelt de naam van de component in.

screenOffTime (optioneel) (standaard: 30000) Geeft aan na hoeveel milliseconden het scherm automatisch wordt uitgeschakeld.

rotaryStepWidth (optioneel) (standaard: 10) Specificeert de algemene stapgrootte waarmee de waarde per stap verandert bij gebruik van de roterende encoder. De hier ingestelde waarde geldt voor alle modi waarin geen andere stapgrootte is opgegeven.

longPressDuration (optioneel) (standaard: 1200) Geeft de duur aan, in milliseconden, waarna het indrukken van een knop wordt beschouwd als lang indrukken.

lettertype (optioneel) (Standaard: FreeSans12pt7b) Geeft het te gebruiken lettertype aan. Alle beschikbare lettertypen worden gedefinieerd in een map in globals.h .

font_factor (optioneel) (standaard: 1) Specificeert de factor die moet worden toegepast op de lettergrootte. Geldige waarden: 0,1 - 10,0

apparaten

Onder Apparaten worden alle entiteiten gespecificeerd die moeten worden bestuurd met de M5 Dial.

De entiteiten worden gespecificeerd in individuele lijsten per apparaattype (domein), zoals lampen, schakelaars, afdekkingen, etc.

Lichten

entity Specificeert de Light Entity ID van Home Assistant die moet worden beheerd.

naam De naam van de entiteit die op het scherm wordt weergegeven. 

modi (optioneel)

inschakelen (standaard: false) Als u deze instelt op true, wordt de modus voor de entiteit geactiveerd.

rotary_step_width (optioneel) Specificeert de algemene stapgrootte waarmee de waarde per stap verandert bij gebruik van de roterende encoder. De hier ingestelde waarde heeft voorrang op de algemene instelling en is alleen van toepassing op de helderheidsmodus van deze lichtentiteit. Geldige waarden: 1 - 100

RGB_modus

enable (Standaard: false) Instellen op true activeert de modus voor de entiteit.

rotary_step_width (optioneel) Specificeert de algemene stapgrootte waarmee de waarde per stap verandert bij gebruik van de roterende encoder. De hier ingestelde waarde heeft voorrang op de algemene instelling en is alleen van toepassing op de kleurselectiemodus van deze lichtentiteit. Geldige waarden: 1 - 100

 
De M5Dial heeft een compact formaat en een lichtgewicht ontwerp, waardoor hij ideaal is voor een breed scala aan ingebedde toepassingen. Of u nu huishoudelijke apparaten in een smart home-opstelling bestuurt of systemen in de industriële automatisering bewaakt en beheert, de M5Dial kan naadloos worden geïntegreerd om intelligente besturings- en interactiemogelijkheden te bieden. Ik hoop dat je meer van je eigen projecten kunt doen met M5Dial!

 

Vorig bericht
Volgende bericht

laat een reactie achter

Alle blogreacties worden vóór publicatie gecontroleerd

Iemand heeft onlangs een gekocht

Bedankt voor het abonneren!

Deze e-mail is geregistreerd!

Shop de look

Kies opties

Bewerk optie
Terug op voorraad melding
this is just a warning
Log in
Winkelmand
0 artikelen
RuffRuff App RuffRuff App by Tsun