Dok: PwmKit

Das PwmKit ist ein PWM Modul, welches bis zu 100W steuern kann. In meinem Wohnmobil setze ich dieses Bauteil für meine LED Streifen ein, weil die Bauform extrem kompakt ist und zudem kann ich es direkt an 12V anschließen.

Einführung und Allgemeines zum ThingsOfCamper findet ihr hier.

Handhabung

  • Kurzer Tastendruck steigert die Geschwindigkeit oder Helligkeit bis zum Maximum und beginnt anschließend wieder bei Null
  • Langer Tastendruck senden lediglich per MQTT eine Info

Funktionen

  • Steuerung des PWM-Signals, also der Geschwindigkeit oder Helligkeit
  • BLE und MQTT Anbindung
  • ENV Sensor für Klimawerte

Firmware

  • M5Stack Atom Lite
    • Meine Firmware 1.6 basiert auf UiFlow 2.0.5
    • M5 Share Burn Code: <folgt in Kürze>

API Referenz

Neben den generischen Befehlen gibt es für dieses Modul weitere spezifische Befehle.

  • setPwmDuty .. 0..1023
    • setzt den Wert für den PWM Ausgang
  • getEnvData .. 1
    • gibt die aktuelle Daten aus, sofern ein ENV angeschlossen ist
  • getPwmDuty .. 1
    • gibt den aktuellen Wert für den PWM Ausgang aus

Bei AutoSend werden übermittelt

  • pwmduty .. 0..1023
    • gibt den aktuellen Wert vom PwmDuty aus
  • envdata .. Temperatur_Feuchte_Druck
    • gibt die aktuelle Daten von einem ENV aus, sofern dieses angeschlossen ist nach dem Schema