Que Es Arduino
Que Es Arduino
17 de Septiembre de 2022
Grupo: 49018
¿Que es Arduino?
Por un lado, Arduino es una compañía especializada en el desarrollo de hardware y
software libre que lleva su nombre. Pero, cuando hacemos referencia a él, comúnmente nos
referimos a las placas que podemos comprar, formadas por un microcontrolador
(generalmente un AVR Atmel de 8 bits), una memoria y un sistema de almacenamiento con
el que poder llevar a cabo cualquier proyecto. Las placas, normalmente, tienen también una
serie de pines o conectores con los que podremos conectarlas a otros circuitos electrónicos
más complejos para controlarlos.
¿Cuál es el lenguaje que se utiliza para su programación?
este está basado en C++. Por lo tanto, comparte las principales ventajas de este lenguaje de
programación. Además, en las versiones más recientes del IDE, es posible incluso enviarle las
instrucciones directamente en C++ sin tener que traducirlas a su propio lenguaje para
programar esta placa.
Además de usar C++, el Arduino IDE también soporta otros lenguajes de programación
alternativos, como es el caso de C (sin las extensiones de C++), Wiring (una plataforma de
prototipado electrónico formada por un lenguaje de programación, un entorno de desarrollo
integrado (IDE) y un microcontrolador), así como en Processing (un lenguaje de
programación basado en Java, pero enfocado a placas electrónicas).
VENTAJAS DESVENTAJAS
LISTO PARA USAR: LA MAYOR VENTAJA DE ES SU
ESTRUCTURA LISTA PARA USAR. COMO EL MICRO-
CONTROLADOR VIENE EN UNA FORMA DE PAQUETE
Estructura: la estructura de Arduino es su
COMPLETO QUE INCLUYE EL REGULADOR DE 5V, UN desventaja también. Durante la construcción de un
QUEMADOR, UN OSCILADOR, UN MICRO-CONTROLADOR, proyecto tienes que hacer su tamaño lo más
INTERFAZ DE COMUNICACIÓN EN SERIE, LED Y ENCABEZADOS pequeño posible. Pero con las grandes estructuras
PARA LAS CONEXIONES. de Arduino tenemos que seguir con PCB’s de gran
tamaño.
FUNCIONES SIN ESFUERZO: DURANTE LA Facilidad de uso: En mi opinión, si usted comenzó su viaje
CODIFICACIÓN, NOTARÁS ALGUNAS FUNCIONES QUE
HACEN LA VIDA MUCHO MÁS FÁCIL. OTRA VENTAJA DE de micro-controladores con Arduino entonces será muy difícil
ARDUINO ES SU CAPACIDAD DE CONVERSIÓN para ti hacer circuitos inteligentes complejos en el futuro. La
AUTOMÁTICA DE UNIDADES. SE PUEDE DECIR QUE facilidad de uso del hardware/software de Arduino hace que una
DURANTE LA DEPURACIÓN NO TIENES QUE PREOCUPARTE
POR LAS CONVERSIONES DE UNIDADES.
persona no pueda aprender lo básico de muchas cosas como la
comunicación en serie, ADC, I2C, etc.
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 proyecto que promueve la filosofía
“learning by doing”, que viene a querer decir que la mejor manera de aprender es
cacharreando.