Alumno(s)
|
Nota
|
|
Grupo
|
||
Ciclo 4C4
|
Electrotecnia Industrial – Electrónica
Digital
|
|
Fecha de entrega
|
||
¿QUÉ ES ARDUINO?
Arduino es una plataforma de prototipos electrónica de
código abierto (open-source) basada en hardware y software flexibles 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 Wiring) y
el Arduino Development Environment (basado en Processing). 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 mano o encargarlas
preensambladas; el software se puede descargar 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ífica en la sección Digital
Communities del Ars Electronica Prix en 2006.
¿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 simplifica el proceso de trabajo con
microcontroladores, pero ofrece algunas ventajas para profesores,
estudiantes y a aficionados interesados sobre otros sistemas:
- Barato: Las
placas Arduino son relativamente baratas comparadas con otras
plataformas microcontroladoras. La versión menos cara del modulo
Arduino puede ser ensamblada a mano, e incluso los módulos de Arduino
preensamblados cuestan menos de 50$.
- Multiplataforma: El
software de Arduino se ejecuta en sistemas operativos Windows,
Macintosh OSX y GNU/Linux. La mayoría de los sistemas
microcontroladores están limitados a Windows.
- Entorno
de programación simple y claro: El entorno de programación de
Arduino es fácil de usar para principiantes, pero su cientemente flexible
para que usuarios avanzados puedan aprovecharlo también. Para
profesores, está convenientemente basado en el entorno de programación
Processing, de manera que estudiantes aprendiendo a programar en ese
entorno estarán familiarizados con el aspecto y la imagen de Arduino.
- Código
abierto y software extensible: El software Arduino está publicado
como herramientas de código abierto, disponible para extensión por
programadores experimentados. El lenguaje puede ser expandido
mediante librerias C++, y la gente que quiera entender los
detalles técnicos pueden hacer el salto desde Arduino a la
programación en lenguaje AVR C en el cual está basado. De forma
similar, puedes añadir código AVR-C directamente en tus programas
Arduino si quieres.
- Código
abierto y hardware extensible: El Arduino está basado en
microcontroladores ATMEGA8 y ATMEGA168 de Atmel. Los planos para los
módulos están publicados bajo licencia Creative Commons, por lo que
diseñadores experimentados de circuitos pueden hacer su propia
versión del módulo, extendiéndolo y mejorándolo. Incluso usuarios
relativamente inexpertos pueden construir la versión de la placa del
módulo para entender como funciona y ahorrar dinero.
Evidencia:
Observaciones y Conclusiones
En este
laboratorio conocimos más de cerca el Arduino gracias a la página Coursera, en
la cual revisamos información y vimos videos muy bien explicados sobre este dispositivo
que facilita gran variedad de trabajos. A demás reconocimos los tipos de Arduinos
en el mercado, así como también con que software trabaja, y realizamos pequeñas
programaciones como práctica.
A pesar
de haber tenido una idea clara de cuáles eran las funciones que podíamos
realizar con el Arduino, en el laboratorio aprendimos muchas más que nunca nos imaginamos,
como el detector de alcohol, entre otros. Con las computadoras y el software de
Arduino comprobamos las entradas de voltajes y la tierra mediante pulsos
representados por números.
Con todo
lo aprendido podemos decir que la invención del Arduino nos proporciona una herramienta
muy útil y versátil, la cual nos sacara de gran cantidad de problemas no solo
por la facilidad de su uso, sino porque está al alcance de todas las personas
por ser un producto muy económico.
Integrantes
-Lanchipa Maldonado Alvaro
No hay comentarios:
Publicar un comentario