¿Podemos controlar el puerto USB de nuestra computadora? [cerrado]

-1

lo que quiero hacer es: quiero conectar un ventilador USB a mi computadora portátil y, a través de la programación, quiero encender y apagar el ventilador. ¿Es posible hacerlo?

Por favor, publique sus valiosas sugerencias.

    
pregunta Mukesh Pareek

2 respuestas

0

La forma más fácil de lograr su objetivo cuando no tiene experiencia en electrónica es utilizar un Arduino . Esta herramienta hará el puente entre su computadora y el ventilador y hará que todo esté seguro. Necesitas hacer lo siguiente:

  1. Compre un Arduino (u obtenga uno) y conéctelo por USB a su computadora
  2. Conecte su ventilador (asumiendo que solo tiene 2 pines para conectar) a la salida de pin derecha 5V y GND del Arduino.
  3. Beneficio! Puedes apagarlo desconectando el Arduino

Si su ventilador no gira, significa que necesita más energía. Pero normalmente, un fanático de la computadora de 12 V girará con la potencia que un puerto USB puede entregar.

El Arduino es una herramienta de programación, por lo que puedes hacer cosas más complejas con él. Busque "PWM" si desea controlar la velocidad del ventilador.

    
respondido por el dll
1

Por lo general, no es posible encender y apagar la alimentación a un puerto USB desde un programa que se ejecuta en la computadora. Por lo general, el puerto se alimenta siempre que la computadora recibe alimentación. Algunas computadoras portátiles podrían hacerlo abusando de las funciones de ahorro de energía, al poner el controlador USB en un estado de bajo consumo, pero eso apagará todos los puertos USB, no solo uno.

Lo que podrías hacer es construir tu propio ventilador con alimentación USB y controlado por USB. El enfoque más sencillo sería un microcontrolador compatible con USB-serial. Probablemente también necesitarías un mosfet para conducir el ventilador. Si el microcontrolador tiene una salida PWM, probablemente podría convertirlo en un ventilador de velocidad variable.

    
respondido por el Jack B

Lea otras preguntas en las etiquetas