¿Qué es un USB Arduino®?
Significado | Concepto | Definición:
Un bus serie universal (USB) Arduino® es cualquier placa Arduino® que utiliza un USB como interfaz principal. Arduino® es una plataforma electrónica y de microcontroladores de código abierto . Prácticamente todas las computadoras de escritorio y portátiles vienen con puertos USB, lo que significa que los dispositivos USB pueden interactuar con casi cualquier computadora. Hay varias variedades de estos tableros en producción.
Arduino® es una popular plataforma de microcontroladores de código abierto utilizada tanto por profesionales como por aficionados.
El propósito de la interfaz USB Arduino® es permitir que la computadora reprograme o proporcione instrucciones al dispositivo. Por ejemplo, un programador que utilice una placa equipada con una radio de corto alcance podría conectarse de forma inalámbrica a un sistema que controle las luces de su casa. Una vez conectado, el programador podría decirle al programa que cambie los modos de iluminación y que configure todas las luces en los niveles apropiados para una cena si el programa incluye un modo de cena. Si el programa no incluye un modo de cena, él o ella podría usar la misma interfaz para cargar una versión modificada del programa en el dispositivo.
La mayoría de los dispositivos Arduino® no utilizan interfaces de computadora independientes para la entrada y la programación. Si una computadora interactúa con una invención a través de una conexión USB, es poco probable que tenga otro mecanismo para hacerlo. Estos dispositivos pueden aceptar entradas de otras fuentes, como sensores e interruptores. Un dispositivo que se utiliza para controlar la iluminación también podría aceptar instrucciones de un dial en la pared o de un sensor de luz o movimiento . Los sensores e interruptores, aunque técnicamente son interfaces, son mucho más limitados que un USB u otra interfaz de computadora y no se pueden usar para reprogramar un dispositivo.
Hay varias ventajas de usar un USB Arduino® sobre otras interfaces para el microcontrolador. Además de ser común, la interfaz USB también es barata y rápida. Requiere muy poca energía para funcionar y la conexión USB se puede utilizar para cargar el dispositivo mientras está conectado. Los cables USB también son mucho más sencillos de conectar y reparar que los métodos de transmisión de datos inalámbricos o los cables seriales más antiguos.
La principal limitación del USB Arduino® es que debe estar físicamente conectado a la computadora para interactuar con él, por lo que para eliminar esta limitación, se han creado varias interfaces inalámbricas de computadora para la plataforma. Las placas Wifi® pueden interactuar fácilmente con las computadoras siempre que haya un enrutador inalámbrico presente. Las placas Xbee® funcionan de forma más independiente y en distancias más largas. Las placas Bluetooth® todavía tienen un alcance limitado, pero tienen la ventaja adicional de poder interactuar con teléfonos inteligentes. A pesar de algunas limitaciones, las placas USB Arduino® son más baratas y energéticamente eficientes que las alternativas inalámbricas.
Mira estos Artículos