Pourquoi choisir une carte micro bit?

Pourquoi choisir une carte micro bit?

Micro:bit makecode

Je suis sûr que vous avez déjà rencontré au moins une personne qui a fait cette déclaration. Ou bien vous êtes vous aussi une victime du codage et trouvez que la programmation est compliquée et difficile à apprendre ? Parce que honnêtement, je suis l’un d’entre eux aussi ! Mais avec micro:bit, le codage peut être rendu simple et accessible aux débutants !

La nouvelle version de micro:bit V2 est également dotée d’une capacité de traitement nRF52833 plus puissante, d’un logo tactile, d’un microphone, d’un haut-parleur, d’un indicateur LED et d’un indicateur d’alimentation, ce qui vous aide à vous lancer dans des projets interactifs vocaux de manière amusante. Découvrez les cartes micro:bit, les cartes d’extension, les kits et tous les accessoires compatibles sur Seeed !

Le kit BitGadget comprend un BitMaker et jusqu’à 9 modules Grove différents. Le kit le plus adapté aux apprenants intermédiaires en micro:bit pour plonger dans le monde du micro:bit. Un projet que vous pourriez créer est votre propre éclairage d’ambiance personnalisé avec la bande de LED RVB qui détecte automatiquement quand elle doit s’allumer grâce à un capteur de lumière ou l’ajuster manuellement avec un potentiomètre coulissant et un bouton poussoir.

Micro:bit v2

Le Micro Bit (également appelé BBC Micro Bit, stylisé en Micro:bit) est un système embarqué open source matériel basé sur ARM conçu par la BBC pour être utilisé dans l’enseignement de l’informatique au Royaume-Uni. Il a été annoncé pour la première fois lors du lancement de la campagne Make It Digital de la BBC le 12 mars 2015[5][6] avec l’intention de livrer 1 million de dispositifs aux élèves du Royaume-Uni. La conception et les caractéristiques finales de l’appareil ont été dévoilées le 6 juillet 2015[7], tandis que la livraison effective des appareils, initialement prévue en septembre 2015 pour les écoles et en octobre 2015 pour le grand public[8], a commencé le 10 février 2016[9][10].

  Arduino dcc loco decoder

L’appareil est décrit comme ayant la moitié de la taille d’une carte de crédit[11] et dispose d’un processeur ARM Cortex-M0, de capteurs accélérométriques et magnétométriques, d’une connectivité Bluetooth et USB, d’un écran composé de 25 LED, de deux boutons programmables et peut être alimenté par USB ou par une batterie externe[3]. En octobre 2020, une carte v2 physiquement presque identique est sortie, qui comporte un microcontrôleur Cortex-M4F, avec plus de mémoire et d’autres nouvelles fonctionnalités.

Tutoriel Micro:bit

Bien sûr, il existe une pléthore de dispositifs qui peuvent faire des choses similaires au micro:bit. Certains sont spécifiques et mettent en avant des caractéristiques particulières des fabricants de puces, tandis que d’autres, comme Arduino et Raspberry Pi, sont d’usage général mais peuvent nécessiter une plus grande complexité et des dépenses plus importantes pour répondre à une exigence facilement satisfaite par le micro:bit.

Martin a écrit un certain nombre d’applications pour le système d’exploitation Android qui démontrent comment le micro:bit peut être contrôlé à l’aide d’un téléphone intelligent. Il existe cependant peu d’exemples, au moment de la rédaction de cet article, sur le développement d’applications pour les appareils Apple tels que les iPhones et les iPads. Outre le fait qu’il y a beaucoup d’iPhones et d’iPads qui attendent de contrôler les micro:bits, il y a quelques autres raisons d’écrire du code pour les appareils iOS :

L’API est écrite dans le langage de programmation Swift et exploite le cadre Apple Core Bluetooth. Elle s’installe facilement dans tout projet Xcode en copiant simplement Microbit.swift dans un projet Xcode.

Habituellement, lorsque vous développez des applications, vous utilisez les puissantes fonctions de construction d’interfaces utilisateur de Xcode. Cependant, ces fonctions ne sont pas disponibles pour les Playgrounds et il est donc nécessaire de construire des interfaces utilisateur de manière programmatique. Le Playground Micro:bit comprend les contrôleurs de vue et les vues personnalisées nécessaires pour interagir avec l’API micro:bit.

  Drone open source arduino

Capteur micro:bit beschleunigungssensor

Bien qu’il ne s’agisse pas d’une nouvelle carte, le BBC micro:bit a attiré mon attention lorsqu’une interface permettant de contrôler les modèles construits avec fischertechnik a été présentée au salon du jouet de Nuremberg 2019.J’ai commandé le bundle micro:bit go, qui comprend la carte plus un câble USB, un support de batterie et 2xAAA batteries.

La carte est construite autour d’un NRF51822 Cortex-M0+ avec radio BLE comme MCU principal, avec un MCU supplémentaire MKL26Z128 pour le débogage.Une face contient tous les composants, y compris le magnétomètre et l’accéléromètre LSM303AGR à 3 axes (précédemment fournis par deux capteurs distincts, MAG3110 et MMA8653).Comme les composants sont exposés, un étui de protection est recommandé contre les décharges électrostatiques.

L’autre face comprend 25 LEDs et 2 boutons utilisateurs, ainsi qu’un connecteur 25 broches, avec 5 trous dédiés aux fiches ‘banane’ de 4 mm, aux connecteurs à ressort de 4 mm ou à la pince crocodile.Une fois connectée, la carte se monte comme un lecteur, appelé soit MICROBIT soit MAINTENANCE. Comme la carte n’apparaissait que comme MAINTENANCE, j’ai dû reflasher le firmware.