1. ¿Qué es Arduino?
Todos usamos celulares, computadores, electrodomésticos, entre otros
aparatos. ¿alguna vez se preguntaron ¿Como funcionan? Para que los
artefactos que mencionamos antes funcionen de la forma que nosotros
queremos, tiene que recibir una serie de órdenes. ¿pero cómo una maquina
“entiende” esas órdenes?
Les pido que vean el siguiente video 1
https://www.youtube.com/watch?v=NcNuyAUBGVw
En el video pudieron observar distintos proyectos que utilizan ARDUINO, pero
¿Qué es Arduino?
Video 2
https://www.youtube.com/watch?v=Zs9MZosVuqo
Supongamos que quisiéramos diseñar un dispenser automático de alcohol en
gel
Video 3
https://www.youtube.com/watch?v=S4H0nIqRjwg
Como observaron en el video se utiliza una placa Arduino
PLACA ARDUINO
2. Las placas Arduino son pequeñas computadoras con los que puedes leer
información de diferentes sensores, así como controlar luces, motores y muchas
otras cosas. La gran mayoría de los sistemas que nos rodean son computadoras
de diferentes tamaños. Estas pequeñas computadoras no necesitan tener
teclado ni pantalla. Hay computadoras en el microondas de la cocina, dentro de
los ascensores para detectar qué botón pulsas y, en los autos. Hay más de 70
computadoras similares a Arduino… hay computadoras por todas partes.
Arduino, a diferencia de la computadora que usas normalmente, no tiene pantalla
ni teclado, se necesita un programa externo ejecutado desde otra computadora
para poder escribir programas para la placa Arduino. Éste software ( programa)
es lo que llamamos Arduino IDE. IDE significa “Integrated Development
Environment” (Entorno de Desarrollo Integrado), y es un término común para
llamar a este tipo de desarrollo de software. Escribís tu programa en el IDE, lo
cargas en el Arduino, y el programa se ejecutará en la placa.
Veras en la pantalla de tu computadora el programa Arduino. Allí escribirás las
ordenes que se guardarán en la placa Arduino, la cual estará conectada a la
computadora.
Volviendo al ejemplo del dispenser automático de alcohol en gel, deberás
ingresar a la placa Arduino, las ordenes por las cuales un sensor detectará las
manos debajo del dispenser, lo cual hará que un dispositivo accione un
dosificador, que permitirá que una pequeña dosis de alcohol caiga en las manos.
Cuando retiras las manos, el dosificador se cierra. Todas esas ordenes están
escritas en un lenguaje (Software IDE) que pueda “entender” la placa Arduino.
La siguiente imagen muestra la apariencia que veras en la pantalla de tu
computadora:
La placa Arduino está conectada a la computadora mediante un cable USB como
muestra la siguiente figura:
3. En conclusión:
Arduino es una plataforma de creación de electrónica de código abierto, la
cual está basada en hardware y software libre, flexible y fácil de utilizar para los
creadores y desarrolladores. Esta plataforma permite crear diferentes tipos de
microcomputadoras de una sola placa a los que la comunidad de creadores
puede darles diferentes tipos de uso.
Para poder entender este concepto, primero vas a tener que entender los
conceptos de hardware libre y el software libre. El hardware libre son los
dispositivos cuyas especificaciones y diagramas son de acceso público, de
manera que cualquiera puede utilizarlos. Esto quiere decir que Arduino ofrece
las bases para que cualquier otra persona o empresa pueda crear sus
propias placas, pudiendo ser diferentes entre ellas pero igualmente funcionales
al partir de la misma base.
El software libre son los programas informáticos cuyo código es accesible por
cualquiera para que quien quiera pueda utilizarlo y modificarlo. Arduino ofrece
la plataforma Arduino IDE (Entorno de Desarrollo Integrado), que es un entorno
de programación con el que cualquiera puede crear aplicaciones para las placas
Arduino, de manera que se les puede dar todo tipo de utilidades.
El proyecto nació en 2003, cuando varios estudiantes del Instituto de Diseño
Interactivo de Ivrea, Italia, con el fin de facilitar el acceso y uso de la electrónico
y programación. Lo hicieron para que los estudiantes de electrónica tuviesen una
alternativa más económica a las populares BASIC Stamp, unas placas que por
aquel entonces valían más de cien dólares, y que no todos se podían permitir.
El resultado fue Arduino, una placa con todos los elementos necesarios
para conectar periféricos a las entradas y salidas de un microcontrolador,
y que puede ser programada tanto en Windows como macOS y GNU/Linux. Un
4. proyecto que promueve la filosofía 'learning by doing', que viene a querer decir
que la mejor manera de aprender es practicando.
Ahora conoceremos las partes que componen la placa Arduino:
https://www.youtube.com/watch?v=J2w-Ig0EzbA