Eteindre ports USB
Modérateur : Francois
Re: Eteindre ports USB
J'ai trouvé ça:
https://hackernoon.com/how-to-control-a ... .kiwkq4552
Du coup on me file un transistor demain, je vais essayer ça, sachant qu'en branchant le ventilo sur le 5V et le noir sur le GND le ventilo tourne...
Donc pas besoin de la data pour le coup.
https://hackernoon.com/how-to-control-a ... .kiwkq4552
Du coup on me file un transistor demain, je vais essayer ça, sachant qu'en branchant le ventilo sur le 5V et le noir sur le GND le ventilo tourne...
Donc pas besoin de la data pour le coup.
-
- Raspinaute
- Messages : 315
- Enregistré le : jeu. 12 nov. 2015 17:39
- Localisation : Bourges (18)
Re: Eteindre ports USB
Il vaut mieux quand meme avoir une alimentation 5V autre que le Pi
Re: Eteindre ports USB
Alors je reviens vers vous en ayant effectué un petit montage tout simple, j'ai connecté un transistor à la masse et à un port gpio et l'alim usb sur le 5V.
Du coup cela donne ça grosso modo:
https://cdn-images-1.medium.com/max/140 ... Je8t0w.png
Le tout couplé à homebridge et Domoticz, ce qui me permet d'éteindre ma bougie quand je pars de chez moi pour éviter de mettre le feu ( oui oui je suis tête en l'air )
En tout cas merci à tous de m'avoir aidé !
Du coup cela donne ça grosso modo:
https://cdn-images-1.medium.com/max/140 ... Je8t0w.png
Le tout couplé à homebridge et Domoticz, ce qui me permet d'éteindre ma bougie quand je pars de chez moi pour éviter de mettre le feu ( oui oui je suis tête en l'air )
En tout cas merci à tous de m'avoir aidé !
-
- Raspinaute
- Messages : 1089
- Enregistré le : lun. 15 août 2016 21:38
Re: Eteindre ports USB
Une charge inductive sans diode de freewheel, un courant de base non contrôlé sur un npn monté en émetteur commun ... avec ce type de montage, faudra pas venir pleurer le jour ou le pi aura grilléSeidel a écrit :Du coup cela donne ça grosso modo:
https://cdn-images-1.medium.com/max/140 ... Je8t0w.png
Le premier ennemi de la connaissance n’est pas l’ignorance, c’est l’illusion de la connaissance (S. Hawking).
- Flachy Joe
- Messages : 88
- Enregistré le : mar. 20 sept. 2016 22:30
Re: Eteindre ports USB
Sinon il y a vraiment moyen d'éteindre un port USB mais j'ai pas testé sur RPi.
Pour éteindre (en fait ça attend que le pilote soit inactif avant d'éteindre et certain pilotes sont toujours occupés...) :
Pour rallumer :
Les commandes sont à passer en root, l'adresse est à ajuster selon le périphérique.
ref : http://stackoverflow.com/questions/4702 ... with-linux
Pour éteindre (en fait ça attend que le pilote soit inactif avant d'éteindre et certain pilotes sont toujours occupés...) :
Code : Tout sélectionner
echo 0 > /sys/bus/usb/devices/usb1/1-3/power/autosuspend_delay_ms
echo auto > /sys/bus/usb/devices/usb1/1-3/power/control
Code : Tout sélectionner
echo on > /sys/bus/usb/devices/usb1/1-3/power/control
ref : http://stackoverflow.com/questions/4702 ... with-linux
Re: Eteindre ports USB
Et bien non, cela ne fonctionne pas, tout du moins ça ne désactive pas l'alimentation, mais seulement le contrôleur USB, enfin je pense...Flachy Joe a écrit :Sinon il y a vraiment moyen d'éteindre un port USB mais j'ai pas testé sur RPi.
Pour éteindre (en fait ça attend que le pilote soit inactif avant d'éteindre et certain pilotes sont toujours occupés...) :Pour rallumer :Code : Tout sélectionner
echo 0 > /sys/bus/usb/devices/usb1/1-3/power/autosuspend_delay_ms echo auto > /sys/bus/usb/devices/usb1/1-3/power/control
Les commandes sont à passer en root, l'adresse est à ajuster selon le périphérique.Code : Tout sélectionner
echo on > /sys/bus/usb/devices/usb1/1-3/power/control
ref : http://stackoverflow.com/questions/4702 ... with-linux
Mon ventilo continuait à tourner même après ces commandes.
- Flachy Joe
- Messages : 88
- Enregistré le : mar. 20 sept. 2016 22:30
Re: Eteindre ports USB
Effectivement, si le périphérique ne gère pas lui même l'alimentation, ça n'a aucun effet.
En fait il reçoit du PC l'ordre de s'éteindre mais reste toujours alimenté.
En fait il reçoit du PC l'ordre de s'éteindre mais reste toujours alimenté.