Les microcontrôleurs suivent pour la plupart des conceptions similaires. Ils ont une mémoire intégrée limitée, une faible consommation d’énergie et un ensemble de broches GPIO (entrée et sortie à usage général) qui peuvent généralement être programmées via un câble USB.

Il y a tellement de planches à choisir qu’il peut être difficile de choisir celle qui vous convient le mieux. Les débutants ont une expérience de travail avec du matériel très différente de celle des personnes qui ont déjà codé ou manipulé l’électronique.

Quel que soit votre niveau, l’un de ces microcontrôleurs devrait bien fonctionner pour vous.

1. Meilleurs microcontrôleurs pour les débutantsArduino Uno R3

Si vous êtes intéressé par les microcontrôleurs, vous avez certainement entendu parler de l’Arduino. Ils ont popularisé le matériel de loisir open source avec leur gamme de cartes de développement et un environnement de développement indépendant (IDE) pour les encoder.

Arduino Uno R3 est l’Arduino standard trouvé dans la plupart des kits de démarrage et est le plus facile à utiliser. Si le budget est un problème, veuillez noter qu’Arduino est un matériel open source. Par conséquent, les copies du design sont parfaitement légales. Si vous recherchez des clones Arduino, vous en trouverez beaucoup à un prix beaucoup plus bas que les cartes Arduino officielles.

Attendez, cela ne ressemble pas à une carte microcontrôleur!

Maintenant, le kit robot mBot a un microcontrôleur comme cerveau. Sa conception le rend parfait pour enseigner aux enfants la technologie des robots sans avoir à gérer un code complexe. Le code de bloc visuel, collecté dans l’application Blocky, est transmis à la tablette via Bluetooth pour influencer le comportement du robot.

Vous pouvez acheter le microcontrôleur séparément du robot, mais pourquoi le feriez-vous? Les robots sont les meilleurs!

Cet ensemble couvre tout, de la construction de robots à la programmation de base. Pour présenter les microcontrôleurs à un jeune public, il n’y a rien de mieux!

La carte de découverte STM32 F3 est un microcontrôleur basé sur ARM Cortex-M4 pour expérimenter tous les aspects de la programmation matérielle. La carte possède une détection de mouvement intégrée, un gyroscope à trois axes, un capteur d’accélération linéaire et un capteur de champ magnétique.

Il y a également huit LED dans une disposition circulaire. Notez que cette carte nécessite un adaptateur FTDI séparé pour la communication avec les ordinateurs via USB. Si vous n’êtes pas sûr de ce que c’est, un a été utilisé dans notre construction de votre propre guide Arduino pour communiquer avec la puce ATMega328P.

Apprendre à programmer F3 Discovery est un processus plus approfondi que de nombreux autres microcontrôleurs. Heureusement, il existe des bibliothèques qui rendent le processus plus accessible et de nombreux didacticiels commencent par les bases. En plus d’utiliser le langage de programmation C ++, la carte fait l’objet du Discovery Book; un guide de démarrage pour intégrer le langage de programmation Rust.

4. Meilleurs microcontrôleurs pour les appareils portablesAdafruit Gemma M0

Avec des microcontrôleurs qui combinent un contrôle avancé des LED et d’autres composants avec de petits facteurs de forme et une faible consommation d’énergie, il n’est pas surprenant qu’ils apparaissent dans la conception de costumes et le cosplay. La carte Gemma M0 d’Adafruit est un microcontrôleur de la taille d’une pièce de monnaie qui est parfait pour se fixer à des LED ou à d’autres composants à l’aide d’un fil conducteur. Vous pouvez également utiliser la LED RGB DotStar intégrée.

La puce ATSAMD21E18 (essayez de le dire rapidement) est un pas en avant des contrôleurs intégrés standard aux microcontrôleurs de ce type. Bien que vous puissiez utiliser le type Arduino standard C ++, la carte est préinstallée avec CircuitPython pour la programmation Python et une connexion USB intégrée qui manque généralement aux autres cartes de ce type.

5. Meilleurs microcontrôleurs pour l’alimentationAdolescents 3.2

Pour la puissance brute dans un petit facteur de forme, la gamme Teensy 3.2 est largement considérée comme la meilleure. Le microprocesseur ARM Cortex 32 bits fait tourner des anneaux autour de presque toutes les autres cartes. En plus de la vitesse, le Teensy I2C dispose d’une intégration audio et de plusieurs convertisseurs analogique-numérique (ADC) de haute qualité.

Chaque broche sur un Teensy peut être configurée comme une interruption, et les cartes fonctionnent avec 64 Ko de RAM avec 256 Ko de mémoire flash. Tout cela est compatible Arduino IDE en utilisant la bibliothèque Teensyduino, et si les 28 broches du Teensy 3.2 ne vous suffisent pas, un Teensy 3.5 et 3.6 48 broches est disponible sur le site Web de PJRC.

Passer à l’étape suivante des microcontrôleurs amateurs ressemble plus à un saut. Le matériel intégré à usage industriel peut être beaucoup plus complexe et avoir des coûts d’accès beaucoup plus élevés au niveau des équipements et des logiciels.

Un bon exemple de carte à la frontière entre le consommateur et l’industrie est la carte de développement Mbed LPC1768. Cette carte représente un bond en avant en termes de qualité et d’outils, et le prix en est le reflet. Mbed fournit un IDE en ligne pour le matériel et les bibliothèques pour effectuer des tâches avec des broches GPIO et des LED intégrées.

Cette hausse significative des prix reflète également une différence dans les cas d’utilité. Les cartes comme LPC1768 sont utilisées dans des situations standard de l’industrie, et l’utilisation de la carte pour faire progresser vos connaissances peut être une partie importante de l’apprentissage de la programmation.

Petites planches, grands projets

Cette liste devrait vous aider à prendre une décision éclairée sur le microcontrôleur qui vous convient. Cependant, il n’est en aucun cas exhaustif et manque de grosses cartes comme l’Arduino qui tue NodeMCU.

Quelle que soit la table à laquelle vous vous asseyez, les microcontrôleurs sont le moyen idéal pour combiner l’électronique et le codage. N’importe lequel de ces projets pour débutants Arduino vous aidera à comprendre les deux!

Crédit d’image: Ha4ipiri / Depositphotos

Nous espérons que vous apprécierez les sujets que nous recommandons et discutons! MUO a des partenariats affiliés et sponsorisés, nous recevons donc une part des revenus de certains de vos achats. Cela n’affecte pas le prix que vous payez et nous aide à vous proposer les meilleures recommandations de produits.

supprimer-espace-fichiers-windows
Supprimez ces fichiers et dossiers Windows pour libérer de l’espace disque

Besoin de libérer de l’espace disque sur votre ordinateur Windows? Voici les fichiers et dossiers Windows qui peuvent être supprimés en toute sécurité pour libérer de l’espace disque.

Lire la suite


A propos de l’auteur

.



Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *