Benutzer-Werkzeuge

Webseiten-Werkzeuge


sonstiges:tuerklingel

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
sonstiges:tuerklingel [2025-01-27 05:27] – [Sourcecode] schuballaasonstiges:tuerklingel [2025-02-05 20:12] (aktuell) – [Sender in Haustelefon einbauen] schuballaa
Zeile 21: Zeile 21:
 Das Haustelefon ist vom Typ STR HT 3033. Das Haustelefon ist vom Typ STR HT 3033.
  
-Das Steuergerät ist ein SP 333 ({{:sonstiges:einstellungen_sp333_version_2.pdf|Doku}} ), welches im Hauskeller im Sicherungsschrank neben dem Netzteil NH 333 installiert ist.+Das Steuergerät ist ein SP 333 ({{:sonstiges:einstellungen_sp333_version_2.pdf|Doku}}  ), welches im Hauskeller im Sicherungsschrank neben dem Netzteil NH 333 installiert ist.
  
 ===== Pinout ===== ===== Pinout =====
Zeile 37: Zeile 37:
 Da uns keine Leitung zwischen den Räumen Bornstr. 14-15 sowie 16-17 zur Verfügung steht, mussten wir auf eine [[http://www.amazon.de/dp/B00ISMW1DG|Funk-Türklingel]] mit zwei Empfängern zurückgreifen. Der Sender sowie die 2 Empfänger werden mit einem Standard 5 Volt USB Netzteil versorgt. Da uns keine Leitung zwischen den Räumen Bornstr. 14-15 sowie 16-17 zur Verfügung steht, mussten wir auf eine [[http://www.amazon.de/dp/B00ISMW1DG|Funk-Türklingel]] mit zwei Empfängern zurückgreifen. Der Sender sowie die 2 Empfänger werden mit einem Standard 5 Volt USB Netzteil versorgt.
  
-Wenn geklingelt wird, wird über ein (spannungsteiler 3.7 > 3.3 volt 1K / 4.7 K) der Pin 04 HIGH und ein ESPNOW signal zu den Empfängern ,,Klingeln" wird geschickt.+Änderungen am 04.02.2025: 
 + 
 +Der Mosfet (siehe Bild) hat nicht mehr das Klingel Signal zum ESPNOW Sender weitergeleitetDaher dedektiere ich das Klingelsignal nun über einen H11LX (Optokoppler) der beim Klingeln den Pin 04 LOW setzt und ein ESPNOW signal zu den Empfängern ,,Klingeln" schickt. 
 + 
 +Zusätzlich habe ich den Empfängern mit einem Watchchdog und ein auto restart (jede Minute) ausgestattet. 
 + 
 +Nachtrag am 05.02.2025: 
 + 
 +Es kam gelegentlich zu Fehlauslösungen. Daher habe ich in der Software eingestellt, dass das Klingelsignal mindestens 1800 ms anliegen muss (In meinen Tests war das Signal nie kürzer als 2000 ms).
  
  
 ===== Sender in Haustelefon einbauen ===== ===== Sender in Haustelefon einbauen =====
  
-Der Sender ist ein ESP32 Lolin Lite welcher auf ein Trigger auf Pin 4 wartet (als sensor wird ein n chanel mosfet benutzt(Bild: Patine mitte links)+Der Sender ist ein ESP32 Lolin Lite welcher auf ein Trigger auf Pin 4 wartet.
  
 {{https://wiki.hackerspace-bremen.de/_media/sonstiges/klingel_sender.jpg?nolink&600x800|klingel_sender.jpg}} {{https://wiki.hackerspace-bremen.de/_media/sonstiges/klingel_sender.jpg?nolink&600x800|klingel_sender.jpg}}
 +
  
 ===== Sourcecode ===== ===== Sourcecode =====
  
 Sender: Sender:
- 
 <code> <code>
 +
 #include <WiFi.h> #include <WiFi.h>
 #include <esp_wifi.h> #include <esp_wifi.h>
Zeile 131: Zeile 140:
   pinMode(triggerPin, INPUT);   pinMode(triggerPin, INPUT);
   pinMode(testPin, INPUT_PULLUP);   pinMode(testPin, INPUT_PULLUP);
-  attachInterrupt(digitalPinToInterrupt(triggerPin), triggerbell, RISING);+  attachInterrupt(digitalPinToInterrupt(triggerPin), triggerbell, FALLING);
 } }
  
sonstiges/tuerklingel.1737952059.txt.gz · Zuletzt geändert: 2025-01-27 05:27 von schuballaa