Una introducción a Arduino

 

 

 

Una introduccion a arduino 1

Una descripción general de la plataforma electrónica Arduino

Arduino es una tecnología innovadora en el ecosistema de la electrónica amateur.

Cuando digo innovador no me refiero a que introdujera un nuevo y potente microprocesador ni nada parecido.

Básicamente creó toda una industria, un movimiento, donde no había ninguno.

Me refiero al movimiento de los creadores. Antes de que existiera Arduino, la electrónica no era tan divertida ni fácil de aprender como lo es hoy, y no había muchos recursos disponibles. Estudié electrónica durante años en mi escuela secundaria técnica y luego en el politécnico de Milán, pero era algo muy serio, teórico y con muy poca programación y diversión.

 

Arduino nació en Italia, en Ivrea, ciudad también conocida por Olivetti, la empresa que creó el primer ordenador personal en 1965.

Arduino, desde el principio, fue diseñado específicamente para ser un dispositivo de aprendizaje. Este simple hecho determina varias de las decisiones de diseño tomadas por el equipo original de Arduino Core.

No entraré en detalles históricos, pero eres libre de consultarlos en Wikipedia.

El factor clave del éxito de Arduino es que es completamente de código abierto y ha sido uno de los primeros en hacerlo. El hardware es de código abierto y el software también.

Por ejemplo, los esquemas de la última placa Arduino Uno, la Arduino Uno Wifi Rev2, están disponibles en Internet. Es genial porque puedes construir tu propio Arduino, si quieres. Y las empresas pueden construir y vender sus propios clones de Arduino, y lo hacen. Conseguí mi primer Arduino de una empresa llamada Elegoo, que crea conjuntos increíbles y económicos con muchos componentes y tutoriales para empezar.

Además, hay todo un ecosistema a su alrededor de herramientas, bibliotecas y recursos educativos que lo convirtieron en un gran éxito. Antes de eso, placas como esa eran difíciles de conseguir, con material demasiado técnico, orientado a técnicos más que a estudiantes. Arduino cambió todo eso. El sitio web oficial, https://www.arduino.cc/, está lleno de material de aprendizaje, ejemplos, tutoriales y alberga un centro de proyectos activo y un foro comunitario. Además, Arduino creó un centro de nube IoT, para permitirle conectar dispositivos a la red.

Con el tiempo, el equipo de Arduino lanzó varias placas diferentes: Arduino Uno, Arduino Mega, Arduino Diecimila, Arduino Robot, Arduino Nano, Arduino Micro, Arduino Leonardo, Arduino MKR y más.

Cada placa tiene su propio caso de uso. Arduino Nano y Arduino Micro, por ejemplo, son ideales para IoT, wearables y dispositivos pequeños. Arduino Mega tiene más memoria y pines de E/S que cualquier otra placa.

La placa Arduino Uno es la que a día de hoy se ha consolidado como la mejor placa para aprender, está incluida en numerosos kits de herramientas y se utiliza en muchísimos tutoriales.

La placa Arduino MKR WiFi 1010 es ampliamente adoptada en IoT, ya que tiene WiFi y Bluetooth integrados.Te recomendamos Significado de emojis

Arduino no tiene sistema operativo y ejecuta un solo programa a la vez. No tienes que preocuparte por nada ya que no hay nada más que tu programa ejecutándose en Arduino.

La mayoría de las placas Arduino ni siquiera tienen conexión a la red de fábrica. Algunas sí la tienen, como la Arduino Uno WiFi rev 2 o la Arduino MKR WiFi 1010.

Una vez que se carga un programa, se inicia cada vez que se enciende el Arduino, ya sea a través de USB o mediante el puerto de alimentación mediante un cable de alimentación de CA a CC o una batería.

Esto significa que una vez que cargas el programa, puedes colocar el Arduino en una montaña con un panel solar y una batería, y seguirá funcionando hasta que haya energía.

Sólo puede ejecutar programas compilados para la plataforma Arduino, lo que en su mayoría significa programas escritos en el lenguaje Arduino, que es C++ con algunas características convenientes que hacen que sea fácil para los principiantes comenzar con él.

Sin embargo, no estás limitado a eso. Si puedes vivir con las limitaciones de tener el Arduino conectado al puerto USB de la computadora (o una Raspberry PI que lo controle), puedes ejecutar código Node.js en él usando el proyecto Johnny Five, que es bastante genial. Existen herramientas similares para otros lenguajes, como pyserial y Gobot.

¿Para qué sirve Arduino?

En primer lugar, es genial aprender electrónica.

Entonces, Arduino es increíble cuando quieres compilar un programa para él, conectarle una batería o un conector de energía y ponerlo en algún lugar para que funcione y jugar con sensores y otras cosas interesantes que interactúan con el mundo real.

Por ejemplo, usaría un Arduino para alimentar mis plantas con riego automático, o para controlar la temperatura exterior o para alimentar algunos dispositivos de automatización del hogar.

Voy a realizar muchos proyectos en un futuro cercano y publicaré tutoriales aquí para mostrarles cómo construí esas cosas.

Escribí 17 libros para ayudarte a convertirte en un mejor desarrollador. Descárgalos todos sin costo uniéndote a mi boletín informativo.

ÚNETE A MI CAMPAMENTO DE CODIFICACIÓN , un increíble curso de cohorte que será un gran paso adelante en tu carrera de codificación: cubre React, Next.js; próxima edición, febrero de 2025




Tal vez te puede interesar:

  1. Introducción a React
  2. Agregar evento de clic a los elementos DOM devueltos desde querySelectorAll
  3. Cómo cambiar el valor de un nodo DOM
  4. Cómo comprobar si un elemento DOM tiene una clase

Una introducción a Arduino

Arduino es una tecnología innovadora en el ecosistema de la electrónica amateur. Una descripción general de la plataforma electrónica Arduino Una descripci

programar

es

2025-01-03

 

Una introduccion a arduino 1
Una introduccion a arduino 1

Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente

 

 

Update cookies preferences