Tabla de contenido:

Comparación entre Micro: bit y Arduino: 6 pasos
Comparación entre Micro: bit y Arduino: 6 pasos

Video: Comparación entre Micro: bit y Arduino: 6 pasos

Video: Comparación entre Micro: bit y Arduino: 6 pasos
Video: Arduino vs MicroBit - Charla con Andres Niño (Curso de Robótica) 2024, Noviembre
Anonim
Comparación entre Micro: bit y Arduino
Comparación entre Micro: bit y Arduino

¿Cuál es la placa de desarrollo más popular entre los fabricantes recientemente? Por supuesto, debe ser una placa micro: bit. Gracias a la cooperación de empresas gigantes técnicas como BBC, Microsoft, Samsung y NXP, la placa micro: bit está dotada de un halo de nobleza desde su nacimiento. El año pasado, el gobierno británico había entregado 1 millón de piezas de micro: bit a los estudiantes de séptimo grado. Esto incluso ha llevado a un clímax la tendencia explosiva de micro: bit. Entonces, ¿la popularidad de micro: bit será un fenómeno que continúa o una flor se marchitará en el próximo minuto? ¿O habrá otra placa en el mismo nivel importante que la placa Arduino? Con estas preguntas en mente, voy a hacer una comparación entre micro: bit y Arduino desde los aspectos de hardware y software.

Nota:

Debido a que la placa Arduino tiene varios números de modelo, aquí usamos la placa oficial UNO para hacer una comparación.

Paso 1: Outlook de Micro: bit:

Micro: tablero de bits presenta una perspectiva biselada redonda con tamaño pequeño. En la parte frontal, hay dos botones y una matriz de puntos LED de 5 * 5; mientras que en la parte posterior, hay puerto USB, botón de reinicio, toma de batería y varios chips. La sensación más intuitiva es la soldadura y la pantalla de seda de toda la placa de circuito es muy exquisita. Por lo general, en nuestra impresión, la placa de desarrollo tiene todo tipo de componentes y pines en la superficie. Pero toda la placa micro: bit no tiene pines. Todos los puertos IO salen del conector en el borde de la placa.

Hay 5 círculos en el conector. Son P0, P1, P2, VCC y GND por separado.

Paso 2: Outlook de Arduino:

Arduino tiene características bastante diferentes. Su perspectiva es más cercana a la placa de desarrollo en nuestras impresiones. En la placa, hay un chip maestro, un puerto USB y un conector de alimentación de CA. En el borde del tablero, hay muchos encabezados femeninos.

Podemos ver desde su perspectiva que la concepción de diseño de micro: bit y Arduino son bastante diferentes. Micro: bit valora más el tamaño y la seguridad, luego su capacidad de extensión. Mientras que Arduino se enfoca en desenterrar completamente la capacidad de extensión de la placa, lo que la hace parecer más geek.

Paso 3: rendimiento

Micro: poco Arduino UNO
Chip maestro nRF51822 ATmega328P
Procesador ARM Cortex M0 de 32 bits AVR de 8 bits
Flash ROM 256 KB 32 KB
RAM 16 KB 2 KB
Velocidad del oscilador 16M 16M
Monitor Matriz de puntos de 5 * 5 LED 1 LED
Botón 2 botones indefinidos ninguno
Bluetooth ninguno
Acelerómetro ninguno
Brújula digital ninguno
Energizado por UAB / Caja de batería Alimentación USB / CA

De la forma anterior, podemos ver que micro: bit casi ha tenido éxito en todos los aspectos que Arduino. Se puede llamar una placa pequeña que contiene una gran potencia. Por supuesto, el nacimiento de la placa micro: bit es varios años más tarde que Arduino UNO. Por lo tanto, no es de extrañar que micro: bit haya tenido éxito en el rendimiento de su CPU. Lo asombroso es micro: bit tiene Bluetooth integrado, brújula digital, acelerómetro, matriz de puntos LED en su pequeño cuerpo. No importa si es la placa Arduino oficial o de un tercero, no llevan tantos sensores en su placa. Incluso si micro: bit no conecta ningún sensor, podemos completar muchos casos con varios sensores llevados solo en su placa.

Paso 4: software

Micro: poco

Micro: bit puede admitir varios lenguajes, como el lenguaje de programación gráfico en bloque, Python, C ++. Entre ellos, el más popular en main stream es la herramienta de programación gráfica en línea JavaScript Blocks Editor desarrollada por microsoft. Su entorno de programación se basa en servicio web. No es necesario descargar una herramienta de programación local.

Soporte de simulación en línea

Reservar el programa es tan conveniente como U disk.

Además, micro: bit también es compatible con el lenguaje Python de corriente principal.

Arduino

Para programar para Arduino, debe descargar un IDE en su computadora. Arduino es compatible con el lenguaje C.

También cuenta con un lenguaje de programa gráfico basado en scratch que desarrollado por otras empresas de terceros.

El umbral para usar el software de programación Arduino es mucho más alto. Pero IDE es solo una herramienta. La capacidad de extensión del software es más importante. A lo largo de años de desarrollo, bajo el arduo trabajo de las empresas de hardware abierto y los fanáticos de Arduino, ha acumulado una gran cantidad de archivos de biblioteca. En el aspecto de la extensión del software, Arduino es mucho mejor que micro: bit.

Paso 5: Conclusión

De la comparación anterior, podemos ver que no importa en el aspecto de hardware o software, micro: bit ha sucedido a Arduino. La potente plataforma de hardware y la interfaz de programación amigable hacen que esta pequeña placa obtenga una ventaja que supera a Arduino. Sin embargo, el hecho de que una placa de desarrollo tenga una vida útil prolongada no depende de la potencia del hardware que tenga ni de la belleza del software que posea, sino más importante aún de si su entorno ecológico está prosperando. A lo largo de aproximadamente 10 años de acumulación y el trabajo conjunto de empresas técnicas y fanáticos del código abierto, se puede decir que la rica extensión de todo el sistema Arduino ha alcanzado un grado casi completo.

Por supuesto, micro: bit no está dispuesto a admitir su debilidad. Nacido con sangre oficial británica, micro: bit es promovido actualmente por organizaciones británicas sin fines de lucro en áreas globales. Bajo la promoción del gobierno británico, cada vez más estudiantes de primaria o secundaria comienzan su prueba para usar micro: bit como una herramienta educativa de programación de entrada. Cada vez más profesores, desarrolladores o incluso artistas han subido sus proyectos a comunidades micro: bit. El sistema ecológico actual, aunque es más débil que Arduino, la tendencia creciente es feroz de que es posible que no lo menosprecie.

Micro: bit es mucho más pequeño, hermoso y fácil de manejar. Mientras que Arduino tiene un estilo más geek con más extensiones. Podemos decir que tienen una relación complementaria más que una compilación. Los usuarios objetivo de Micro: bit son las personas que ingresan al área de creadores por primera vez o los jugadores de nivel de entrada. En su mayoría son los principiantes en estudiar micro: bit, mientras que Arduino se enfrenta a jugadores de nivel superior, que en su mayoría son desarrolladores.

Tanto micro: bit como Arduino han reducido el umbral del desarrollo de programas y hardware, lo que permite a más estudiantes realizar sus ideas de proyectos sin fundamento y hacer que la palabra "creador" ya no sea el pronombre de pocas personas.

Paso 6: Fuente

Este artículo es de:

Si tiene alguna pregunta, puede ponerse en contacto con: [email protected].

Recomendado: