Si quieres entender Arduino, tienes que hablar de su origen.
Se rumorea que el nombre Arduino proviene de un bar en Ivrea, Italia, donde frecuentaban algunos de los fundadores del proyecto. El bar lleva el nombre de Arduin de Ivrea, margrave conde de Ivrea y rey de Italia de 1002 a 1014.
Arduino se lanzó en 2005. Diseñado para proporcionar tanto a principiantes como a profesionales una forma sencilla y de bajo costo de crear dispositivos que utilizan sensores e interactúan con dispositivos. ambiente. Los principiantes y aficionados pueden utilizar Arduino para construir dispositivos como sensores, robots simples, termostatos y detectores de movimiento.
Para los principiantes, una placa de bajo costo y fácil de operar es sin duda muy atractiva y ha surgido rápidamente en todo el mundo.
Primero comprendamos brevemente las características de Arduino:
Se basa en el diseño del diagrama de circuito de código abierto de Chuangyong CC.
Se puede descargar de forma gratuita y puedes modificarlo según tus necesidades, pero debes seguir la etiqueta de nombre y dar crédito al autor o licenciante de la manera especificada.
Arduino puede utilizar el grabador en línea ICSP para grabar el gestor de arranque en el nuevo chip IC.
Puede obtener los archivos de diseño de hardware en el sitio web oficial de Arduino y ajustar la placa de circuito y los componentes para satisfacer sus necesidades de diseño reales.
Se puede conectar fácilmente a sensores y diversos componentes electrónicos, como infrarrojos, ultrasónicos, termistores, fotorresistores, servomotores, etc.
Admite una variedad de programas interactivos, como Adobe Flash, Max/MSP, VVVV, Pure Data, C and Processing, etc.
Utilice un controlador de microprocesador de bajo precio (Atmel AVR) (ATmega8, 168, 328, etc.).
Interfaz USB, no requiere fuente de alimentación externa. Además, se proporciona entrada de alimentación de corriente continua (CC).
A continuación se muestra una descripción detallada de cada pin de la placa controladora Arduino:
Con la placa Arduino, puedes desarrollar o ampliar una variedad de funciones en ella. Por ejemplo, el automóvil inteligente con video XiaoR GEEK DS utiliza una placa base Arduino. Utiliza tecnología de transmisión de video inalámbrica para ver las imágenes capturadas por la cámara de bloqueo del automóvil en tiempo real. También está equipado con sensores ultrasónicos, infrarrojos y otros, con líneas de patrulla infrarrojas y alcance ultrasónico. Por supuesto, el código fuente subyacente abierto está disponible para transmisión y otras funciones. Lo más importante es que es compatible con hasta 45+ sensores diferentes, lo que significa que en este pequeño robot puedes experimentar cientos de combinaciones de modos de juego diferentes.