La diferencia entre uno y unono
Arduino nano es un subproducto del 5261 de la familia Arduino. Arduino tiene 9 categorías principales de productos: Arduino Duemilanove, Arduino Nano, Arduino mini, Arduino BT, LilyPad Arduino, Arduino Pro y Arduino Pro. mini, Arduino Fio, Arduino Uno, Arduino 2560.
2. Arduino nano ha eliminado la interfaz de alimentación de CC en el diseño y utiliza la interfaz USB estándar Mini-B para conectarse a la computadora. Excepto por el cambio de apariencia, otras interfaces y funciones permanecen sin cambios. El controlador también usa ATmega 168 o ATmega328, que es una versión reducida de Arduino Duemilanove.
Diferencias entre los diferentes tipos de placas Arduino
La disposición de pines de Arduino UNO pronto se convertirá en el estándar de la industria para placas de desarrollo, lo que la hará compatible con la mayoría de placas de desarrollo del mercado.
Hay un conector de alimentación en el UNO que permite suministrar energía a través de la pared exterior. También hay una opción VIN para conectar el UNO a la batería.
El tamaño físico de UNO (69 mm x 54 mm) la convierte en una pequeña placa de desarrollo que se puede instalar fácilmente en muchos proyectos, y cuatro orificios para tornillos permiten a los diseñadores montarlas de forma segura en su lugar.
ArduinoNano
El ArduinoNano es básicamente el ArduinoUNO reducido a un perfil muy pequeño, lo que lo hace muy útil para usar en espacios reducidos y proyectos que pueden necesitar mantener el menor peso posible. .
Al igual que el UNO, el Nano funciona con el procesador Atmega328 que se ejecuta en él. 16 MHz, incluye memoria de programa de 32 KB, 1 KBEEPROM, 2 KBRAM, 14 E/S digitales, 6 entradas analógicas y rieles de alimentación de 5 V y 3,3 V.
(Nota: el ATmega168 utilizado por la placa ArduinoNano anterior a la V3.0 tiene básicamente la mitad de las especificaciones).
ArduinoNano
A diferencia del UNO, el Nano no se puede conectar al Arduino Shield; sin embargo, tiene cabezales de pines, lo que lo hace utilizable para la creación de prototipos de placas de pruebas o PCB que utilizan enchufes. Generalmente, las placas Arduino Nano son las opciones de placas Arduino más baratas, lo que las hace rentables para proyectos más grandes.
Arduino Due
ArduinoDue es una de las placas más grandes y la primera placa Arduino alimentada por un procesador ARM.
Aunque UNO y Nano funcionan a 5 V, el voltaje de funcionamiento es de 3,3 V; esto es importante porque la sobretensión puede causar daños irreparables a la placa. Alimentado por un ATSAM3X8ECortex-M3 que funciona a 84 MHz, el Due cuenta con 512 KBROM y 96 KBRAM, 54 pines de E/S digitales, 12 canales PWM, 12 entradas analógicas y 2 salidas analógicas.
La Due no tiene ninguna EEPROM integrada y es una placa Arduino más cara. Dado que Due tiene una gran cantidad de cabezales de pines para conectar múltiples E/S digitales, también es compatible con pines con escudos Arduino estándar. No se puede garantizar la compatibilidad del software con Due.
ArduinoMega2560
El ArduinoMega es algo similar al Due en que también tiene 54 E/S. Sin embargo, no funciona con un núcleo ARM sino que utiliza el ATmega2560.
La frecuencia de reloj de la CPU es de 16 MHz, incluidos 256 KBROM, 8 KBRAM, 4 KBEEPROM y el voltaje de funcionamiento es de 5 V. Es fácil de usar y es un producto electrónico favorito.
ArduinoMega
El ArduinoMega tiene 16 entradas analógicas, 15 canales PWM, 1 pinout similar a Due y es compatible con el hardware Arduino Shield. Al igual que con Due, la compatibilidad del software con Mega no está garantizada.
Elegir el proyecto Arduino adecuado
Ahora que hemos visto algunos detalles sobre cada placa, podemos determinar el mejor uso para cada placa.
Aunque UNO es el foro más popular, todos los foros tienen un excelente soporte a través de foros en línea debido a una arquitectura común y al uso de un lenguaje común. IDE. Esto significa que es menos probable que caiga en trampas específicas del dispositivo que podrían impedir que un fragmento de código funcione debido a la configuración del hardware o errores inherentes.
El código Arduino se puede transferir fácilmente a diferentes placas prácticamente sin cambios. Esto es muy beneficioso para cualquier diseñador que quiera cambiar de opinión sobre la placa que utilizará para su proyecto.
El factor decisivo para cada proyecto se reducirá a dos cosas básicas: hardware y coste. Si bien el aspecto del costo de cada Arduino es obvio (siempre se prefiere la opción de menor costo), el hardware puede no ser tan fácil de determinar. Al analizar el hardware, se deben considerar los siguientes factores:
Tamaño físico
Potencia de la CPU
Tamaño de la memoria
Capacidades de E/S
p>
Periféricos integrados
Peso
Conectividad
En términos de tamaño físico, el Arduino Nano es el más pequeño y Es un dispositivo muy portátil. La ONU es una junta de desarrollo de tamaño mediano, pero aún lo suficientemente pequeña como para caber en muchos proyectos, incluidos dispositivos de control remoto, como automóviles y barcos con control remoto. Mega y Due son placas más grandes, lo que dificulta su uso en aplicaciones con espacio limitado.
Si un proyecto requiere una alta potencia de procesamiento, entonces su potente núcleo ARM y su gran RAM/ROM. Si bien el Mega es un Arduino grande con mucho GPIO, la velocidad de su CPU sigue siendo la misma que la del UNO y Nano (la misma serie Mega), por lo que no hay ninguna ventaja de velocidad al usar el Mega.
UNO y Nano utilizan el mismo procesador, lo que significa que en términos de hardware y periféricos, UNO y Nano son idénticos. Si un proyecto requiere mucho GPIO, Due y Mega son las opciones obvias. Una aplicación que no requiere una CPU potente pero sí mucho GPIO puede hacer un buen uso de Mega.
Se pueden realizar proyectos analógicos en todas las placas Arduino, pero la Due tiene 12 entradas analógicas y 2 salidas analógicas.