Datos de salida de la computadora para encender los LED

0

Soy un completo novato en esto, pero la idea es tener una placa de circuito con, por ejemplo, 10 LEDs, conectados a través de USB a una computadora con Linux. Esto enviará periódicamente (por ejemplo, cada segundo) datos a la placa indicándole qué LED encender. Lo que representan las luces será flexible, decidido por la computadora.

Estoy considerando usar un Arduino, pero también estoy abierto a otra ruta si es posible.

¿Alguna recomendación sobre dónde empezar? Gracias!

    
pregunta felamaslen

2 respuestas

2

Un Arduino es sin duda una gran opción si eres nuevo en electrónica en general.

También puede usar un microcontrolador AVR / PIC con un puente de USB a UART (FTDI hace estos dispositivos, solo por ejemplo google FT232 ) para realizar su tarea.

Pero creo que para el primer inicio definitivamente iría por Arduino debido a las siguientes razones:

  • Es increíblemente fácil de usar.
  • Hay muchas bibliotecas prefabricadas.
  • Gran comunidad y apoyo.
  • Muchos y muchos tutoriales.
  • Bien probado y establecido.
  • Creación de prototipos fácil y rápida (no tiene que diseñar su propio PCB, por ejemplo)
  • y ... siempre es útil tener un Arduino independientemente del nivel de experiencia: es una forma rápida y fácil de probar algo.

BTW

Para darte una pequeña ayuda de inicio:

Puede usar la biblioteca Serial prefabricada para enviar y recibir datos de su computadora.

Pruebas felices .

    
respondido por el d3L
1

Una cosa lista para usar que es un poco cara para cosas como esta que he usado en el pasado es enlace . Ahora probablemente usaría un Arduino. Lea cómo usar los GPIO y no los queme. Aquí hay algunas opciones: enlace

Lo bueno, si quieres un arduino inalámbrico, consigue el esp8266, ¡puedes obtenerlo por 5 $! enlace

    
respondido por el laptop2d

Lea otras preguntas en las etiquetas