¿Hay alguna forma de encender una luz usando un programa en una computadora?

0

Soy un poco nuevo en electrónica, pero soy un programador. La cosa es que quiero controlar una o dos luces usando mi código en mi computadora

Arduino y dispositivos similares no son una opción mientras tanto. Tampoco tengo un puerto RS232 .

Tenga en cuenta que puedo extraer IC y cosas de cosas como JoySticks o lo que sea necesario.

Algunas cosas que sé / aprendí:

  • Encender / apagar una luz es básicamente [no] pasar voltaje positivo al LED, donde el LED siempre está conectado a una tierra adecuada
  • Encender / apagar una luz es una operación lógica, por lo tanto, si estamos usando una toma analógica (o lo que sea), debemos convertirla en una salida lógica , ya que necesitamos que la luz esté encendida o apagada, no algo intermedio
  • El uso de puertos como USB requiere un chip de microcontrolador

Tenga en cuenta que no me importa hacer cosas piratas, lo hago por afición, no para producción

    
pregunta OverCoder

1 respuesta

1

En general, puedes hacerlo, pero siempre necesitarás hardware adicional. Voy a suponer que cuando hablas de encender "un LED" no te refieres a una bombilla LED operada por la red, sino a un pequeño LED que puedes comprar por separado.

En este caso, lo que debes hacer es ir a eBay y buscar "relé USB". Obtenga lo más barato que pueda encontrar y podrá conducirlo desde el puerto USB de su PC. Deberá conectar los contactos del relé al LED, una resistencia limitadora de corriente y algún tipo de fuente de voltaje (que puede ser una batería de 9 voltios si no le importa la vida limitada de la batería).

Si está intentando encender una bombilla LED, deberá hacer dos cosas. En segundo lugar, necesitará un tablero de relés con una capacidad nominal de 120 o 220 voltios, según el lugar donde viva. Primero, sin embargo, debe DETENER LO QUE ESTÁ HACIENDO Y ENCONTRAR A ALGUIEN QUE ES UN ELECTRICIDAD PARA QUE NO SE MATA. Y lo digo sinceramente.

    
respondido por el WhatRoughBeast

Lea otras preguntas en las etiquetas