Bien qu’il y a beaucoup de choix MCU sur le marché, je préfère le Amtel Mega et MCU minuscules. La raison principale que je préfère ces est parce que nous pouvons utiliser des logiciels libres de l’Arduino pour écrire et télécharger notre programme. Il y a beaucoup d’autres programmes, mais Arduino utilise un langage C basé que je préfère utiliser parce que je pense que c’est le plus facile à comprendre et à suivre. Le logiciel Arduino inclut également des tonnes de pré-écrits bibliothèques qui font à l’aide de périphériques et presque tout ce que vous pourriez vouloir ajouter incroyablement facile.
Je me retrouve avec l’Atmega328 très souvent avec mes projets. L’Atmega328 est une faible puissance de 8 bits haute performance Microcontrôleur AVR avec 32K octets de mémoire programmable, 1 K octets EEPROM et 2 K octets SRAM. Il contient deux minuteries de 8 bits, une minuterie de 16 bits, compteur de temps réel, Pulse Width Modulation, analogique/numérique et numérique-analogiques convertisseurs, Interface série Master-Slave, comparateur analogique, la communication I2C, interrompt, détection de Brown-out, six modes différents de sommeil et 23 broches d’e/s programmables. Ce MCU est confiture emballée avec beaucoup de bonnes choses et possède un potentiel de certains programmes vraiment puissants
Il n’y a presque aucun passe-temps/application que je peux penser que vous ne seriez pas capable de l’utiliser. Si vous faites une télécommande, un drone, un contrôleur, un contrôleur audio/haut-parleurs, un système d’arrosage à la maison, un système de sécurité, mouvement sensible de l’appareil photo, caméras de reconnaissance de visage, suivi GPS, communication sans fil, contrôle/communication sur Internet ou tout cela combiné ensemble ; Il y a des tonnes d’utilisations que vous pouvez ajouter à votre projet. J’ai utilisé leur pour des projets simples comme le clignotement de LED dans un certain rythme, tout le chemin à contrôler une fusée alimenté élevé et une charge scientifique à bord avec le sans fil et les réponses d’écran LCD.
Vous pouvez démarrer à l’aide de microcontrôleurs avec seulement quelques étapes simples :
1. obtenir les pièces. Vous allez avoir besoin le MCU et quelques autres petites pièces pour le faire fonctionner.
2. Téléchargez le logiciel Arduino (arduino.cc)
3. Rédigez votre programme
4. fil de tout
5. charger le programme
Donc je recommanderais certainement à la recherche sur l’utilisation de microcontrôleurs dans votre prochain projet. Ils sont faciles à utiliser, le logiciel arduino le rend très facile d’écrire et de programme, ils sont faciles à régler lorsque vous souhaitez apporter des modifications, et ils peuvent ajouter beaucoup à votre projet.
Et comme j’ai dit avant, je préfère utiliser Amtel mega et microprocesseurs minuscules, mais il y a des tonnes de différents microcontrôleurs sur le marché. D’autres options sont ARM, MIPS, PIC, hélice Prallax, etc, etc.. Pour une liste complète des types de microcontrôleurs regarder sur wikipedia. Ils fournissent une très bonne explication de chacune d’elles.
Découvrez mon instructable sur un système OS nus pour vous aider : lien ici