Table des matières:
- Étape 1: Outlook de Micro:bit:
- Étape 2: Outlook d'Arduino:
- Étape 3: Performances
- Étape 4: Logiciel
- Étape 5: Conclusion
- Étape 6: Source
Vidéo: Comparaison entre Micro:bit et Arduino : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
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é:
RS485 entre Arduino et Raspberry Pi : 7 étapes
RS485 Entre Arduino et Raspberry Pi : Pour l'école j'ai besoin de faire un projet. J'ai choisi de créer un contrôleur de serre intelligent entièrement contrôlé par un raspberry pi. Les capteurs seront alimentés par un arduino uno. Dans les mois qui suivront je posterai le making of de ce projet pas à pas
Comparaison des télémètres sonar LV-MaxSonar-EZ et HC-SR04 avec Arduino : 20 étapes (avec photos)
Comparaison des télémètres sonar LV-MaxSonar-EZ et HC-SR04 avec Arduino : je trouve que de nombreux projets (en particulier les robots) nécessitent ou peuvent bénéficier de la mesure de la distance à un objet en temps réel. Les télémètres sonar sont relativement peu coûteux et peuvent être facilement interfacés à un microcontrôleur comme l'Arduino. En ce
Communication Modbus TCP entre Arduino et appareils industriels : 3 étapes
Communication Modbus TCP entre Arduino et appareils industriels : une manière industrielle de contrôler une carte Arduino avec une IHM industrielle et de la relier à un réseau industriel avec une communication Modbus TCP
AWS et IBM : une comparaison des services IoT : 4 étapes
AWS et IBM : une comparaison des services IoT : nous comparons aujourd'hui deux stacks qui permettent de développer des applications IoT sous l'angle de différentes offres de services
Tutoriel LoRa RFM98 Comparaison du module Ra-02 HopeRF : 6 étapes
Tutoriel LoRa RFM98 Comparaison du module Ra-02 HopeRF : Hé, quoi de neuf, les gars ? Akarsh ici de CETech. Dans cet article d'aujourd'hui, nous allons en apprendre davantage sur les modules RFM LoRa fabriqués par HopeRF. Nous verrons quelles sont les fonctionnalités que le module RFM a à offrir, son brochage, la comparaison entre les différen