Einfache und sichere Lösung, um einen Netzstecker mit Arduino oder PC zu steuern [geschlossen]


15

Welche Lösungen gibt es, um einen Netzstecker (oder, wenn möglich, eine Steckdose) zu steuern, dh ein- und auszuschalten?

Ich habe nach xbee / zigbee-Lösungen gesucht, aber es scheint keine Lösung für europäische Steckdosen zu geben (und so wenige Lösungen sogar für US-Steckdosen).

Eine kabelgebundene Lösung mit einem Arduino ist für mich in Ordnung. Ich möchte, dass es einfach zu bedienen ist (wie bei ZigBee ist es in Ordnung, dass ich lerne, wie man es benutzt) und sicher (ich möchte keine Dinge anschließen oder löten, weil es 240 V ist, ich möchte kein Risiko mit dem Elektroinstallation).


1
Dies könnte eine gute EE-Frage sein, aber Sie haben daraus eine Frage für den Einkauf von Unterhaltungselektronik gemacht, indem Sie die Option zum Anschließen oder Löten von Dingen entfernt haben.
Kellenjb

Ist dies eine einmalige Lösung oder entwerfen Sie ein Produkt für die Fertigung in kleinen oder großen Stückzahlen?
Ben Gartner

@ BenGartner einmalige Lösung (Home Automation)
Matthieu Napoli

Antworten:


9

Ich würde zwei Optionen vorschlagen.

Erstens - und dies erfordert einen geringen Verdrahtungs- und Lötaufwand - mit einem PowerSwitchTail II . Dies ist eine sehr sichere Art, die Netzspannung zu schalten. Es ist ausreichend isoliert, es ist sicher verpackt und geprüft.

Wenn Sie wirklich keine Verkabelung oder Lötarbeiten durchführen möchten, empfehle ich Ihnen, eine der gebräuchlichen ferngesteuerten 434/868 / 915MHz-Steckdosen (je nach Region) mit einem einfachen OOK-Protokoll zu finden und einen einfachen 434MHz-Sender zu kaufen. Eine Reihe von Protokollen ist an verschiedenen Stellen dokumentiert. Das einzige Problem dabei ist, dass Sie nicht genau wissen können, ob der Schalter ein- oder ausgeschaltet ist.


"Für die Montage ist Löten erforderlich." OP will nicht löten. Ja, das habe ich auch beim ersten Mal verpasst.
Stevenvh

Mir ist aufgefallen, aber ich glaube, dass der PowerSwitchTail so einfach und sicher zu bauen ist, dass er nicht rabattiert werden sollte. Ich würde sagen, die größte Gefahr bei Projekten für Bastler im Bereich der Netzsteuerung liegt im schlechten Design und in der schlechten Verkleidung / Montage.
Cybergibbons

Oh, das ist eine großartige Lösung! Ich bin überhaupt nicht gegen Löten, ich möchte nur nicht die Elektroinstallation des von mir gemieteten Ortes "beeinflussen" und ich möchte die von mir verwendeten Objekte nicht modifizieren. Ich möchte nur etwas zwischen der Steckdose und dem Stecker einfügen, um ein- / auszuschalten. Der PowerSwitchTail ist also perfekt !
Matthieu Napoli

Aktualisierter Link: PowerSwitchTail (Dieses Produkt ersetzt das aufgelistete.)
JYelton

8

Bildbeschreibung hier eingeben

So steuern Sie ein Relais. Ein Relais trennt Sie ordnungsgemäß vom Stromnetz und mit dem entsprechenden Relais können Sie mehr als eine kW bei 230 V schalten.

Das Relais benötigt mehr Strom, als der Arduino liefern kann. Hier kommt der Transistor Q1 ins Spiel. Der Transistor multipliziert den Eingangsstrom vom Arduino (das "Ein / Aus" links) mit etwa dem Faktor 100 und verwendet diesen höheren Strom, um das Relais zu aktivieren.

bearbeiten
Ein SSR (Solid State Relay) ist noch einfacher, aber in der Regel etwas teurer. (Dieser scheint mit USD 3.50 bei Digikey sehr günstig zu sein.)

Bildbeschreibung hier eingeben

Dieses SSR ist über einen Widerstand mit dem Arduino verbunden, das sind die beiden linken Pins und die anderen Pins sind der Schalter. Dieses SSR kann bis zu 1A schalten.


2
Wenn Sie keine 12 V zur Hand haben, ist es wahrscheinlich einfacher, ein 5 V-Relais zu verwenden. Eine weitere Option ist eine Optokoppler / Triac-Kombination, die für niedrige Ströme (z. B. eine Glühbirne) in einem DIP08-Gehäuse enthalten ist.
Wouter van Ooijen

1
@Wouter - Die Phototriacs in diesen Optokopplern können keine Lasten schalten, sie sollen einen externen Triac auslösen. Einige haben jedoch den Power Triac neben dem Phototriac integriert. Das DIP-Paket im Standard-PCB-Footprint ist nicht SELV, was Sie wünschen, wenn die andere Seite ein Arduino ist.
Stevenvh

Was Sie erwähnen in der Tat existieren, aber es gibt auch Dinge wie S26MD01 ( datasheetcatalog.org/datasheet/Sharp/mXtzyyt.pdf ): 230 V, 0,6 A in einem DIP08 (oder besser gesagt DIP07, fehlt ein Stift). Ich denke, der richtige Begriff ist optoisolierte SSR.
Wouter van Ooijen

7

Wie wäre es damit :

Bildbeschreibung hier eingebenBildbeschreibung hier eingeben

Sie verbinden eine 5-V-Stromversorgung und die 4 Eingänge mit 4 Ausgängen Ihres Arduino und fertig. USD 16,50.


1
"Du bist fertig" nicht genau, du musst ein Netzkabel finden, es abschneiden, die Drähte trennen und sie mit dem Relais verbinden. Das ist nicht wirklich "Plug and Play", sondern "Spielen mit 240V".
Matthieu Napoli

Benötige ich noch einen Transister und eine Diode, wenn ich dieses Relais verwende?
Sakthivel

3

Vielleicht ist X10 das, was Sie brauchen? X10 ist ein Standard für die Kommunikation über die Stromleitungen Ihres Hauses. Auf diese Weise lässt du deinen Arduino Daten an eine Steckdose senden, die von einem anderen Gerät gelesen werden, das an eine Leuchte angeschlossen ist.

X10 Heimautomation


OP möchte das Licht ein- und ausschalten und Sie möchten ihm ein Hausautomationssystem verkaufen ???
Stevenvh

2
@stevenvh - Das OP will eine sichere Lösung: "Ich will keine Dinge anschließen oder löten, weil es 240 V ist, ich will kein Risiko mit der elektrischen Installation" Und Sie verkaufen ihm einen Stromkreis, den er selbst löten muss? ?
Rocketmagnet

Zut! Ich vermisste, dass er nicht löten will. Warum hast du es mir nicht gesagt? :-)
Stevenvh

Nun, X10 ist irgendwie das, was ich machen möchte, aber es ist X10 ... es ist alt und es ist scheiße. Ich will also kein eigenes Automatisierungssystem bauen, sondern kann den Server, die Arduinos (USB, Ethernet, ZigBee ...) verbinden, aber wenn es darum geht, die Stromkreise des von mir gemieteten Ortes zu modifizieren, ziehe ich an fühle mich nicht wohl ... Ich möchte nur eine Steckdose mit einem 5-V-Pin zum Ein- und Ausschalten :(
Matthieu Napoli

Wie saugt es? Alles, was Sie tun möchten, ist das Ein- und Ausschalten. X10 ist viel besser als das. Außerdem erfordert X10 keine Änderung der Schaltkreise des von Ihnen gemieteten Ortes. Es ist Ihre beste Wahl.
Rocketmagnet

0

Ich benutze diese Geräte Gembird / Siver Schild Power Manager. Schauen Sie sich dieses kurze Video an . Sie funktionieren auch unter Linux hervorragend und sind in verschiedenen Varianten erhältlich (USB, WLAN, ...).

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.