Hallo liebe Elektroniker, ich versuche aktuell meine Wohnzimmer-Lampe digital durch einen ESP zu steuern. Die Lampe kommt mit einer Fernbedienung (siehe Anhang), die mittels 2,4G mit der Lampe kommuniziert. Die Platine der Fernbedienung besteht aus mehreren Knöpfen, die durch das Gehäuse gedrückt und dadurch geschalten werden. Da die Fernbedienung mit 3,3V betrieben wird, hatte ich bereits versucht direkt einen GPIO-Pin des ESP an die Kontakte zu löten, allerdings hatte der Schalter danach keine Funktion mehr. Mein nächster Gedanke war nun, einen Transistor an die Kontakte auf der Platine zu löten und diesen dann via GPIO zu schalten - allerdings habe ich mit Transistoren gar keine Erfahrung. Durch Google bin ich auf einen NPN PN2222A gestoßen, der mit der Spannung des ESP kompatibel sein soll. Allerdings lese ich auch, dass zwingend ein Vorwiderstand nötig ist - ich weiß aber leider nicht wieviel Ohm dieser haben muss. Ich hoffe ich konnte mein Problem gut schildern und bin nun auf euere Expertise gespannt :) VG Daniel
Daniel F. schrieb: > Ich hoffe ich konnte mein Problem gut schildern und bin nun auf euere > Expertise gespannt :) Meine Expertenmeinung lautet: Kauf dir ein fertiges System wie z.B. HUE und mache das damit. Du bist mit deinem Wissen nicht in der Lage das von dir gewünschte umzusetzen. Ich könnte dir nichts sagen was du mit deinem Vorwissen nutzbringend einsetzen könntest.
Daniel F. schrieb: > Gekauft ist doch langweilig, man will auch was dazulernen. Wenn du lernen wollen würdest, hättest du schon lange mal am Steckbrett eine Transistorschaltung aufgebaut und mit deinem ESP über einen Transistor irgendeine Last gesteuert. Wenn du noch nicht mal DAS hinbekommst, als Vorbereitung auf ein solches Projekt, willst du nichts lernen sondern du denkst du könntest mal alles was du dir so ausdenken kannst, einfach nach Rezept nachbauen. Wenn dir nur jemand sagen würde wie es geht.
Falls ich mit der Transistor-Lösung sind zum Ziel komme würde ich einfach Relais nehmen - sind zwar groß und laut aber besser als nichts.
Daniel F. schrieb: > Falls ich mit der Transistor-Lösung sind zum Ziel komme würde ich > einfach Relais nehmen - sind zwar groß und laut aber besser als nichts. Mach das. Ich empfehle dazu ein paar Siemens Motorschütze. Das ganze in einen mittleren Schaltschrank auf eine Hutschiene.
Cyblord -. schrieb: > Daniel F. schrieb: >> Gekauft ist doch langweilig, man will auch was dazulernen. > > Wenn du lernen wollen würdest, hättest du schon lange mal am Steckbrett > eine Transistorschaltung aufgebaut und mit deinem ESP über einen > Transistor irgendeine Last gesteuert. > Wenn du noch nicht mal DAS hinbekommst, als Vorbereitung auf ein solches > Projekt, willst du nichts lernen sondern du denkst du könntest mal alles > was du dir so ausdenken kannst, einfach nach Rezept nachbauen. > Wenn dir nur jemand sagen würde wie es geht. Das Steckbrett steht bereits, ich weiß aber nicht welchen Transistor ich kaufen soll. Mit einem Tipp wäre ich schon zufrieden.
Cyblord -. schrieb: > Daniel F. schrieb: >> Falls ich mit der Transistor-Lösung sind zum Ziel komme würde ich >> einfach Relais nehmen - sind zwar groß und laut aber besser als nichts. > > Mach das. Ich empfehle dazu ein paar Siemens Motorschütze. Das ganze in > einen mittleren Schaltschrank auf eine Hutschiene. Genau aus diesem Grund hab ich ja diesen Beitrag hier eröffnet...
Daniel F. schrieb: > Das Steckbrett steht bereits, ich weiß aber nicht welchen Transistor ich > kaufen soll. Mit einem Tipp wäre ich schon zufrieden. Also entweder du bist der erste Mensch der vor einer solchen Aufgabe steht, oder dein Google ist kaputt. Mir graust es schon wenn ich daran denke wie viele Arduino-Hilfe-Seiten Google zu dem Thema ausspuckt. Mit Bildern und allem. Wenn es bei dir wirklich daran scheitert, wirst du niemals was hinbekommen. PS: wie willst du deine Relais eigentlich schalten ohne Transistor? Oder nimmst du da eine fertige Relaiskarte? So machen das alle denen denken Kopfaua bereitet.
:
Bearbeitet durch User
Du solltest dich vielleicht mal in das Thema Optokoppler einarbeiten. Das ist meiner Meinung nach zielführender. Dann kannst du hier wieder Fragen stellen.
Cyblord -. schrieb: > Daniel F. schrieb: > >> Das Steckbrett steht bereits, ich weiß aber nicht welchen Transistor ich >> kaufen soll. Mit einem Tipp wäre ich schon zufrieden. > > Also entweder du bist der erste Mensch der vor einer solchen Aufgabe > steht, oder dein Google ist kaputt. Mir graust es schon wenn ich daran > denke wie viele Arduino-Hilfe-Seiten Google zu dem Thema ausspuckt. Mit > Bildern und allem. Wenn es bei dir wirklich daran scheitert, wirst du > niemals was hinbekommen. > > PS: wie willst du deine Relais eigentlich schalten ohne Transistor? Oder > nimmst du da eine fertige Relaiskarte? So machen das alle denen denken > Kopfaua bereitet. Eine Relaiskarte nehmen alle die auf dem Gebiet noch keine Kenntnisse haben und denen auf Foren dann mit arroganz entgegnet wird wenn sie sich auf andere Gebiete herantasten wollen ;)
Helmut -. schrieb: > Du solltest dich vielleicht mal in das Thema Optokoppler einarbeiten. > Das ist meiner Meinung nach zielführender. Dann kannst du hier wieder > Fragen stellen. Danke! Ich les mich Mal ein.
Daniel F. schrieb: > Da die Fernbedienung mit 3,3V betrieben wird, hatte ich bereits versucht > direkt einen GPIO-Pin des ESP an die Kontakte zu löten, allerdings hatte > der Schalter danach keine Funktion mehr. Bevor du wild dran rum lötest, wäre es gut, erstmal zu klären, wie die Fernbedienung ihre Tasten auswertet, d.h. wie die Tasten verschaltet sind. Es könnte z.B. eine Matrixanordnung sein. Auch bei Ansteuerung über einen Transistor wäre diese Kenntnis Grundvoraussetzung. Und selbst wenn die Tasten jeweils einzeln an einen Eingang geführt sind, ist es keine gute Idee, den GPIO mit einem Taster kurzzuschließen. Du bräuchtest dann entweder eine Wired-OR Ansteuerung (GPIO als Open Drain) oder eine Entkopplung.
Helmut -. schrieb: > Du solltest dich vielleicht mal in das Thema Optokoppler einarbeiten. > Das ist meiner Meinung nach zielführender. Dann kannst du hier wieder > Fragen stellen. Sehe ich auch so. Dann ist auch egal, ob es eine Tastenmatrix ist und wie sie ausgewertet wird. Optokoppler gehen immer.
Stefan ⛄ F. schrieb: > Helmut -. schrieb: >> Du solltest dich vielleicht mal in das Thema Optokoppler einarbeiten. >> Das ist meiner Meinung nach zielführender. Dann kannst du hier wieder >> Fragen stellen. > > Sehe ich auch so. Dann ist auch egal, ob es eine Tastenmatrix ist und > wie sie ausgewertet wird. Optokoppler gehen immer. Danke @Helmut, @Stefan und @Wolfgang! Ich habe mir gerade bei Conrad ein paar Optokoppler (https://www.conrad.de/de/p/vishay-optokoppler-phototransistor-sfh6206-2-smd-4-transistor-ac-dc-153979.html?searchType=SearchRedirect) gekauft. Die Dinger sind genau das was ich gesucht hatte. Ich denke damit sollte die Lampe auch digital über den IOBroker gesteuert werden können :)
Die Tasten der FB sind in einer Matrix angeordnet. Sowas kann man, gleiche Masse vorausgesetzt, auch mit Analogschaltern wie dem CD4066 oder dem CD4016 schalten. Je nach Matrix kann auch ein CD4052 oder CD4053 geeignet sein. Wenn du die Matrix mal aufzeichnest, kann man mehr sagen.
Daniel F. schrieb: > Die Platine der Fernbedienung besteht aus mehreren Knöpfen, die durch > das Gehäuse gedrückt und dadurch geschalten werden. Da die Fernbedienung > mit 3,3V betrieben wird, hatte ich bereits versucht direkt einen > GPIO-Pin des ESP an die Kontakte zu löten, allerdings hatte der Schalter > danach keine Funktion mehr. Die Taster werden sehr wahrscheinlich mittels Multiplexing abgefragt (auch wenn es hier nur sehr wenige sind). Sprich: du musst tatsächlich einen Kontakt emulieren, um hier was einspeisen zu können. Die Alternative wäre, das Multiplexing zu sampeln. Das kannst du ziemlich sicher nicht... Also: die Lösung sind sog. "Analogschalter"-ICs. Konkret CD4066.
Stefan ⛄ F. schrieb: > c-hater schrieb: >> die Lösung sind sog. "Analogschalter"-ICs. Konkret CD4066. > > Oder Optokoppler. Auch ein Optokoppler braucht einen Vorwiderstand. Damit ist der TE aber überfordert. Bitte einfachere Lösungen posten!
Cyblord -. schrieb: > Bitte einfachere Lösungen posten! Mach doch selber! Anstatt den TO als Blödmann darzustellen und andere aufzufordern, unmögliches zu liefern.
Cyblord -. schrieb: > Stefan ⛄ F. schrieb: >> c-hater schrieb: >>> die Lösung sind sog. "Analogschalter"-ICs. Konkret CD4066. >> >> Oder Optokoppler. > > Auch ein Optokoppler braucht einen Vorwiderstand. Damit ist der TE aber > überfordert. Bitte einfachere Lösungen posten! Danke... Manche Leute denken auch sie sind als Genie auf die Welt gekommen.
Daniel F. schrieb: > Eine Relaiskarte nehmen alle die auf dem Gebiet noch keine Kenntnisse > haben Oder auch jene, die Kenntnisse haben und das Problem verstehen. > und denen auf Foren dann mit arroganz entgegnet wird wenn sie sich > auf andere Gebiete herantasten wollen ;) Das ist ein guter Einstieg, Unterstützung haben wollen und gleich mal das Forum beschimpfen. Stefan ⛄ F. schrieb: > Optokoppler gehen immer. NEIN! Die Polarität muß bekannt sein und die Zielschaltung darf kein Problem mit der C-E-Restspannung haben. Daniel F. schrieb: >> Auch ein Optokoppler braucht einen Vorwiderstand. Damit ist der TE aber >> überfordert. Bitte einfachere Lösungen posten! > Danke... > Manche Leute denken auch sie sind als Genie auf die Welt gekommen. Dein Ton ist flegelhaft, sind Herbstferien oder bist Du schon Erwachsen?
Daniel F. schrieb: > Gekauft ist doch langweilig, man will auch was dazulernen Dann mach ein Re engineering und mach das mit nem 2,4 GHz Modul am ESP.
Der erwähnte cd4066 sollte funktionieren. Damit "drücke" ich die Tasten einer Rollo Fernbedienung.
Daniel F. schrieb: > Durch Google bin ich auf einen > NPN PN2222A gestoßen, der mit der Spannung des ESP kompatibel sein soll. > Allerdings lese ich auch, dass zwingend ein Vorwiderstand nötig ist - > ich weiß aber leider nicht wieviel Ohm dieser haben muss. Damit hast Du schonmal kund getan, dass Du von Elektronik überhaupt keine Ahnung hast. Deshalb ist der 1. Tip von Cyblord schon richtungsweisend. Wenn Du es dennoch selber machen möchtest, wie Du es klar zu erkennen gibst, dann suche Dir bei Google ein ähnliches Project aus und baue es nach, oder bringe dir ein wenig Basiswissen bei. Dann könnte man es mit einem Optokoppler oder einem CD4066 umsetzen. Good luck
Stefan ⛄ F. schrieb: > Anstatt den TO als Blödmann darzustellen Das hat er mehr oder weniger schon selbst geschafft.
um Was für eine Lampe geht es über haupt ? Zeige mal die andere Seite der Fernbedienung vielleicht machste dir zuviel arbeit.
Erstmal nochmal danke an die, die konstruktive Vorschläge geliefert haben. Ich habe mir Oktokoppler gekauft und werde damit mein Glück versuchen. Bei den anderen verstehe ich wirklich nicht was eure Mission ist. Mein Verständnis von Foren ist, das man Wissen gegenseitig austauschen kann. Ja, ich habe keinen großen Plan von der Elektronik, aber genau deshalb ist man doch hier unterwegs: Um das Wissen zu verbreitern. Ich habe keine Berufsausbildung o.Ä in Richtung Elektrotechnik weswegen beim Wissen auch nicht über den Physikunterricht hinausgeht. Ich bin in dieses Forum gegangen, um eben von euch zu lernen - jeder fängt mal klein an. Auch ihr hattet euren Mentor/Ausbilder was auch immer, bei dem ihr zu Beginn die "doofen" Fragen gestellt habt - und ich mach das halt hier. Also anstatt einen unwissenden als dumm darzustellen helft der Person doch statt hier euer Ego zu puschen oder auch welchen Gründen auch immer ihr hier so reagiert. Und wenn die Fragen noch so blöd sind: denkt euch euren Teil und seid doch trotzdem konstruktiv - oder postet unter dem Thread nicht. Bringt doch keinen etwas sich hier gegenseitig anzumaulen. Danke.
DAVID B. schrieb: > um Was für eine Lampe geht es über haupt ? > Zeige mal die andere Seite der Fernbedienung vielleicht machste dir > zuviel arbeit. Die Lampe kommt von Amazon, die Technik dahinter findet sich hier auf Ali Express: https://de.aliexpress.com/item/32786966247.html?spm=a2g0s.9042311.0.0.2f764c4dGDvABT Scheint zumindest für mich keine bekannte Marke zu sein, hatte auch schon gesucht ob ein anderer ggf. die Funksignale entschlüsselt und z.B. ein Raspi-Projekt dafür erstellt hat.
Daniel F. schrieb: > Ich habe keine Berufsausbildung o.Ä in Richtung Elektrotechnik weswegen > beim Wissen auch nicht über den Physikunterricht hinausgeht. Ich habe mit 12 schon komplexere Dinge mit E-Technik und Microcontroller gemacht als das hier. Also komm uns hier nicht Berufsausbildung.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.