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.
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.
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:
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.
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.
Lea otras preguntas en las etiquetas driver power-electronics usb-device usb-host c++