Coupez l'alimentation électrique du Port USB par programmation
J'ai un projet sur lequel je travaille, et je veux utiliser ces:
http://www.woot.com/blog/post/usb-powered-woot-off-lights-2
Cependant, il ressemble ils ont juste les commutateurs on/off. Ils ne sont pas quelque chose que vous pouvez vous connecter à de la programmation.
Donc, je pensais, si je pouvais trouver un moyen de couper l'alimentation du port USB, qui me permettrait d'éteindre les lumières sur et en dehors avec mon application. Cependant je ne peux pas trouver une quelconque manière à couper l'alimentation du port USB. Est-ce possible?
OriginalL'auteur Sugitime | 2013-02-04
Vous devez vous connecter pour publier un commentaire.
Si vous avez des privilèges d'administrateur, puis exécutez la commande suivante:
Cela ne fait pas de couper l'alimentation électrique de Ports USB, mais la désactive pour les Périphériques de Stockage USB. Et c'est pas pour un port spécifique, mais pour tous les ports. Et le "4" voici les valeurs pour "Désactiver" et "3" pour "Activer".
OriginalL'auteur will simmons
Tension woot-hors-les lumières-2 sont alimentés par un simple connecteur usb qui signifie qu'ils sont 5 volts et il y a en chacun de lumière et un moteur.
Je ne pouvais pas trouver quel est l'ampérage besoins, mais je sais que cette extension serait parfait si 200 mA pour une tension woot-off-l'éclairage est suffisant.
USB Controleur Extension
Le C# ou VB.NET le code devrait ressembler à ceci.
voir http://www.Nusbio.net et je pense que l'extension est dans leur magasin.
J'ai utilisé un semblable nusbio extension de moi-même.
pour activer/désactiver mon USB d'un ventilateur et d'une petite lampe à piles
OriginalL'auteur Eric Serrot
J'ai eu un problème similaire et résolu à l'aide de DevManView.exe (freeware):
Télécharger DevManView.exe et de mettre la .exe fichier quelque part:
http://www.nirsoft.net/utils/device_manager_view.html
Allez dans votre Gestionnaire de Périphériques et de déterminer qui USB-Controller, vous devez activer/désactiver, de sorte que votre appareil n'est/ne pas obtenir le pouvoir plus. Pour moi, la désactivation de "USB Serial Converter" ne coupez l'alimentation de tous les slots USB.
Convertisseur USB Série dans le gestionnaire de périphériques
En C#, créer et démarrer un nouveau processus pour la désactivation de l'appareil (à l'aide du nom de l'USB-Contrôleur).
Et l'activer de nouveau.
OriginalL'auteur Jannis Kappertz