Wie benutze ich meinen Computer, um eine Lampe zu steuern?

Habe ich seit Jahren für computer automation systems, aber alles, was ich gefunden habe, wurde overkill für das, was mich interessiert. Kann mir jemand helfen, eine Lampe zu steuern, die sich auf meinem Schreibtisch befindet, die an die Wand unter dem Schreibtisch angeschlossen ist, mit meinem Computer (normalerweise auch auf dem Schreibtisch).

Was mich zum Nachdenken brachte, ist, dass ich die Lampe an ein Belkin-Verlängerungskabel/Überspannungsschutz angeschlossen habe, das mit einem drahtlosen Schalter geliefert wurde, der die Stromversorgung an 6 der acht Steckdosen umschaltet. Kann ich irgendwie meinen Computer daran anschließen?

Ich habe keine Angst, in irgendeine Verdrahtung Typ Sache zu bekommen, aber haben ein etwas begrenztes Budget. Es wäre auch cool, einen Dimmer in der Schleife zu bekommen.

Aha. nach weiteren Recherchen habe ich festgestellt, dass ich nach Anweisungen für eine DIY-Version von this suche, die nicht so hässlich aussieht und für die ich eine Benutzeroberfläche anstelle von Verknüpfungen erstellen kann.

Author: wonea, 2009-12-03

5 answers

Ich würde mit einem Arduino, einem Relais und etwas Löten / Codieren gehen. http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1252517327

 4
Author: melka,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-12-03 23:11:11

Dadurch werde ich sicher downvoted, aber du könntest die Lampe immer an einen Clapper anschließen und Klatschgeräusche abspielen:)

 2
Author: chris,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-12-04 03:29:26

Die USB INSTEON PowerLinc Controller ist eine eigenständige Hausautomationsschnittstelle zur Steuerung von Leuchten, Geräten, Heizungs - /Klimaanlagen und Alarmanlagen.

alt-text

Die billigere Lösung beinhaltet die Verkabelung (illustriertes Tutorial):

DIY ist der Weg: USB gesteuerte Steckdosenleiste

 2
Author: Gaff,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-08-29 05:33:16

Nun, das Schwierigste an dem, was Sie derzeit vorschlagen, ist, dass das Arbeiten mit Wechselspannungen sowohl nicht trivial als auch potenziell gefährlich ist, wenn Sie nicht wissen, was Sie tun. Davon abgesehen würde ich Melkas Vorschlag weiter unterstützen, ein Arduino zu verwenden, aber nicht zur Steuerung einer Wechselstromlampe. Verwenden Sie es, um eine DC-Lampe zu steuern, die Sie selbst mit einigen LEDs bauen können.

Hier ist ein gutes Arduino-Tutorial, das Sie durchsehen können, um Ihnen einige Ideen zu geben, was Sie tun können. Grundsätzlich sie würden den Arduino als Steuerschnittstelle zwischen Ihrem PC und den LEDs verwenden. Der Arduino kann Befehle über eine serielle/USB-Verbindung empfangen und Ein - /Ausschalten/Einstellen/Blinken/Flash/usw. so viele LEDs, wie Sie Ihre Schaltung entwerfen für.

Das Tutorial oben wird von einem britischen Elektronik-Anbieter auf der Grundlage ihrer Kits geschrieben, aber ähnliche Kits & Komponenten sind von mehreren Lieferanten erhältlich. Wenn Sie Empfehlungen benötigen, teilen Sie uns mit, in welchem Land Sie leben.

 1
Author: Joe Internet,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-12-04 02:49:12

Sie können auch x10 Home Automation Geräte verwenden. Obwohl ich denke, dass der Mikrocontroller und die serielle Schnittstelle eine coolere Lösung sind.

 0
Author: spowers,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-04-25 06:36:43