Preguntas sobre Arduino

0
638
This entry is part 2 of 4 in the series Curso: Arduino para progamadores C#

Ya en una entrada anterior, hemos visto una breve historia de Arduino, por lo que hoy toca resolver una serie de preguntas sobre Arduino, que tienen aquellos que empiezan con el desarrollo maker basado en Arduino. A continuación te dejo las partes correspondientes del curso:

  1. Introducción e Historia de Arduino
  2. Dudas comunes sobre Arduino
  3. Instalando y configurando el IDE oficial de Arduino

Comencemos con la primera de las preguntas sobre Arduino más comunes:

¿Qué es Arduino?

Es una plataforma de electrónica open-source basada en hardware y software fácil de utilizar. Es ideal para cualquier persona que quiera realizar proyectos interactivos.

¿Quién creó Arduino?

Como ya vimos en la historia de Arduino, Hernando Barragán inicia con el proyecto Wiring, y son Massimo Banzi y su equipo los encargados de llevar dichas placas a las masas.

¿Cuándo se creó Arduino?

La primer placa fue introducida al mercado en el año 2005.

¿Porqué se llama Arduino?

Una de las preguntas sobre Arduino más extrañas, según se cuenta, fue durante una noche de copas, que Banzi se encontraba en un bar llamado “Bar di Re Arduino” (En 1002, existía un rey llamado Arduin que reinaba sobre Italia), y donde expresó la frase: “Arduino… justo como el bar… y el rey”. Arduin deriva de “Hardwin”, compuesto por “*harduz / *hardu-” (difícil, fuerte, valiente, poderoso), más “*-winiz” (amigo), por lo que podría traducirse como “amigo valiente”

¿Dónde comprar Arduino?

Esta respuesta definitivamente variará de un país a otro, existen ciudades en donde lo podrás encontrar en cualquier tienda de electrónica. Si en tu caso, vives en alguna ciudad que tiene difícil acceso, puedes pedirlo a través de Amazon:

Arduino Uno Rev 3
6 Opiniones
Arduino Uno Rev 3
  • Arduino UNO R3 Board
  • ATmega328P Microcontroller and ATmega16U2 Microcontroller
  • Includes new pin configuration (SCL, SDA, IOREF)

¿Cuál es el arduino más reciente?

Esta pregunta sí que variará dependiendo el año en el que busques la respuesta. Gracias a la revista make, tenemos una tipo infografía con el desarrollo que ha tenido la plataforma hasta el año 2013.

Preguntas sobre Arduino: Evolución de Arduino
Preguntas sobre Arduino: Evolución de Arduino

Aunado a esto, dejo una tabla con el nombre de la tarjeta, así como el año en el que fue introducida en el mercado, tomando como referencia wikipedia.

NombreFecha de lanzamiento
Arduino / Genuino MKR1000April 2, 2016
Arduino 101
Genuino 101
October 16, 2015
Arduino ZeroJune 15, 2015
Arduino DueOctober 22, 2012
Arduino YúnSeptember 10, 2013
Arduino LeonardoJuly 23, 2012
Arduino UnoSeptember 24, 2010
Arduino Mega2560September 24, 2010
Arduino EthernetJuly 13, 2011
Arduino FioMarch 18, 2010
Arduino NanoMay 15, 2008
LilyPad ArduinoOctober 17, 2007
Arduino Pro
Arduino Mega ADKJuly 13, 2011
Arduino EsploraDecember 10, 2012
Arduino MicroNovember 8, 2012
Arduino Pro Mini

¿Cuál kit de Arduino comprar?

En el mercado existen múltiples kits para quienes quieren iniciar en el mundo del desarrollo maker, sin embargo, hay algunos aspectos a tomar en cuenta para comprar uno de ellos. En primer lugar, hay que verificar cuál es la tarjeta que se nos incluye; regularmente los kits incluyen un placa UNO R3. En segundo lugar, hay que ver que los componentes que integran el kit sean variados de acuerdo al tamaño y precio de éste. Por último, todo kit de iniciación debería de incluir uno o varios manuales para sacarle el mayor provecho a tu kit. Les dejo a continuación algunas recomendaciones para llevar a cabo la compra de alguno de ellos:

¿Cuál es la tarjeta de arduino más completa?

Esto depende de lo que quieras realizar. Si eres principiante, seguramente no requieras tener un gran número de pines de entrada / salida para llevar a cabo proyectos, o una capacidad grande de almacenamiento. De nuevo, en la página oficial encontramos una comparativa para decidir cuál tarjeta debemos comprar, la cual dejo a continuación:

NombreProcesadorVoltaje de Operación / EntradaVelocidad CPU# pines analógicos In/Out# pines digitales IO/PWMEEPROM [kB]SRAM [kB]Flash [kB]USBUART
101Intel® Curie3.3 V/ 7-12V32MHz6/014/4-24196Regular-
GemmaATtiny853.3 V / 4-16 V8 MHz1/03/20.50.58Micro0
LilyPadATmega168V
ATmega328P
2.7-5.5 V /
2.7-5.5 V
8MHz6/014/60.512116--
LilyPad SimpleSnapATmega328P2.7-5.5 V /
2.7-5.5 V
8 MHz4/09/41232--
LilyPad USBATmega32U43.3 V / 3.8-5 V8 MHz4/09/412.532Micro-
Mega 2560ATmega25605 V / 7-12 V16 MHz16/054/1548256Regular4
MicroATmega32U45 V / 7-12 V16 MHz12/020/712.532Micro1
MKR1000SAMD21 Cortex-M0+3.3 V/ 5V48MHz7/18/4-32256Micro1
ProATmega168
ATmega328P
3.3 V / 3.35-12 V
5 V / 5-12 V
8 MHz
16 MHz
6/014/60.512
1
1
2
16
32
-1
Pro MiniATmega328P3.3 V / 3.35-12 V
5 V / 5-12 V
8 MHz
16 MHz
6/014/61232-1
UnoATmega328P5 V / 7-12 V16 MHz6/014/61232Regular1
ZeroATSAMD21G183.3 V / 7-12 V48 MHz6/114/10-322562 Micro2
DueATSAM3X8E3.3 V / 7-12 V84 MHz12/254/12-965122 Micro4
EsploraATmega32U45 V / 7-12 V16 MHz--12.532Micro-
EthernetATmega328P5 V / 7-12 V16 MHz6/014/41232Regular-
LeonardoATmega32U45 V / 7-12 V16 MHz12/020/712.532Micro1
Mega ADKATmega25605 V / 7-12 V16 MHz16/054/1548256Regular4
MiniATmega328P5 V / 7-9 V16 MHz8/014/61232--
NanoATmega168
ATmega328P
5 V / 7-9 V16 MHz8/014/60.512
1
1
2
16
32
Mini1
YùnATmega32U4
AR9331 Linux
5 V16 MHz
400MHz
12/020/712.5
16MB
32
64MB
Micro1
Arduino RobotATmega32u45 V16 MHz6/020/61 KB (ATmega32u4)/
512 Kbit (I2C)
2.5 KB
(ATmega32u4)
32 KB (ATmega32u4) of which
4 KB used by bootloader
11
MKRZeroSAMD21
Cortex-M0+
32bit low power
ARM MCU
3.3 V48 MHz7 (ADC 8/10/12 bit)/1
(DAC 10 bit)
22/12No32 KB256 KB11

¿Cuál es el Arduino más pequeño?

Aunque existen clones que son aún más pequeños, oficialmente es el Pro  Mini. Está basado en el microcontrolador ATmega328, pesa menos de 13 gramos, y mide 33.02 mm de largo por 17.78 mm de ancho.

¿Cuál es mejor, Arduino o Raspberry Pi?

Esta es una de las preguntas sobre Arduino más común. La respuesta es… Ninguno es mejor que el otro. Cada uno tiene características que permiten decidir si queremos utilizarlo en algún proyecto en concreto. Arduino está basado en un microcontrolador que sólo puede correr un programa a la vez, mientras que la Raspberry Pi es una computadora completamente funcional, por lo tanto, multitareas.

Según el sitio make, Existe un método para saber si necesitarás un Arduino o un Raspberry Pi en tu proyecto, debes pensar en el proyecto que deseas implementar, si éste es descrito en una oración con menos de 3 “y”; entonces necesitas un Arduino. Por el contrario, si necesitas más de 2 “y”, entonces requieres un Raspberry.

Por ejemplo, un proyecto con la descripción: “Necesito monitorear mis plantas y que me manden un tweet cuando requieran agua”, podría ser hecho fácilmente con un Arduino. Si por el contrario, la descripción fuera algo como: “Necesito monitorear mis plantas y que me manden un tweet cuando requieran agua, posteriormente verificar con el Sistema Nacional de Meteorología, y si se preveen lluvias, no hacer nada, si por el contrario, no se preveen lluvias, encender el sistema de irrigación”, entonces, lo mejor sería un Raspberry.

¿Cuál Arduino elegir?

La versión que se recomienda para aquellos que inician con la plataforma, es sin duda el UNO. Muchos de los tutoriales y libros, basan los ejemplos en la placa UNO. Las razones son las siguientes:

  • Se conecta a través de un cable USB, por lo que no requieres conectar una fuente de alimentación externa.
  • Tiene salidas para conectar un cable (jumper) fácilmente hacia un protoboard.
  • Es económico, comparandolo contra otras tarjetas de la misma plataforma.

Cuando ya cuentes con más experiencia, y hayas realizado proyectos más complejos, te darás cuenta que recursos como la memoria, el número de pines o el almacenamiento se volverán cruciales, por lo que tendrás que evaluar los requerimientos de tu proyecto para elegir la mejor placa.

¿Quién fabrica placas Arduino?

La empresa tiene una fábrica ubicada en el norte de Italia, en Ivrea para ser más precisos. Por otra parte, al ser la plataforma un proyecto Open Source, pone a disposición de todos los “planos” para que cualquier persona pueda fabricar sus propias placas, incluso hacerle modificaciones. Si quieres obtener los enlaces para descargar los planos, pasa a la siguiente pregunta.

¿Dónde puedo obtener los esquemas del Arduino?

La respuesta corta es, en el sitio oficial. Estos son los pasos para llegar a ellos:

  1. Ir al sitio oficial
  2. En el menú, pasar el puntero del mouse sobre Products, y en el nuevo menú que se despliega, dar click en Arduino. Esto nos llevará a la página de productos.

    Paso 2 para descargar esquemáticos de Arduino
    Paso 2 para descargar esquemáticos de Arduino
  3. Dar click sobre el producto del cual queremos obtener los esquemático. En mi caso, seleccionaré el la placa UNO.

    Paso 3 para obtener los esquemáticos de Arduino
    Paso 3 para obtener los esquemáticos de Arduino
  4. En la página del producto seleccionado, tenemos que deslizarnos hacia abajo, y seleccionar la pestaña Documentation. Hecho esto, tendremos a nuestra disposición los ficheros para fabricar nuestras propias placas. Cabe destacar que en la misma página puedes encontrar más información para despejar tus preguntas sobre Arduino específicas de la placa.

    Paso 4 para obtener los esquemáticos de Arduino
    Paso 4 para obtener los esquemáticos de Arduino

Estos mismos pasos los podremos repetir con todas las placas del sitio.

¡Continúa con el curso aprendiendo a instalar y configurar el IDE oficial de Arduino!

 

Series Navigation<< Introducción e Historia de ArduinoInstalando y configurando el IDE oficial de Arduino >>
¡Califica la publicación!
[Total: 1 Promedio: 5]

Dejar respuesta

Please enter your comment!
Please enter your name here