ich habe mir eine Klingelerweiterung gebaut, welche das Signal der Klingel(4.5V) wenn sie betätigt wird an den Wemos d1 Mini weiterleitet. Dieser gibt dann auf einer Webseite ein Klingelton von sich. Heißt, wenn man mit Kopfhörer am Computer sitzt, hört man die Klingel trotzdem.
Als ich den Sketch geschrieben habe, benutzte ich ein Schalter, als Klingeltaster denn ich selber AN/AUS machen musste.(siehe Bild1(Beispiel/Versuch)) Es hat alles prima funktioniert, bis ich den Wemos an die richtige Klingel anschließen wollte.(siehe Bild2(Praxis)) Als ich die Klingel testen wollte hat es nicht mehr funktioniert. Der Wemos hat auch auf keine anfragen vom PC reagiert als ich ihn mit USB angeschlossen habe. Ich gehe von einem Kurzschluss aus.
Nun hab ich die Frage wie ich die Pins richtig anschließe. Hätte es vielleicht ein AnalogPin sein sollen?
Zynoxi:
Vielen Dank für die schnelle Antwort
-> Das wusste ich nicht Ist das bei allen Pins so ?
-> Ich habs komplett übersehen ist AC statt DC.
-> Die Kabel sind kurz ca 10-15cm.
Ja, das gilt für alle Pins und Wechselspannung darf überhaupt nicht sein.
Dann ist der Wemos sicher schon defekt.
Zynoxi:
Gibt es eine andere möglichkeit AC zu DC umzuwandeln außer ein Wechselrichter?
Was ist das Problem ?
Du musst die Spannung gleichrichten und das geht mit einen Gleichrichter.
Am besten ein Brückengleichrichter und dann mittels Spannungsteiler an den Eingang.
Du darfst aber nie über 3,3 Volt kommen.
Besser wäre damit einen Optokoppler steuern und dann den Pin auf LOW abfragen.
ZD 3.0V ist eine Z-Diode, welche bei rund 3V zu leiten anfängt (+-0,2V). Damit kann die Spannung am WEMOS nicht über 3.1 - 3.2V steigen, der Kondensator (Keramikkondensator, irgendwas zwischen 100nF und 470nF) fängt evtl. kurze Spannungsspitzen ab.
Hallo
Ich würde den Kondensator schon noch größer machen , 50uF. Damit hat man dann etwa 50ms zum überbrücken der fehlenden Halbwelle , sonst bekommt der wemos die 50 Hz noch mit und am Eingang wird ständig 1010 erkannt
@ Heinz, geht natürlich auch, oder ein paar Zeilen mehr Code. Aber mit einem 47µF Kondensator ist es einfacher.
Nachtrag:
Dann müsste aber noch ein Widerstand zum ENTladen des Kondensators mit eingebaut werden, da die Z-Diode dann irgendwo unterhalb 3V wieder so hochohmig wird, daß der WEMOS eine Weile auf High stehen könnte. Also noch einen 10k Widerstand zwischen Diode (links) und Widerstand (1k) nach GND.
Oder den Kondensator doch kleiner lassen und in Code basteln ...
wenn Du da 4,5 gemessen hast mag das daran liegen das du während des Klingeln gemessen hast und die Spannung abgefallen ist.
Wenn du es geschickt anstellst kannst du für den Endgültigen Stand dann eventuell die Spannung des Klingeltrafos mittels Gleichrichter , Kondensator und 7805 auch noch als Spannungsversorgung für den wemos benutzen.