Estas son mis joyas: Arduino steemCreated with Sketch.

in GEMS5 years ago (edited)

Este post se ha publicado también en italiano.
Link


Os voy a presentar otra de mis joyas: Arduino.

Esta pequeña placa programable nace en el Interaction Design Institute de Ivrea, Italia, de la mente de Massimo Banzi, para que los estudiantes pudieran realizar sus prototipos fácilmente sin tener altos conocimientos de electrónica y a un precio accesible para ellos.
La escuela estaba cerca de la quiebra y la fabricación y venta de estas pequeñas placas a los estudiantes ayudó a evitar su cierre.
Al proyecto contribuyeron también el estudiante español David Cuartielles y el colombiano Hernando Barragán que ya había desarrollado la placa Wiring, basada en Processing del MIT, ambos ya enfocados a diseñadores y artistas.

IMG_0216.JPG

IMG_0217.JPG

Se puede afirmar que Arduino es una de la pieza que mayormente ha contribuido al desarrollo del movimiento maker, la electronica DIY y del hardware open source, abriendo un mundo de posibilidades y acercándonos más a la tercera revolución industrial.

Curiosidad
El nombre viene del Bar Re Arduino en Ivrea que solía frecuentar Massimo Banzi.

Sencillamente se trata de una pequeña placa a la que se le pueden conectar sensores, motores, actuadores y periféricos para que recojan información del entorno y, en su función, realizar determinadas acciones, como activar un motor, encender una luz o mostrar un mensaje en pantalla.

Con unas sencillas sentencias condicionales if-then-else, si-entonces-si no, y la combinación de diferentes componentes las posibilidades son infinitas, abiertas a nuestra necesidad y creatividad.

IMG_0218.JPG

¿Saben reconocer la original entre estas?

No me refiero a que hay algunas piratas, tratandose de harware open source.


Para programar nuestra placa podemos utilizar el software Arduino IDE o software de programación visual como Scratch for Arduino, S4A, o Visualino.

Por ejemplo con un motor y un sensor de distancia podríamos reaprovechar un viejo cochecito de juguete y una aspiradora de mano y convertirla en una inteligente que nos aspira sola la casa.

Si encuentras un obstáculo
entonces gira x grados,
si no avanza.

Con el tiempo podríamos añadirle un modulo bluetooth para controlarla con nuestro móvil, o un GPS para que optimice las rutas.
Una ventaja de estos proyectos es que son fácilmente escalables.

Un sensor de humedad del terreno, una válvula y bomba de agua y tenemos un sistema de riego automático inteligente.

Si la humedad del terreno es inferior a x
entonces abre la válvula,
si no ciérrala.

También podríamos añadir sensores de temperatura, humedad exterior, luz, pH, una cámara, modulo wifi y hacer que publique cada día en nuestro Steemit una foto o preciosos timelapse de nuestras plantas y los datos, por ejemplo.
Literalmente un farmer bot, con contenido original y un puede que un pequeño valor.

Soy solo una principiante, estoy experimentando con los varios componentes y códigos de programación y librerías, y estos dos, de momento, están en la lista de mis primeros proyectos personalizados (principalmente por necesidad: no me gusta nada barrer casa y a menudo se me olvida regar las plantas).
El farmer bot es una expansión que se me acaba de ocurrir al escribir este post.

IMG_0197.JPG

Arduino Uno con sensor analogico de temperatura

IMG_0209.JPG

ESP8266 con shield y sensor de humedad y temperatura


Existen varios modelos de Arduino siendo los más comunes:

  • Arduino Uno, de tamaño reducido, adapta a pequeños proyectos;
  • Arduino Nano, la más utilizada, adapta a la mayoría de proyectos;
  • Arduino Mega, dispone de más pines, adapta para proyectos avanzados.

Al tratarse de una placa open sorce, han surgido varias modificaciones como la que utiliza mi impresora 3D o esta placa ESP8266 que lleva el modulo WIFI integrado.

IMG_0212.JPG

Numerosos también son los proyectos que se pueden encontrar en internet y que disponen de licencia Creative Common y se pueden copiar y modificar adaptándolos a nuestras necesidades fácilmente.

Como web de referencia a nivel internacional tenemos Instructables, Descubre Arduino en español y numerosos video-tutoriales y proyectos en Youtube, entre los que cabe destacar El Profe García.

Una breve descripción de los principales componentes que se pueden integrar en nuestros circuitos basados en Arduino.

Sensores

Son dispositivos capaces de variar algunas de sus propiedades en función de la amplitud de algunos parámetros del ambiente exterior.
Un ejemplo de sensor conocido es el termómetro de mercurio.
El volumen de este metal es más sensible que otros a la temperatura y si medimos su variación podemos extrapolar información sobre la temperatura exterior.

IMG_0225.JPG

Actuadores

Nos permiten actuar, realizar acciones en el entorno generalmente aprovechando la trasformación de energía en movimiento (motores, válvulas, relés), sonido (altavoces), luz (leds).

IMG_0203.JPG

Diferentes motores

IMG_0205.JPG

Relé, botones e interruptores

IMG_0207.JPG

Luces Led

Periféricos

Disponemos de muchos periféricos que podemos conectar a Arduino para introducir, capturar o mostrar datos.

  • Pantallas
  • Matriz de led
  • Mandos
  • Cámaras (él de la foto es un buzzer, un altavoz)

IMG_0202.JPG

IMG_0220.JPG

Otros sensores y actuadores

Shield

Son placas que integran circuitos adicionales que nos permiten expandir las funcionalidades de nuestra Arduino, evitando tener que conectar los varios componentes con una protoboard y facilitando aún más la realización de proyectos.
Se pueden pinchar y apilar en nuestra placa.

IMG_0198.JPG

Arduino Sensor Shield

IMG_0199.JPG

Arduino Prototipe Shield

IMG_0200.JPG

Funduino, Joystick Shield


A los que quieran iniciarse en este fabuloso mundo, recomiendo adquirir uno starter kit, que viene con los principales componentes necesarios para probar proyectos sencillos.
No hay mejor forma de aprender que empezando por pequeños proyectos para poder entender su potencial desde el principio.

IMG_0224.png

IMG_0191.JPG

IMG_0195.JPG

IMG_0208.JPG

Recomiendo comprar algunos cables más

También podemos aprender sin disponer de una placa física y un kit de inicio, utilizando la sección de Circuitos de la web Tinkercad podemos seleccionar nuestra placa y componentes y probar nuestros circuitos y códigos.

El uso de Arduino se está extendiendo también en el ámbito educativo, desde los que están dirigidos a los más pequeños hasta estudios superiores.
Hay muchos recursos para educadores disponibles en internet.
Su bajo coste, uso en aprendizaje basado en proyectos, la aplicación a varias disciplinas, la convierten en una herramienta muy útil para las disciplinas STEAM.

Me gusta incluir la A de Art entre Science, Technology, Engineering, Math, ciencia, tecnología, ingeniería, matemáticas, a pesar de no verla en contenidos stem aquí en Steemit, y hasta ver algunos con algún downvote por abuso de la etiqueta stem.
¿Qué opinan?

En la misma web oficial de Arduino se mencionan las siglas STEAM y los científicos y artistas del futuro.

Un ejemplo claro es E-TRACES, un proyecto realizado con Lilypad, una placa Arduino diseñada para ser integrada en tejidos en los que los circuitos están cosidos con hilo conductor.
E-Trace son unas zapatillas de ballet que incorporan una placa Lilypad y unos sensores que traducen los movimientos en trazos dibujados en una pantalla.
Video E-Traces, memory of dance en Vimeo

¿Qué más podemos hacer con Arduino?

Aquí va unos proyectos que me dejaron boquiabierta:


Para profundizar:

Cursos gratuitos en español

Pics by @maruskina

Titulo inspirado en el album del grupo CCCP "Aquí están mis joyas".

Sort:  

Congratulations @maruskina! You received a personal award!

Look's like you do not like Justin. Did you really downvote him?

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Do not miss the last post from @steemitboard:

Use your witness votes and get the Community Badge
Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Very proud to receive this badge!
Thank you so much!🤗
!BEER


Hey @steemitboard, here is a little bit of BEER from @maruskina for you. Enjoy it!

Learn how to earn FREE BEER each day by staking.

He tenido la oportunidad de manipular estos dispositivos en mi día a día, aunque me he limitado a observar cómo funcionan nada más. Es increíble lo que se puede lograr con Arduinos, conocimientos básicos del tema y una mentalidad creativa, la cual todos poseemos en mayor o menor medida.

Opino que todo científico, ingeniero o matemático, tiene algo de artista. Que bien que incluyas esa palabra.

Muy educativa tu publicación, y bastante motivadora también. Hasta me dieron ganas de aprender a programar y todo. Un gusto leerte.

!BEER

Me alegra haber despertado en ti el gusanillo de aprender a programar 😃
¡Esta era la intención!
¡Animo!
Muchos creen que son cosas solo para científicos y ingenieros y creen que non son capaces.
La tecnología del futuro será cada vez más compleja y necesitará de conocimientos multidisciplinarios que mezclan letras, artes y ciencias (estoy intentando buscar el lado positivo a mi defecto de interesarme de todo y no centrarme en nada 😜).
Muchas gracias por tu comentario 🤗
!BEER
!COFEEA
!MARLIANS
!DERANGED
!giphy-sticker hug




giphy is supported by witness untersatz!


Hey @elotro, here is a little bit of BEER from @maruskina for you. Enjoy it!

Learn how to earn FREE BEER each day by staking.


Hey @maruskina, here is a little bit of BEER from @elotro for you. Enjoy it!

Learn how to earn FREE BEER each day by staking.

Coin Marketplace

STEEM 0.21
TRX 0.24
JST 0.039
BTC 94308.59
ETH 3252.61
USDT 1.00
SBD 3.13