Arduino

¿Qué es Arduino?

Arduino es una plataforma electrónica de código abierto. Las placas Arduino pueden leer sensores de luz , de humedad, de nivel, etc… y convertir la señal en una  ejecución analógica: como activar un motor, encender una bombilla y mas. Se puede programar la tarjeta enviando una serie de códigos al microprocesador de la tarjeta Arduino para ello usa el lenguaje de programación Arduino .

Arduino es el cerebro de millones de proyectos, desde sensores para agricultura hasta instrumentos científicos complejos.
Detras esta la comunidad mundial de creadores programadores y profesionales que se han unido en esta plataforma, sus obras han contribuido a que este conocimiento sea accesible tanto para principiantes como para expertos

Arduino comenzó como un proyecto para una tesis de maestría de Hernando Barragán, que era estudiante del Instituto de Diseño de Interacción Ivrea (IDII) en Italia en 2003.
El verdadero desarrollo de la placa de Arduino empezó en 2005. Massimo Banzi, director de tesis de Barragán, inició el proyecto «Arduino» con David Mellis y David Cuartielles.
El nombre de Arduino viene de que Massimo Banzi solia ir a un bar se llamado «Bar di Re Arduino».
La industria Maker introdujo esta placa en proyectos como las impresoras 3D, así Arduino fue ganando popularidad en todo el mundo.

¿Por qué Arduino?

Ejercicio con Arduino. Coche fantástico

Arduino es un micro ordenador económico, de una sola placa, que puede controlar entradas y salidas, tanto digitales como analógicas, para crear mecanismos originales y así poder realizar trabajos de cierta complejidad para el IoT o internet de las cosas o tareas sencillas como activar sensores del tipo termómetro, higrómetro, led motores o interruptores.
Los usuarios de esta placa no tienen  por qué ser ingenieros, cualquier persona, con unos conocimientos básicos puede realizar prototipos electrónicos de todo tipo.
Hay muchos tipos de Arduino, tendrás que saber cuál es tu objetivo, para elegir la placa apropiada y no gastar mucho dinero. Se puede empezar con kits básicos que cuentan con muchos elementos para poder empezar a desarrollar tus proyectos.
Hay mucha documentación en la red, así que no te será difícil incrementar tus conocimientos, en Papa robot, empezamos haciendo cosas sencillas, como encender y apagar un led y acabamos con proyectos como son Otto el robot o un coche teledirigido.

Características de Arduino

  • Barato : Estas placas Arduino son bastante baratas comparándolas con otros tipos de placa que hacen las mismas funciones. Podemos comprar un kit con todos los elementos, como son placas, resistencias, leds, motores o sensores ,para poder empezar por menos de 50€.
  • Multiplataforma: La posibilidad de ejecutar el software de Arduino plataformas como Windows (la mayoría de sistemas), OS o  Linux facilita mucho la difusión de esta placa. 
Practica arduino juego pong
  • Programación simple : El software de Arduino (IDE) es relativamente fácil de para principiantes, pero es  también muy potente para usuarios avanzados.

    Para poder las funciones de una placa Arduino, no es necesario saber programar, podemos introducir un programas ya configurado y poder realizar nuestro proyecto.

Montaje coche teledirigido 2
  • Código abierto:  Arduino es de código abierto,  por lo que disponemos de muchos programas sencillos, para poder ampliar nuestros conocimientos. 
    Esto no quiere decir que los programadores con mas experiencia no puedan hacer verdaderos proyectos industriales o educativos.
    El lenguaje de programación que usa Arduino se basa en C++ y cuenta con innumerables  bibliotecas de ampliación .
Practica Arduino pantalla display
  • Perifericos : Las placas Arduino tienen licencia Creative Commons, esto quiere decir que cualquiera puede crear su propia versión de un módulo, ya creado,  para ampliarlo o mejorarlo.

     

Otto es un robot programable con placa Arduino.

Su esquema es sencillo, placa Arduino, cuatro servomotores, sensor medidor de distancia, cuatro pilas, interruptor, buzzer y cabeza, cuerpo piernas y pies impresas en 3D, además de todos los cables y tornillos  necesarios.

Los alumnos de Papa Robot, crean este robot como proyecto  final del curso, para ello antes deben tener conocimientos de electrónica básica, sensores, como se programa Arduino, impresión 3D y sobre todo tener paciencia para montarlo completamente.

Al final se le puede disfrazar poniendo gafas, caretas o el aspecto de Iron man.

Puedes encontrar mas información aquí