Desarrollo de proyectos basados en Arduino
Enviado por Degeljzs • 24 de Abril de 2014 • Ensayo • 869 Palabras (4 Páginas) • 374 Visitas
Capítulo 1
PREFACIO
Esta guía de usuario intenta ser una forma de acercarse al diseño y desarrollo de proyectos
basados en Arduino para aquellas personas que nunca han trabajado con él pero que poseen un
buen nivel en programación y electrónica. Por esta razón y para hacerlo fácil, se ha excluido mucha
información existente en Internet y otros manuales para centrarse en los aspectos más básicos de
las características y la programación de Arduino.
Otro de los objetivos de esta guía es organizar un poco la gran cantidad de información sobre
este tema existente en la red. Para ello casi toda la información se ha obtenido a través de la
fuente http://www.arduino.cc o de manuales basados en ella pero algo más estructurados. En
general, el texto es una traducción libre al español del documento original Arduino Programming
Notebook escrito y compilado por Brian W. Evans.
Por último, la guía está pensada para aquellas personas que no han usado Arduino pero les
gustaría iniciarse en este campo, por lo que si eres un usuario avanzado de esta plataforma no te
aportará nada nuevo (sólo te servirá para repasar conceptos básicos).
Espero que les sea de utilidad.
7
Capítulo 2
INTRODUCCIÓN
2.1. ¾Qué es ARDUINO?
Arduino es una plataforma de prototipos electrónica de código abierto (open-source) basada
en hardware y software exibles y fáciles de usar. Está pensado para artistas, diseñadores, como
hobby y para cualquiera interesado en crear objetos o entornos interactivos.
Arduino puede sentir el entorno mediante la recepción de entradas desde una variedad de
sensores y puede afectar a su alrededor mediante el control de luces, motores y otros artefactos. El
microcontrolador de la placa se programa usando el Arduino Programming Language (basado
en Wiring1) y el Arduino Development Environment (basado en Processing2). Los proyectos de
Arduino pueden ser autonomos o se pueden comunicar con software en ejecución en un ordenador
(por ejemplo con Flash, Processing, MaxMSP, etc.).
Las placas se pueden ensamblar a mano3 o encargarlas preensambladas4; el software se puede
descargar5 gratuitamente. Los diseños de referencia del hardware (archivos CAD) están disponibles
bajo licencia open-source, por lo que eres libre de adaptarlas a tus necesidades.
Arduino recibió una mención honoríca en la sección Digital Communities del Ars Electronica
Prix en 2006.
2.2. ¾Por qué ARDUINO?
Hay muchos otros microcontroladores y plataformas microcontroladoras disponibles para computaci
ón física. Parallax Basic Stamp, Netmedia's BX-24, Phidgets, MIT's Handyboard, y muchas
otras ofertas de funcionalidad similar. Todas estas herramientas toman los desordenados detalles
de la programación de microcontrolador y la encierran en un paquete fácil de usar. Arduino tambi
én simplica el proceso de trabajo con microcontroladores, pero ofrece algunas ventajas para
profesores, estudiantes y acionados interesados sobre otros sistemas:
1Más información en http://wiring.org.co
2Más información en http://www.processing.org
3Más información en http://www.arduino.cc/en/Main/USBAssembly
4Más información en http://www.arduino.cc/en/Main/Buy
5Más información en http://www.arduino.cc/en/Main/Software
8
Barato:
...