Ich dachte darüber nach, den Raspberry Pi zu verwenden, um andere elektrische Geräte, die im Standby-Modus unnötig Strom verbrauchen, ein- und auszuschalten. Kurz gesagt, ich möchte eine Steckdose oder mehrere Steckdosen steuern. Wie kann man den Computer "den Knopf drücken" lassen:
Bild: CC-BY-SA 3.0 von Firstfreddy
Die physikalische Lösung ist ein Relais, aber ich möchte nicht alleine bauen und beim Ein- und Ausschalten mit 220V und Funken rumspielen ;-) Übrigens, der Raspberry Pi benötigt im Idle-Modus 2 Watt, also nur mit Es ist möglicherweise nicht sinnvoll, Energie zu sparen, daher sollte es gleichzeitig für andere Zwecke verwendet werden können.
Antworten:
EDIT 2018
Jahre später explodierte die hobbyistische Mikroelektronik-Community dank billiger und leistungsfähiger Embedded-Computer wie Raspberry Pi. Dies führte dazu, dass mechanische Relais, die mit 5 / 3,3V direkt von GPIO arbeiten, billiger und leichter zu bekommen waren.
Sie können sie als Singles oder vorgefertigte (Bangood, Seeedstudio, Gearbest, eBay, etc.) im Bereich von 4 bis 48 "Kanäle" bekommen, die ich sogar gesehen habe. Diese sind viel kompakter, sehr erschwinglich, sicher und einfach zu bedienen.
# * * * WARNUNG * * * #
Das Schalten des Stromnetzes beinhaltet das Anschließen von möglicherweise tödlichen Spannungen . Sorgfalt und Kompetenz sind geboten. Der Tod ist möglich. YMMV. Dies umschreibt Russell McMahons Ratschläge zur Elektrotechnik
--- Ursprüngliche Antwort 2012 ---
Nun, Sie könnten ein Halbleiterrelais verwenden, das viel kleiner und einfacher zu steuern ist als ein mechanisches Relais (die großen 12-Volt-Relais, die in der Automobilindustrie verwendet werden), das eine MCU oder in diesem Fall den GPIO-Pin von Pi verwendet.
Sie müssen den Eingangsstift ständig ansteuern, um das Relais eingeschaltet zu halten (genau wie bei einem mechanischen Relais). Wenn also etwas mit diesem Signal ausfällt, wird die Stromversorgung unterbrochen. Um dies zu vermeiden, müssen Sie eine andere Schaltung entwickeln, die sich selbst tragen kann.
Aber Sie können diese ziemlich günstig bei eBay kaufen und sie sind absolut sicher (isoliert), so dass sie den Pi nicht in die Luft jagen und nicht viel Strom benötigen, um sie zu betreiben, etwa 3 ~ 10mA. Überprüfen Sie einfach die Details, bevor Sie einen kaufen. Es ist auch erwähnenswert, dass sie sich erwärmen können, wenn Sie sie stark belasten (in der Nähe der maximalen Bewertung).
quelle
Sie könnten einen dieser (HF-) Fernbedienungsschalter bekommen (vorausgesetzt, Sie finden einen für Ihre örtlichen Steckdosen geeigneten).
und das RPi mit der Fernbedienung fest verdrahten. Dies hat den Vorteil, isoliert zu sein und keine Netzverkabelung zu benötigen. Sie müssen den Stromverbrauch des Geräts berücksichtigen, wenn Sie Strom sparen möchten.
quelle
Sowohl Adafruit als auch Spark Fun verkaufen genau zu diesem Zweck ein zusammengebautes Gerät: Das Power Switch Tail gibt es in mehreren Varianten, fertig montiert oder als Bausatz. Die Montageanleitung (PDF) des Kits enthält Schaltpläne.
quelle
SainSmart verkauft Arduino- Relaismodule (Shields), die auch für Himbeeren verwendet werden können. Es gibt verschiedene Modelle (höhere Stromstärke, Anzahl der Ausgänge usw.). Zum Beispiel kann SKU: 20-018-100-FBA für "Geräte mit großem Strom" verwendet werden. Und ein nützlicher Artikel über die Verwendung des Raspberry Pi zur Steuerung der elektrischen Wechselstromversorgung , in dem der SainSmart erwähnt wird.
quelle
Sie können eine gewisse Macht suply mit einem USB-Anschluss bekommen und steuern ihn mit diesem http://sispmctl.sourceforge.net/ Debian / Raspian das Paket sispmctl standardmäßig hat.
quelle
muhahahah
Verwenden Sie einen Telldus Tellstick!
Es hat viele Anwendungen und unterstützt auch Sensoren.
Codebeispiele in vielen Sprachen: https://github.com/telldus/telldus
Ein Router mit einer HTTP-API zur Steuerung des TellSticks, wenn keine direkte Verbindung zum PI hergestellt werden soll: http://www.dovado.com/index.php?option=com_content&view=article&id=13&Itemid=20
Sie können auch ein TellStick Net-Gerät kaufen und API-Anfragen vom PI an Telldus Live senden (Internetzugang erforderlich).
quelle
Sie können auch ein vorhandenes Gerät verwenden. Ich habe einen Aviosys NetPower 8800-Switch angeschlossen, der über USB verbunden ist.
Es gab keine Windows-Treiber und sie waren nicht bereit, eine Schnittstellenspezifikation zu veröffentlichen, damit ich einen Linux-Treiber erstellen konnte.
Aber ich habe ein Python-Programm geschrieben, um es zu kontrollieren:
https://skydrive.live.com/#cid=500667A62B4F909A&id=500667A62B4F909A%21294
quelle
X-10 serielle Schnittstellen sind vorhanden. Dies hätte den Vorteil, dass AC-Schalter gesteuert werden, die dort nicht richtig sind.
quelle
ganz anderer Ansatz:
Wenn Sie möchten, dass Ihr Server in Betrieb ist, mögen Sie wahrscheinlich die Idee einer USV. Sie können einen APC verwenden und die Steuerung erfolgt durch die Himbeere. Auf diese Weise können Sie die Ups einschalten. Die kleinste USV kann entweder neu oder gebraucht verwendet werden. Die gebrauchte Option gibt Ihnen 50 Euro / Dollar oder noch weniger zurück und bietet zusätzliche Vorteile (und zusätzliche Freude daran, ein Webinterface für noch mehr Überwachung zu erstellen).
Auf diese Weise können Sie weitere Geräte anschließen und die Himbeere bei Stromausfall Ausschaltbefehle senden lassen
Meine 5 Cent .......
quelle
Eine komplexere, aber lohnende Lösung wäre die direkte Verbindung mit HF-Geräten. Überprüfen Sie dies: http://rayshobby.net/?p=3381
quelle
Sie brauchen nur zwei Dinge:
http://www.elv.de/elv-fs20-uart-sender-fs20-us-komplettbausatz.html
http://www.elv.de/unterputz-funk-wechselschalter-fs20-ws1-komplettbausatz.html
Weitere Informationen finden Sie hier:
Günstigster Weg, um mehrere Steckdosen (Lampen) über WLAN zu steuern
quelle
Hier ist ein sicherer Weg!
Ich habe einen kabellosen Sender von der Stange, einen kabellosen Netzschalter (220 oder 110 Volt funktionieren) und ein 5-V-Relais verwendet.
Diese Hochleistungsumschaltung wurde mit einem Arduino durchgeführt, aber Himbeere würde genauso gut funktionieren (kein Code für den Sender erforderlich).
http://youtu.be/trZ3y4xCGhA
quelle
Belkins WeMo Switch + die Ouimeaux Python-Bibliothek = willkürliche Kontrolle über eine Steckdose ohne Löt- oder Netzstrombelastung / -risiko .
Nachteile: kostet 50 US-Dollar pro Steckdose zum Listenpreis, funktioniert nur, wenn Ihr WLAN-Netzwerk in Betrieb ist, und ist möglicherweise mit den Steckdosen in Ihrem Teil der Welt kompatibel oder nicht.
quelle
Für Dinge, die relativ gelegentlich schalten, sind mechanische Relais kaum zu übertreffen. "Halbleiterrelais" haben eine bessere Lebensdauer, aber viel höhere Kosten und viel höhere Betriebsverluste.
Das Problem ist, dass viele Relaisplatinen auf dem Markt schlecht konstruiert sind. Wenn ich mir solche Platinen anschaue, sehe ich nur allzu oft unzureichende Kriech- und Luftstrecken. Ich würde keine solche Platine für die Steuerung des Stromnetzes kaufen, ohne die Anordnung der Strombahnen sehen zu können.
Das Design der Relais selbst trägt nicht dazu bei. Bei einem üblichen Relaiskonzept befindet sich einer der Kontaktstifte zwischen den beiden Spulenstiften. Dies macht es viel schwieriger, mit diesen Relais ein Kriech- / Luftverhältnis aufrechtzuerhalten, als dies mit einem Relais der Fall wäre, das die Spulenstifte an einem Ende und die Kontakte am anderen Ende aufweist.
https://www.sainsmart.com/collections/internet-of-things/products/4-channel-5v-relay-module scheint ein vernünftiges Design zu sein. Wenn Sie sich das Bild unten ansehen, sehen Sie, dass sie die Leiterplatte um den gemeinsamen Anschluss des Relais geschoben haben, um die Kriechstrecken zu kontrollieren.
Sie sollten natürlich auch sicherstellen, dass Sie die Platine sicher in einem Gehäuse montieren, das entweder gut isoliert oder geerdet ist, und sicherstellen, dass alle Verkabelungen ausreichend fest sind.
quelle