Table des matières:

Comparaison entre Micro:bit et Arduino : 6 étapes
Comparaison entre Micro:bit et Arduino : 6 étapes

Vidéo: Comparaison entre Micro:bit et Arduino : 6 étapes

Vidéo: Comparaison entre Micro:bit et Arduino : 6 étapes
Vidéo: Contrôler un bras robotique avec Micro:bit et Smartphone 2024, Novembre
Anonim
Comparaison entre Micro:bit et Arduino
Comparaison entre Micro:bit et Arduino

Quelle est la carte de développement la plus populaire parmi les fabricants récemment ? Bien sûr, il doit s'agir d'une carte micro:bit. Sous la coopération de sociétés géantes de la technique telles que BBC, Microsoft, Samsung et NXP, la carte micro:bit est dotée d'un halo de classe noble depuis sa naissance. L'année dernière, le gouvernement britannique avait livré 1 million de planches micro:bit aux élèves de 7e année. Cela a même mis la tendance explosive du micro:bit à son paroxysme. Alors la popularité de micro:bit sera-t-elle un phénomène continu ou une fleur fanée dans la prochaine minute ? Ou il y aura une autre carte au même niveau important que la carte Arduino ? Avec ces questions à l'esprit, je vais faire une comparaison entre micro:bit et Arduino du point de vue matériel et logiciel.

Noter:

Parce que la carte Arduino a plusieurs numéros de modèle, nous utilisons ici la carte UNO officielle pour faire la comparaison.

Étape 1: Outlook de Micro:bit:

Micro:bit board présente une perspective de chanfreinage ronde avec une petite taille. Sur la face avant, il y a deux boutons et une matrice de points LED 5*5; tandis qu'à l'arrière, il y a un port USB, un bouton de réinitialisation, une prise de batterie et diverses puces. Le sentiment le plus intuitif est que la soudure et la sérigraphie de l'ensemble du circuit imprimé sont très exquises. Habituellement, à notre avis, la carte de développement contient toutes sortes de composants et de broches à la surface. Mais l'ensemble de la carte micro:bit n'a pas de broches. Tous les ports IO sortent du connecteur dans le bord de la carte.

Il y a 5 cercles dans le connecteur. Ce sont P0, P1, P2, VCC et GND séparément.

Étape 2: Outlook d'Arduino:

Arduino a des caractéristiques assez différentes. Ses perspectives sont plus proches du conseil de développement dans nos impressions. Sur la carte, il y a une puce maître, un port USB et un connecteur d'alimentation secteur. Sur le bord de la planche, il y a plein d'en-têtes féminins.

Nous pouvons voir à partir de ses perspectives que la conception de micro:bit et Arduino sont assez différentes. Micro:bit valorise plus petite la taille et la sécurité, puis sa capacité d'extension. Alors qu'Arduino se concentre sur l'exploration complète de la capacité d'extension de la carte, ce qui lui donne un aspect plus geek.

Étape 3: Performances

Micro:bit Arduino UNO
Puce maîtresse nRF51822 ATmega328P
Processeur 32 bits ARM Cortex M0 AVR 8 bits
ROM flash 256 Ko 32 Ko
RAM 16 Ko 2 Ko
Vitesse de l'oscillateur 16M 16M
Affichage Matrice de points 5*5 LED 1 DEL
Bouton 2 boutons non définis rien
Bluetooth Oui rien
Accéléromètre Oui rien
Boussole électronique Oui rien
Alimenté par UAB/Boîtier de batterie Alimentation USB/CA

D'après le formulaire ci-dessus, nous pouvons voir que micro:bit a presque réussi dans tous les aspects qu'Arduino. Il peut être appelé un petit conseil contient une puissance énorme. Bien sûr, la naissance de la carte micro:bit a plusieurs années de retard par rapport à Arduino UNO. Il n'est donc pas étonnant que micro:bit ait réussi ses performances CPU. Ce qui est étonnant, c'est que micro:bit a intégré Bluetooth, boussole numérique, accéléromètre, matrice de points LED sur son petit corps. Peu importe qu'il s'agisse de la carte Arduino officielle ou d'un tiers, ils ne transportent pas autant de capteurs sur sa carte. Même si micro:bit ne connecte aucun capteur, nous pouvons compléter de nombreux boîtiers avec différents capteurs embarqués uniquement sur sa carte.

Étape 4: Logiciel

Micro:bit

Micro:bit peut prendre en charge plusieurs langages tels que le langage de programmation graphique par blocs, Python, C++. Parmi ceux-ci, le plus populaire dans le flux principal est l'outil de programmation graphique en ligne JavaScript Blocks Editor développé par Microsoft. Son environnement de programmation est basé sur un service Web. Vous n'avez pas besoin de télécharger un outil de programmation local.

Soutenir la simulation en ligne

Réserver le programme est aussi pratique que le disque U.

En outre, micro:bit prend également en charge le langage Python principal courant.

Arduino

Pour programmer pour Arduino, vous devez télécharger un IDE sur votre ordinateur. Arduino prend en charge le langage C.

Il existe également un langage de programme graphique basé sur scratch développé par d'autres sociétés tierces.

Le seuil d'utilisation du logiciel de programmation Arduino est beaucoup plus élevé. Mais IDE n'est qu'un outil. La capacité d'extension du logiciel est plus importante. Grâce à des années de développement, sous le travail acharné des sociétés de matériel ouvert et des fans d'Arduino, il a accumulé de nombreux fichiers de bibliothèque. Du point de vue de l'extension logicielle, Arduino est bien meilleur que micro:bit.

Étape 5: Conclusion

D'après la comparaison ci-dessus, nous pouvons voir que peu importe l'aspect matériel ou logiciel, micro:bit a succédé à Arduino. Une plate-forme matérielle puissante et une interface de programmation conviviale font de cette petite carte un avantage qui surpasse Arduino. Cependant, si une carte de développement a une longue durée de vie ne dépend pas de la puissance du matériel dont elle dispose, ni de la beauté des logiciels qu'elle possède, mais plus important encore de la prospérité de son environnement écologique. Au cours d'environ 10 ans d'accumulation et de collaboration entre des sociétés techniques et des fans d'open source, on peut dire que la riche extension de l'ensemble du système Arduino a atteint un degré presque complet.

Bien sûr, micro:bit ne veut pas admettre sa faiblesse. Né avec le sang officiel britannique, micro:bit est actuellement promu par des organisations britanniques à but non lucratif dans les régions du monde. Sous la promotion du gouvernement britannique, de plus en plus d'élèves du primaire ou du secondaire commencent leur essai pour utiliser micro:bit comme outil d'enseignement de la programmation d'entrée. De plus en plus d'enseignants, de développeurs ou même d'artistes ont téléchargé leurs projets sur des communautés micro:bit. Le système écologique actuel, bien qu'il soit plus faible qu'Arduino, la tendance croissante est féroce que vous ne le méprisez peut-être pas.

Micro:bit est beaucoup plus petit, beau et facile à manipuler. Alors qu'Arduino est plus de style geek avec plus d'extensions. Nous pourrions être en mesure de dire qu'ils ont une relation complémentaire plutôt que compition. Les utilisateurs cibles de Micro:bit sont les personnes qui entrent dans la zone des créateurs pour la première fois ou les joueurs débutants. Ce sont surtout des débutants pour étudier le micro:bit, tandis qu'Arduino fait face à des joueurs de plus haut niveau, qui sont pour la plupart des développeurs.

Micro:bit et Arduino ont tous deux réduit le seuil de développement de programmes et de matériel, ce qui permet à davantage d'étudiants de réaliser leurs idées de projets sans fondement et de faire en sorte que le mot «maker» ne soit plus le pronom de quelques personnes.

Étape 6: Source

Cet article provient de:

Si vous avez des questions, vous pouvez contacter: [email protected].

Conseillé: