Buzzer, Beep oder Piept ?

  • Hat jemand ein Script-Beispiel für ein Beep an einem ESP32 für mich?

    Rule ist einfach, Berry kann ich nicht - aber Tasmota-Script ist noch offen im Verständnis.

    >D
    ; ESP32-C3 super Mini Tasmota 13.3.(letzte mit HTML-aktiv)
    ; Port 4 für Beep-Test
    ; Port 3 für Touch TTP223 Sensor
    bu2=0
    p3=0


    >D
    ; ESP32-C3 super Mini Tasmota 13.3.(letzte mit HTML-aktiv)
    ; Port 4 für Beep-Test
    ; Port 3 für Touch TTP223 Sensor
    bu2=0
    p3=0


    >B
    spinm(8 O) :LED Port Out
    spin(8 1) ;LED blue An
    spinm(3 0) ;TTP-Sensorinput
    spinm(4 O) ;- Variante 1
    ;pwm1(-4 2) ;- Variante 5
    ;piept(-4 0) ;- Variante 4
    ;beep(-4 0) ;- Variante 3
    ;=>BuzzerPWM 4 ;- Variante 2

    >F
    p3=pin[3]
    if (chg[p3]>0 and p3>0)
    or (chg[bu2]>0 and bu2>0)
    then
    print bu2 %bu2%
    print p3 %p3%
    spin(8 1) ; blue LED Aus
    spin(4 0)
    else
    bu2=0
    spin(8 0) ; blue LED AN
    spin(4 1) ;- Variante 1 mini piep - der Einzige der funzt !
    ;pwm1(10) ;- Variante 5
    ;piept(1000 1000) ;- Variante 4
    ;beep(1000 1000) ;- Variante 3
    ;=>buzzer 1,2,3,0xF54 ;- Variante 2
    endif


    >W
    bu(bu2 "<hr><p><p>O.K.<p><p><hr>" "<hr><p><p>Aktion<p><p><hr>")

    Einmal editiert, zuletzt von karoCB (15. Juli 2024 um 15:36)