34 votes

Quel est le moyen le plus simple et le plus pratique de basculer plusieurs ampoules avec un PC?

Cette question est principalement de l'électronique liée, mais il a également une programmation d'aspect.

Quelques précisions sur le problème

Nous avons un feu de circulation sur un mur dans notre bureau. Quand les gens entrent dans le bureau, ils peuvent le dire immédiatement de la circulation de la lumière si la nuit dernière automatique de génération et de test s'exécute s'est bien passé: Vert signifie que tous les tests passés, jaune signifie que certains tests ont échoué et le rouge signifie que certaines versions échoué.

Maintenant, il ya trois interrupteurs sur trois câbles suspendus à partir de la circulation de la lumière et de basculer ces chaque matin. Je suis à la recherche d'un moyen facile d'automatiser ce processus avec un PC.

Quelques informations sur moi

Je peux écrire des logiciels. J'ai quelques souder de l'expérience. Je sais numérique de la conception de la théorie, mais je n'ai jamais construit un dispositif physique. Je n'ai pas beaucoup de temps sur mes mains.

La question

Comment puis-je contrôler les trois 110V ampoules (ou tout autre appareil) à partir d'un PC avec le minimum d'efforts (et d'investissement)?

Certains lax contraintes

  • Je ne se soucie pas de l'effort d'écrire le logiciel pour le contrôle d'un port série/USB.
  • Cela dit, ce serait bien si je n'ai pas à écrire n'importe quel logiciel et il suffit d'utiliser les outils existants.
  • Je préfère ne pas faire de fer à souder! Je peux aller avec un de ces hobby kits où vous poussez les composants dans les logements etc. Ou peut-être il pourrait être quelque chose de Toys "R" Us.
  • Je suis prêt à acheter un appareil comme un Arduino conseil d'administration.
  • Ce serait bien si je peux obtenir ce fait avec juste les pièces qui trainent. Par exemple, j'ai un vieux 2400Bd modem que je peux le prendre à part (quoique, ce serait probablement suivie par une soudure).


Mise à jour

D'autres projets similaires sont mentionnés dans les réponses:

15voto

Jason Punyon Points 21244

Regardez dans X10

(Edit: liens NSFW remplacés par des affiches originales par une page wikipedia sur X10)

9voto

darudude Points 320

Une carte arduino semble exagéré pour quelque chose de spécifique, espeacially si vous n'allez pas l'utiliser avec conjonction avec n'importe quoi d'autre. De Plus, vous allez avoir à acheter une variété de composants ou d'un blindage arduino (en particulier le relais de bouclier) afin d'ajouter rapidement, surtout si vous ne voulez pas de soudure (vous serez à la recherche à environ 120 $+taxes pour l'arduino et le bouclier.)

Puisque vous êtes de commutation AC (l'ampoule) et l'ordinateur donne DC, vous aurez besoin de relais. Aussi, vous aurez besoin pour passer le relais à transistors comme je ne pense pas que la sortie de la série ou usb sera de sortie le mA vous le souhaitez.

La façon la plus simple d'y parvenir est d'utiliser une clé USB de carte de relais. Quelque chose comme ce serait excellent travail http://www.robotshop.us/phidgets-1014-relay-interface.html. En Plus de sa 1/3 du prix de la première combinaison. Mieux encore, ils vous donnent des bibliothèques de la contrôler afin que la programmation est un jeu d'enfant.

Aussi, si vous allez sur eBay, vous pouvez obtenir encore moins cher, surtout si vous n'avez pas l'esprit en utilisant le "antique" sur le port parallèle à la place. Je ne pense pas que vous obtiendrez des bibliothèques.

Bonne chance

7voto

jcollum Points 10236

Obtenez un feu de signalisation USB et une rallonge USB. Je gravite vers la solution la plus simple possible. Devrait être assez facile d'écrire un logiciel pour le conduire.

5voto

Philip T. Points 1493

Ce dispositif "IP Power 9258" devrait fonctionner pour vous, il est un ethernet comtrolled barre de puissance. Il est similaire à l'appareil utilisé dans ce projet "Ours Rouge d'Alerte!" - L'Hudson Ours Lampes.

Voici un lien si vous voulez l'essayer sur votre propre uSocket.

5voto

Nils Pipenbrinck Points 41006

Juste pour donner plus d'options:

Les relais peuvent être remplacés par des thyristors. Ceux-ci ne souffrent pas de l'usure mécanique..

Un autre bon marché et facile solution: Acheter pas cher trois canaux de la lumière de l'orgue et de la connecter à la sortie audio d'un pc. Trouver les fréquences de résonance des trois sorties par la lecture de quelques test sine-tons ou une condition sine-balayage.

De cette façon, vous ne pouvez pas basculer uniquement les trois lumières, vous pouvez dim et tremblent les lumières ainsi. Pas besoin de se compliquer la vie avec USB et les relais.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X