Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Technologie industrielle

Types de cartes Arduino :un guide complet

À propos des types d'Arduino, Arduino est une excellente alternative abordable au Raspberry Pi. Cependant, ce qui en fait un substitut si valable n'est pas seulement leur coût; c'est aussi leur variété.

Les ingénieurs, les entreprises et les passionnés d'électronique peuvent choisir parmi une large gamme de cartes Arduino. Ils remplissent tous des fonctions différentes qui peuvent convenir à différents projets.

Néanmoins, dans ce guide, nous explorerons tous les différents types de cartes Arduino. De plus, nous les comparerons également et discuterons de la manière dont vous pouvez sélectionner le meilleur pour votre projet.

Qu'est-ce qu'une carte Arduino ?


Robot métallique Arduino

Arduino est une société de logiciels et de technologie. Son histoire est un peu compliquée. Néanmoins, ses origines remontent à 2003 où un groupe d'étudiants l'a créé. Le but initial des cartes Arduino était éducatif. Depuis lors, l'objectif a évolué vers une technologie qui facilite l'Internet des objets (IoT), la technologie embarquée et l'impression 3D.

Cependant, les cartes Arduino sont toujours accessibles aux amateurs d'électronique débutants. L'un des plus grands avantages de l'utilisation des produits Arduino pour votre projet est la communauté florissante.

Étant donné que la technologie est open-source, c'est un terreau idéal pour le modding et l'avancement collectif. Vous disposez d'une mine de connaissances de la part de certains des meilleurs développeurs de logiciels, concepteurs, ingénieurs et autres professionnels lorsque vous optez pour Arduino.

Vous pouvez les utiliser pour produire des objets quotidiens simples ou des instruments scientifiques pour des opérations et des tests mathématiques. Ils peuvent exécuter des systèmes d'exploitation de Microsoft, Linux et Windows. De plus, vous pouvez programmer les cartes à l'aide de l'IDE Arduino et du langage Arduino, qui est un dérivé de C/C++. Vous pouvez ensuite charger le code du programme en utilisant l'un des ports d'E/S d'Arduino.

Dans la suite de ce guide, nous couvrirons toutes les différentes cartes officielles Arduino dont vous disposez et comment vous pouvez les utiliser.

Types de cartes Arduino

Arduino Uno


Carte Arduino Uno avec LED

L'Arduino Uno est l'un des microcontrôleurs les plus connus d'Arduino. Comme pour leur autre technologie, elle est entièrement open source. Le conseil a subi trois révisions différentes. Arduino Uno Rev 3 présente l'architecture ATmega328P.


Cycle Arduino Uno

Au total, il dispose de 14 broches d'E/S numériques. Six d'entre eux facilitent la modulation de largeur d'impulsion (PWM). De plus, il dispose de six broches d'entrée analogiques, d'un bouton de réinitialisation, d'une prise d'alimentation, d'un port USB-B et de 32 Ko de mémoire flash.

Des milliers de projets sont réalisables avec l'Arduino Uno. Certains projets qui méritent d'être poursuivis incluent le contrôle moteur, un lecteur de carte, une console de jeu portable et une boussole numérique.

Arduino Léonard

Arduino a lancé la carte de microcontrôleur Arduino Leonardo en 2012. La dernière itération de la carte comporte des en-têtes et utilise l'architecture ATmega32u4. Cependant, si vous recherchez une version sans en-tête, Arduino les produit toujours.

Par rapport à la carte Arduino Uno, la carte Arduino Leonardo comporte vingt broches d'E/S numériques avec sept canaux PWM et 12 broches d'entrée analogiques. Il dispose d'une vitesse d'horloge de 16 Mhz et de 32 Ko de mémoire flash. Vous pouvez utiliser l'Arduino Leonardo pour créer des systèmes de sécurité, des voitures télécommandées et des drones, ainsi que des consoles de jeux vidéo portables.

Arduino Méga 2560


Arduino Mega sur fond blanc

L'Arduino Mega 2560 est un autre des plus anciens microcontrôleurs d'Arduino LLC. La société l'a publié en 2010, et depuis lors, il a subi trois révisions différentes. Comme son nom l'indique, la dernière révision utilise toujours l'architecture Atmega2560.

Néanmoins, tout comme l'Arduino Uno, il s'agit d'une simple carte 8 bits avec 16 broches d'entrée analogiques et 54 broches d'E/S numériques. Quinze des broches fournissent une sortie PWM. C'est une planche légèrement plus grande, avec une longueur de 101 mm et une largeur de 53,3 mm. Il pèse un peu plus de 37 grammes.

Bien qu'il ne s'agisse pas de la carte la plus puissante d'Arduino en termes de vitesse d'horloge (16 MHz), elle possède toujours l'un des plus grands stockages de mémoire flash (256 Ko - 8 Ko dédiés au chargeur de démarrage). Vous pouvez utiliser l'Arduino Mega pour créer des télescopes, des horloges et des serrures de porte intégrées.

Micro Arduino


Carte Arduino Led

La carte Arduino Micro ou Arduino Pro Micro est un microcontrôleur Atmega32U4. C'est le résultat d'une collaboration entre Adafruit et Arduino. Comme pour l'Arduino Leonardo, il dispose d'une version en-tête et sans en-tête.

L'Arduino Micro a une tension de fonctionnement de 5 V et dispose de vingt broches d'E/S numériques avec PWM à sept canaux. Cette carte n'est pas particulièrement puissante, mais ce n'est pas non plus la carte la moins robuste d'Arduino. Il arbore une mémoire flash de 32 Ko avec une vitesse d'horloge de 16 Mhz.

Vous pouvez utiliser l'Arduino Micro pour créer des joysticks USB, un trackpad, un vélo électrique et un indicateur de niveau d'eau.

Arduino Esplora

L'Arduino Esplora est un peu différent des autres cartes de cette liste. C'est un microcontrôleur qui a la forme d'un joypad. Il comprend un capteur de lumière, un capteur de température, un accéléromètre, un joystick et un buzzer. De plus, il comporte également quatre touches et un pot linéaire.

Bien qu'Arduino l'ait interrompu, certains magasins d'électronique peuvent encore l'avoir en stock. Alternativement, vous pouvez acheter une version d'occasion du tableau.

Vous pouvez construire un contrôleur de bras de robot, un jeu portable et un détecteur de chute.

Arduino BT

L'Arduino BT est l'une des rares cartes à microcontrôleur Bluetooth d'Arduino. À l'origine, la carte utilisait le microcontrôleur ATmega168. Cependant, Arduino l'a depuis mis à jour avec l'architecture ATmeg328P. C'est le même microcontrôleur que l'Arduino Uno utilise.

Comme pour cette carte, l'Arduino BT comporte 14 broches d'E/S numériques et 6 broches d'entrée analogiques. De plus, il dispose de 32 Ko de mémoire flash dont 2 Ko dédiés au bootloader.

Les capacités de connexion sans fil de l'Arduino BT vous ouvrent un monde de projets plus vaste. Par exemple, vous pouvez créer des voitures contrôlées par Bluetooth, un bras télécommandé Bluetooth, un système domotique alimenté par Bluetooth et un drone contrôlé par Bluetooth.

Arduino Pro Mini


Arduino Pro Mini sur fond blanc

L'Arduino Pro Mini est le successeur de l'Arduino Mini, l'une des plus anciennes cartes microcontrôleurs d'Arduino. L'un des principaux avantages de cette planche est sa taille compacte. Son petit emballage le rend facile à intégrer. Il s'agit d'une simple carte microcontrôleur 8 bits qui utilise l'architecture ATmega328.

Il dispose de 14 broches d'E/S numériques avec six canaux PWM. De plus, il comporte six broches analogiques. Il a une vitesse d'horloge de 8 Mhz et une mémoire flash de 32 KK. Vous pouvez le trouver dans un modèle 3.3V ou 5V.

L'Arduino Pro convient aux projets d'électronique embarquée tels que les projets portables.

Arduino Diecimila

L'Arduino Diecimila est une autre ancienne carte. Arduino LLC l'a initialement publié en 2007. Il utilise l'architecture ATmega168. Contrairement aux cartes précédentes de cette liste, elle dispose de 16 Ko de mémoire non volatile et d'une vitesse d'horloge de 16 MHz.

De plus, l'Arduino Diecimila est également livré avec un bouton de réinitialisation, une prise USB-B, un régulateur de tension et une prise d'alimentation qui nécessite une tension d'entrée de 6-20 V. Bien qu'il s'agisse d'une carte moins puissante, elle est bon marché et idéale pour s'entraîner aux concepts de programmation et à la conception de projets.

Ethernet Arduino

L'Arduino Ethernet est essentiellement un Arduino Pro Mini plus grand avec des capacités Ethernet. Tout comme l'Arduino Pro Mini, il utilise un microcontrôleur ATmega328.

Pour l'aider à détecter et à produire des états logiques, il dispose de 14 broches d'E/S numériques avec 4 broches PWM. L'Arduino Ethernet possède six broches d'entrée analogiques, une vitesse d'horloge de 16 Mhz et 32 ​​Ko de mémoire flash. En outre, il dispose également d'un contrôleur Ethernet intégré, d'une prise magnétique Power over Ethernet et d'un lecteur de carte Micro SD.

Vous pouvez créer des projets tels qu'un lecteur de carte RFID, un commutateur de relais LAN/Ethernet, un système de présence et un thermostat numérique compatible Ethernet.

Arduino zéro


Module Arduino

L'Arduino Zero est l'une des cartes les plus récentes d'Arduino. Ils l'ont initialement publié en 2014. Contrairement aux cartes précédentes de cette liste, il s'agit d'une carte à microprocesseur 32 bits. L'Arduino Zero est l'une des cartes les plus puissantes d'Arduino. Est une extension de l'Arduino Uno.

Il utilise un microprocesseur ARM Cortex MO+ 32 bits avec une architecture ATSAMD221G18. Il comporte 20 broches d'E/S numériques. Certaines de ses caractéristiques les plus uniques incluent deux émetteurs récepteurs asynchrones universels. De plus, il comporte treize LED intégrées.

Il a une vitesse d'horloge de 48 Mhz et 256 Ko de mémoire flash. Cela en fait la carte Arduino la plus rapide - du moins au moment de la rédaction de cet article. Les projets réalisables avec l'Arduino Zero incluent un tracker GPS, un thermomètre IoT et un moniteur de qualité de l'air.

LilyPad Arduino


Arduino Lilypad sur fond blanc

La carte LilyPad Arduino est une autre des cartes les plus uniques d'Arduino. Arduino l'a créé en pensant aux vêtements et aux projets de couture.

Il comporte 14 broches d'E/S numériques avec six canaux PWM et six canaux d'entrée. Il dispose de 16 Ko de mémoire flash et d'une fréquence d'horloge de 8 MHz. Vous pouvez utiliser le LilyPad Arduino pour créer des vestes pour les malvoyants, des boucles d'oreilles numériques, une armure hertzienne et une main robotique télécommandée.

Types d'Arduino–Arduino Nano


Arduino Nano

L'Arduino Nano est le plus petit microcontrôleur 8 bits d'Arduino. C'est une excellente alternative à l'Arduino Pro Mini. La dernière itération de l'Arduino Nano utilise un microcontrôleur ATmega328 avec une architecture AVR.

Arduino LLC l'a initialement publié en 2008, ce qui en fait l'une des cartes les plus anciennes d'Arduino. Il présente une vitesse d'horloge de 16 MHz, huit broches d'entrée analogiques et 22 broches d'E/S numériques avec six canaux PWM. Avec l'Arduino Nano, vous pouvez créer un contrôle de posture, un bouclier contre les intempéries, une horloge numérique et un localisateur d'objets.

Arduino Due


Main tenant un Arduino Due

Si vous recherchez une carte de microcontrôleur avec un peu plus de dynamisme, ne cherchez pas plus loin que l'Arduino Due. C'est une alternative puissante à l'Arduino Zero.

Il utilise un microcontrôleur ATSAM3X8E avec un microprocesseur Cortex-M3, ce qui lui permet d'avoir une vitesse d'horloge de 84 Mhz et 512 Ko de mémoire flash. De plus, l'Arduino Due dispose de 12 broches d'entrée analogiques, de 54 broches d'E/S numériques, d'une connexion micro USB et de deux broches de sortie analogiques.

Arduino a initialement publié cette carte en 2012. Bien qu'il s'agisse techniquement d'une ancienne carte, elle peut toujours convenir aux projets électroniques modernes. Par exemple, vous pouvez créer des synthétiseurs semi-modulaires, un simulateur Altair 8800, un générateur de formes d'onde et un casque VR.

Boucliers Arduino


Le microcontrôleur Arduino avec shields et modules

Arduino propose également une multitude de boucliers officiels que vous pouvez utiliser pour étendre les fonctionnalités de leurs cartes mères. En tant que tel, vous aurez besoin de certains de ces boucliers pour créer avec succès certains des projets les plus compliqués d'Arduino. Certains boucliers courants incluent :

Comparaison des cartes Arduino

Ce qui suit est une comparaison de certaines des cartes les plus populaires d'Arduino. Nous l'avons fait sous forme de tableau, donc c'est plus facile à lire :

Carte Arduino Tension de fonctionnement Mémoire Flash Broches d'E/S numériques Entrées analogiques Vitesse d'horloge Taille Interface de programmation
Arduino Uno R3 5 V 32 Ko 14 6 16 MHz 68,6 x 53,4 mm USB
Arduino Nano 5 V 32 Ko 22 8 16 MHz 18 x 45 mm USB
Arduino Due 3,3 V 512 Ko 54 12 84 MHz 101 x 53 mm USB
Micro Arduino 5 V 32 Ko 20 12 16 MHz 48 x 18 mm USB
Arduino Méga 5 V 256 Ko 54 16 16 MHz 101 x 53 mm USB
Lilypad Arduino 2.7-5.5V 16 Ko 14 6 8 MHz 51 mm En-tête compatible FTDI
Arduino Zéro 3,3 V 256 Ko 20 6 48 MHz 68 x 53 mm USB
Arduino Pro Mini 3.3 – 5V 32 Ko 14 6 8 MHz 17,8 x 33,0 mm USB
Carte Arduino Leonardo 5 V 32 Ko 20 12 16 MHz 68,6 x 53,3 mm USB
Micro Arduino 7-12V 32 Ko 20 12 16 MHz 17,8 x 33 mm En-tête compatible FTDI

Sélectionner la bonne carte Arduino


Construire un projet Arduino

Lorsque vous construisez un système ou lancez un projet, vous devez comprendre la nature du problème que vous essayez de résoudre. C'est là-dessus que vous baserez les exigences de votre conseil d'administration. Par exemple, si vous construisez un système très simple dans lequel vous ne contrôlez qu'un seul paramètre, vous aurez naturellement besoin de la carte Arduino la plus petite et la plus basique.


Connexion robot Arduino DIY avec ordinateur portable

L'Arduino Rev 3 semble être la carte la plus populaire. Il a tout ce dont vous avez besoin pour la plupart de vos projets. Cependant, il peut être trop puissant pour des projets plus simples. Si l'abordabilité et votre budget sont un problème, vous pouvez commencer avec une carte moins chère comme l'Arduino Nano. Ils sont étonnamment puissants et polyvalents.

Cependant, si vous souhaitez construire des systèmes plus haut de gamme, nous vous suggérons l'Arduino Mega ou Leonardo. Rappelez-vous toujours que même si vous achetez une carte basse consommation, vous pouvez toujours la mettre à niveau plus tard en y ajoutant un bouclier ou deux.

Chaque carte est compatible avec l'IDE Arduino. Lorsque vous achetez la carte, faites attention aux exigences d'alimentation, en particulier si vous prévoyez d'alimenter la carte via une batterie.

Avantages des cartes Arduino


Deux étudiants travaillant sur le projet Arduino

Les types de cartes Arduino sont incroyablement polyvalents et extensibles. Ils sont compatibles avec des milliers de projets d'ingénierie. Si vous êtes familier avec C++, vous pouvez transposer une partie de ces connaissances dans le codage avec le langage Arduino.


Langage de programmation Arduino

Mais pourquoi voudriez-vous choisir Types d'Arduino plutôt que ses concurrents et alternatives ? Les Arduino sont :

Conclusion

Dans cet article, nous avons exploré les types d'Arduino et ses différentes cartes de microcontrôleur et de microprocesseur. En outre, nous avons également brièvement discuté de quelques types de blindage Arduino que vous pouvez utiliser pour développer vos projets. Vous devriez maintenant avoir une idée claire des types de cartes Arduino que vous souhaitez intégrer à votre prochain projet. Néanmoins, nous espérons que vous avez trouvé ce guide utile. Comme toujours, merci d'avoir lu.


Technologie industrielle

  1. Guide complet de la maintenance corrective
  2. Types de voies
  3. Types d'engrenages :un guide sur les différents engrenages mécaniques
  4. Un guide complet pour la construction de circuits numériques
  5. Le guide le plus complet sur l'assemblage de cartes de circuits imprimés
  6. Le guide complet du contrôleur de moteur
  7. Support de pile 9 V :un guide complet
  8. PCB à substrat céramique :un guide complet
  9. Arduino Protoshield - Un guide rapide et complet sur son assemblage