Nous avons élargi notre gamme de systèmes de contrôle avec l'ajout de microcontrôleurs, de shields et d'autres composants, et sommes notamment devenus distributeur officiel des produits Arduino. Arduino est l'un des leaders des plateformes électroniques open source et l'une des marques de matériel les plus populaires du secteur.
Créée en Italie en 2005, l'entreprise s'est progressivement développée au fil des ans, avec l'ouverture de nombreux fabricants et distributeurs dans le monde entier. Elle possède même son propre logiciel permettant de programmer et coder les microcontrôleurs et cartes Arduino, l'IDE Arduino, que nous utilisons pour tous nos projets clients. Heureusement, son utilisation est suffisamment simple pour que même les débutants sans expérience en programmation puissent le prendre en main rapidement, tout en étant suffisamment avancée pour offrir de nombreuses options aux programmeurs expérimentés. Le logiciel est également compatible avec tous les ordinateurs Windows, Mac ou Linux. Il existe de nombreux types de cartes Arduino, dont nous allons maintenant passer en revue quelques-unes.
Types de cartes Arduino
Nous allons passer en revue quelques-unes des meilleures cartes disponibles. Elles sont toutes relativement simples à utiliser et prêtes à l'emploi avec quelques notions de programmation.
Arduino Uno

C'est le choix idéal pour les débutants et l'un de nos microcontrôleurs les plus vendus. Il est équipé de 14 broches d'entrée/sortie numériques (dont 6 peuvent être des broches PWM), de 6 entrées analogiques et d'une horloge de 16 MHz. Ces fonctionnalités lui permettent de s'interfacer avec de nombreux capteurs et applications.
Sa tension de fonctionnement est de 5 V et sa tension d'entrée est comprise entre 6 et 20 V, la tension d'entrée recommandée étant de 7 à 12 V. Elle peut également être alimentée via son port USB. La broche de fonctionnement 5 V ne peut fournir qu'un ampérage maximal de 1 A pour alimenter d'autres capteurs et sorties ; au-delà, une alimentation séparée sera nécessaire, sous peine d'endommager la carte. Ses dimensions sont de 6,9 x 5,3 cm .
Arduino Micro

C'est la carte idéale lorsque l'espace et la taille sont des facteurs importants pour votre projet/système de contrôle. C'est l'un des plus petits microcontrôleurs que nous proposons, avec seulement 1,8 cm x 4,8 cm, et il présente de nombreuses fonctionnalités similaires à l'Uno. Les principales différences résident dans ses 20 broches d'entrée/sortie numériques (dont 7 peuvent être des broches PWM) et ses 12 entrées analogiques.
Arduino Leonardo
La Leonardo présente les mêmes spécifications que la Micro, mais ce qui la distingue des autres cartes, c'est l'absence de puce externe pour les fonctions USB. Ces cartes sont connectées via un port COM virtuel, qui permet à la Leonardo et à la Micro de fonctionner comme un clavier/souris avec l'ordinateur. Un autre point qui les distingue des autres cartes est l'absence de réinitialisation à l'ouverture du port série. Ses dimensions sont de 2,7" x 2,1".
Arduino Due

Il s'agit probablement de la carte la plus avancée que nous proposons. La principale différence avec les autres cartes Arduino réside dans son alimentation à 3,3 V au lieu des 5 V habituels. Cela signifie qu'un circuit externe peut être nécessaire pour l'interfacer avec des capteurs et sorties 5 V classiques. Elle dispose de 54 broches d'entrée/sortie numériques (dont 12 peuvent être PWM), de 12 entrées analogiques et de 4 UART. Elle utilise un processeur 32 bits cadencé à 84 MHz, ce qui lui permet d'effectuer des calculs volumineux plus de 5 fois plus rapidement et d'exécuter des programmes jusqu'à 10 fois plus vite que tous nos autres Arduinos. Ses dimensions sont de 5,3 x 10,2 cm.
Microcontrôleurs Arduino
Arduino Mega

Cette carte est idéale pour les projets/conceptions comportant de nombreuses entrées/sorties. Elle partage les mêmes spécifications que l'Uno, à quelques différences près. Elle dispose de 54 broches d'entrée/sortie numériques (dont 14 peuvent être PWM), de 16 entrées analogiques et de 4 UART permettant la communication série. Ses dimensions sont de 5,3 x 10,2 cm.
Programmation Arduino
Maintenant que nous avons passé en revue notre sélection de cartes Arduino, il est temps d'apprendre à programmer. Pour commencer, rendez-vous sur le site officiel d'Arduino. télécharger Le logiciel IDE, que nous avons brièvement évoqué dans la première partie, permet de programmer toutes les cartes Arduino. Une fois installé, vous pourrez commencer à programmer. Avant de commencer, assurez-vous de sélectionner la carte que vous souhaitez utiliser avec le logiciel. Dans le menu supérieur, cliquez sur « Outils », puis sélectionnez « Carte » et enfin la carte que vous souhaitez utiliser. Cliquez ensuite à nouveau sur « Outils », mais sélectionnez cette fois « Port » et sélectionnez le port correspondant à votre Arduino. Vous trouverez ci-dessous une image de l'écran du logiciel IDE.

Le moyen le plus simple de tester votre carte et de vous assurer que le logiciel de programmation fonctionne est d'utiliser le test « Clignotement ». De nombreux Arduinos sont équipés d'une LED intégrée, qui clignotera dans cet exemple pour vérifier son fonctionnement. Dans l'IDE, cliquez sur « Fichier », puis sur « Exemples », puis sur « Basiques », et enfin sélectionnez l'option « Clignotement ». Assurez-vous de remplacer la broche 13 par la broche de la LED sur la carte que vous utilisez. Le délai par défaut, 1 000, suspend le programme « Clignotement » pendant un certain temps ; dans ce cas, 1 000 signifie 1 seconde, car il est codé en millisecondes. Une fois le test effectué et le fonctionnement vérifié, vous pouvez commencer à coder ! Nous vous recommandons de consulter l'un de nos précédents articles pour tester un exemple de code et quelques fonctionnalités de base, comme le contrôle du timing d'un actionneur linéaire .
Nous espérons que ce guide vous a été utile et vous a permis d'en savoir plus sur l'utilisation de nos microcontrôleurs Arduino avec actionneurs . Si vous souhaitez en commander un dès aujourd'hui, vous pouvez le commander en ligne ou nous contacter pour toute question concernant Arduino ou nos autres produits. Notre équipe d'ingénieurs est toujours disponible pour répondre à vos questions et vous aider à concevoir le projet idéal.