Quels sont les différents types de cartes Arduino

Essayez Notre Instrument Pour Éliminer Les Problèmes





La carte Arduino a été conçue dans l'Ivrea Interaction Design Institute destinée aux étudiants sans connaissances en électronique et en programmation. Cette carte a commencé à évoluer pour s'adapter aux nouvelles exigences et défis, séparant sa présence de simples cartes 8 bits aux produits pour les applications IoT (Internet des objets), l'impression 3D, les environnements portables et embarqués. Toutes les cartes sont entièrement open-source, permettant aux utilisateurs de les construire séparément et enfin de les adapter à leurs besoins exacts. Au fil des ans, les différents types de Arduino des planches ont été utilisées pour construire des milliers de projets, des objets quotidiens aux instruments scientifiques composés. Une communauté internationale de designers, d'artistes, d'étudiants, de programmeurs, d'amateurs et d'experts s'est réunie autour de cette étape open-source, leurs dons se sont ajoutés à une quantité incroyable de connaissances disponibles qui peuvent être d'une immense aide pour les débutants et les spécialistes. Cet article présente un aperçu de différents types de cartes Arduino et leur comparaison.

Quels sont les types de cartes Arduino?

La carte Arduino est une plate-forme open-source utilisée pour faire projets électroniques . Il se compose à la fois d'un microcontrôleur et d'une partie du logiciel ou de l'environnement de développement intégré (IDE) qui s'exécute sur votre PC, utilisé pour écrire et télécharger du code informatique sur la carte physique. La plate-forme d'un Arduino est devenue très célèbre auprès des concepteurs ou des étudiants débutant tout juste avec l'électronique, et pour une excellente cause.




Types de cartes Arduino

Types de cartes Arduino

Contrairement à la plupart des cartes de circuits programmables précédentes, l'Arduino ne nécessite pas une partie séparée du matériel afin de programmer un nouveau code sur la carte, vous pouvez simplement utiliser un câble USB. De plus, l'IDE Arduino utilise une version de base de C ++, ce qui simplifie l'apprentissage du programme. Enfin, la carte Arduino offre un facteur de forme typique qui décompose les fonctions du microcontrôleur dans un package plus disponible.



Pourquoi les cartes Arduino?

La carte Arduino a été utilisée pour réalisation de différents projets d'ingénierie et différentes applications. Le logiciel Arduino est très simple à utiliser pour les débutants, mais suffisamment flexible pour les utilisateurs avancés. Il exécute Windows, Linux et Mac. Les enseignants et les élèves des écoles l'utilisent pour concevoir des instruments scientifiques à faible coût pour vérifier les principes de la physique et de la chimie. Il existe de nombreuses autres plates-formes de microcontrôleurs pouvant être obtenues pour le calcul physique. Le BX-24 de Netmedia, le Parallax Basic Stamp, le Handyboard du MIT, Phidget et bien d’autres présentent des fonctionnalités associées.

Arduino simplifie également le processus de travail du microcontrôleur, mais il offre certains avantages par rapport aux autres systèmes pour les enseignants, les étudiants et les débutants.

  • Peu coûteux
  • Multiplateforme
  • L'environnement de programmation simple et clair
  • Logiciel open source et extensible
  • Matériel open source et extensible

La fonction de la carte Arduino

La flexibilité de la carte Arduino est énorme pour que l'on puisse faire tout ce qu'il imagine. Cette carte peut être connectée très facilement à différents modules tels que des capteurs d'obstacles, des détecteurs de présence, des capteurs d'incendie, des modules GSM, des modules GPS, etc. La fonction principale de la carte Arduino est de contrôler l'électronique en lisant les entrées et de la changer en sorties car cette carte fonctionne comme un outil. Cette carte est également utilisée pour réaliser différents projets électroniques dans le domaine de l'électronique, de l'électrique, de la robotique, etc.


Caractéristiques des différents types de cartes Arduino

Les caractéristiques des différents types de cartes Arduino sont répertoriées sous forme de tableau.

Carte Arduino Processeur Mémoire E / S numériques E / S analogiques
Arduino uno16Mhz ATmega3282 Ko de SRAM, 32 Ko de mémoire flash146 entrées, 0 sortie
Arduino Due84 MHz AT91SAM3X8E96 Ko de SRAM, 512 Ko de mémoire flash5412 entrées, 2 sorties
Arduino Mega16 MHz ATmega25608 Ko de SRAM, 256 Ko de mémoire flash5416 entrées, 0 sortie
Arduino Leonardo16 MHz ATmega32u42,5 Ko de SRAM, 32 Ko de mémoire flashvingt12 entrées, 0 sortie

Différents types de cartes Arduino

La liste des cartes Arduino comprend les éléments suivants tels que

  • Arduino Uno (R3)
  • Arduino Nano
  • Arduino Micro
  • Arduino Due
  • Carte LilyPad Arduino
  • Bluetooth Arduino
  • Arduino dix mille
  • Carte Arduino RedBoard
  • Carte Arduino Mega (R3)
  • Carte Arduino Leonardo
  • Robot Arduino
  • Arduino Explorer
  • Micro Arduino Pro
  • Ethernet Arduino
  • Arduino zéro
  • Carte Arduino la plus rapide

Arduino Uno (R3)

L'Uno est une énorme option pour votre Arduino initial. Cette carte Arduino dépend d'un microcontrôleur basé sur ATmega328P. Par rapport aux autres types de cartes Arduino, elle est très simple à utiliser comme la carte de type Arduino Mega. .Il se compose de 14 broches d'E / S numériques, où 6 broches peuvent être utilisées comme PWM ( modulation de largeur d'impulsion sorties), 6 entrées analogiques, un bouton de réinitialisation, une prise d'alimentation, une connexion USB, un en-tête de programmation série en circuit (ICSP), etc. Il comprend tout ce qui est nécessaire pour maintenir le microcontrôleur, il suffit de le connecter à un PC avec le l'aide d'un câble USB et donnez l'alimentation pour démarrer avec un adaptateur ou une batterie AC-DC.

Arduino Uno (R3)

Arduino Uno (R3)

Arduino Uno est la carte la plus fréquemment utilisée et c'est la forme standard en dehors de toutes les cartes Arduino existantes. Cette planche est très utile pour les débutants. Veuillez vous référer à ce lien pour en savoir plus sur Carte Arduino Uno

Arduino Nano

Il s'agit d'une petite carte basée sur les microcontrôleurs comme ATmega328P sinon ATmega628 mais la connexion de cette carte est la même que celle de la carte Arduino UNO. Ce type de carte microcontrôleur est de très petite taille, durable, flexible et fiable.

Arduino Nano

Arduino Nano

Par rapport à la carte Arduino Uno, elle est de petite taille. Les appareils tels que mini USB et Arduino IDE sont nécessaires pour construire les projets. Cette carte comprend principalement les broches analogiques 8, les broches numériques 14 avec l'ensemble d'une broche E / S, les broches d'alimentation 6 et les broches RST (réinitialisation)-2. Veuillez vous référer à ce lien pour en savoir plus sur Carte Arduino Nano.

Arduino Micro

La carte Arduino Micro dépend principalement du microcontrôleur basé sur ATmega32U4 qui comprend 20 jeux de broches où les 7 broches sont des broches PWM, 12 broches d'entrée analogiques. Cette carte comprend différents composants comme un en-tête ICSP, un bouton RST, une petite connexion USB, un oscillateur à cristal de 16 MHz. La connexion USB est intégrée et cette carte est la version réduite de la carte Leonardo.

Arduino Micro

Arduino Micro

Arduino Due

Cette carte Arduino dépend de l'ARM Cortex-M3 et c'est la première carte microcontrôleur Arduino. Cette carte comprend des broches E / S numériques 54 où 12 broches sont des broches PWM o / p, des broches analogiques -12, UARTs-4, un CLK avec 84 MHz, un USB OTG, DAC-2, une prise d'alimentation, TWI- 2, un en-tête JTAG, un en-tête SPI, deux boutons pour réinitialiser et effacer.

Arduino Due

Arduino Due

Cette carte fonctionne avec 3,3 V où la tension la plus élevée que les broches d'entrée / sortie peuvent supporter est de 3,3 V car fournir une haute tension à n'importe quelle broche d'E / S peut endommager la carte Cette carte est simplement connectée à un ordinateur via un petit Câble USB, sinon il peut être alimenté via un adaptateur CA / CC. Cette carte Arduino Due est compatible avec tous les boucliers d'Arduino à 3,3V.

Carte LilyPad Arduino

La carte Lily Pad Arduino est une technologie e-textile portable développée par Leah «Buechley» et soigneusement conçue par «Leah et SparkFun». Chaque planche a été conçue de manière imaginative avec d'énormes coussinets de connexion et un dos lisse pour leur permettre d'être cousus dans des vêtements à l'aide d'un fil conducteur. Cet Arduino comprend également des cartes d'E / S, d'alimentation et de capteurs spécialement conçues pour les textiles électroniques. Ceux-ci sont même lavables!

Cartes LilyPad Arduino

Cartes LilyPad Arduino

Bluetooth Arduino

Ce Bluetooth dépend principalement du microcontrôleur comme ATmega168 et cette carte est également appelée Arduino BT. Ce type de carte comprend différents composants tels que les broches numériques 16, les broches analogiques 6, l'oscillateur à cristal 16 MHz, le bouton de réinitialisation, les bornes à vis, l'en-tête ICSP. Dans cette carte, les bornes à vis sont principalement utilisées pour l'alimentation. La programmation de ce microcontrôleur Bluetooth peut se faire avec Bluetooth comme une connexion sans fil.

Arduino dix mille

La carte microcontrôleur comme Arduino Diecimila dépend principalement de l'ATmega168. Cette carte comprend des broches d'E / S numériques -14 où 6 broches peuvent être utilisées comme des sorties PWM et des entrées analogiques-6, une connexion USB, un oscillateur à quartz-16 MHz, un en-tête ICSP, un bouton de réinitialisation et une prise d'alimentation. Cette carte peut être connectée à un ordinateur via un câble USB et elle peut être activée à l'aide d'une batterie et d'un adaptateur AC-DC.

Arduino dix mille

Arduino dix mille

Comme son nom l'indique, la signification de Diecimila en italien est 10000, ce qui signifie que cela marque le fait que des cartes Arduino supérieures à 10k ont ​​été conçues. Dans un ensemble de cartes USB Arduino, il s'agit de la dernière par rapport aux autres versions.

Carte Arduino RedBoard

La carte RedBoard Arduino peut être programmée à l'aide d'un câble USB Mini-B à l'aide de l'IDE Arduino. Il fonctionnera sous Windows 8 sans avoir à modifier vos paramètres de sécurité. Il est plus constant en raison de la puce USB ou FTDI que nous avons utilisée et il est également entièrement plat à l'arrière. Le créer est très simple à utiliser dans la conception du projet. Branchez simplement la carte, sélectionnez l'option de menu pour choisir un Arduino UNO et vous êtes prêt à télécharger le programme. Vous pouvez contrôler le RedBoard via un câble USB en utilisant la prise jack cylindrique.

Cartes RedBoard Arduino

Cartes RedBoard Arduino

Carte Arduino Mega (R3)

L’Arduino Mega est similaire au grand frère de l’UNO. Il comprend de nombreuses broches d'E / S numériques (à partir de là, 14 broches peuvent être utilisées comme PWM o / ps), 6 entrées analogiques, un bouton de réinitialisation, une prise d'alimentation, une connexion USB et un bouton de réinitialisation. Il comprend tout ce qui est nécessaire pour maintenir le microcontrôleur, il suffit de le connecter à un PC à l'aide d'un câble USB et de fournir l'alimentation pour démarrer avec un adaptateur ou une batterie AC-DC. Le grand nombre de broches rend cette carte Arduino très utile pour la conception de projets qui nécessitent un tas d'i / ps ou o / ps numériques comme de nombreux boutons. Veuillez vous référer à ce lien pour en savoir plus sur Arduino Mega (R3) Carte

Carte Arduino Mega (R3)

Carte Arduino Mega (R3)

Carte Arduino Leonardo

La première carte de développement d'un Arduino est la carte Leonardo. Cette carte utilise un microcontrôleur avec l'USB. Cela signifie que cela peut être très simple et bon marché également. Étant donné que cette carte gère directement l'USB, des bibliothèques de programmes sont disponibles, ce qui permet à la carte Arduino de suivre un clavier de l'ordinateur, de la souris, etc.

Carte Arduino Leonardo

Carte Arduino Leonardo

Robot Arduino

Ce type de carte est le premier Arduino sur roues. Ce robot Arduino comprend deux processeurs sur chacune de ses cartes. Les deux cartes sont la carte moteur et la carte de commande où la carte moteur contrôle les moteurs et la carte de commande est utilisée pour lire les capteurs pour le fonctionnement. Chaque carte est une carte Arduino complète et sa programmation peut être effectuée via l'IDE Arduino. Ce sont des cartes microcontrôleurs qui dépendent de l'ATmega32u4.

Les broches de ce robot sont mappées aux actionneurs et capteurs embarqués. Le processus de programmation du robot est le même que celui de la carte Arduino Leonardo. Il est également appelé un petit ordinateur et il est largement utilisé en robotique. Cette carte comprend le haut-parleur, l'écran couleur, les boutons-5, les moteurs-2, une boussole numérique, un lecteur de carte SD, des potentiomètres-2 et des capteurs de sol-5. La bibliothèque de ce robot peut être utilisée pour contrôler les capteurs ainsi que les actionneurs.

Arduino Explorer

L'Arduino Esplora comprend un petit ordinateur connu sous le nom de microcontrôleur comprenant un certain nombre d'entrées et de sorties. Les entrées de cette carte sont un capteur de lumière, quatre boutons, un microphone, un accéléromètre, un joystick, un curseur, un capteur de température, etc. alors que les sorties sont une LED 3 couleurs, un buzzer. Ce type de carte Arduino ressemble à un contrôleur de jeu vidéo.

Arduino Explorer

Arduino Explorer

La programmation de cette carte peut être effectuée à l'aide d'un logiciel Arduino comme IDE qui prend les données des entrées et contrôle la sortie comme un clavier ou une souris. Par rapport à tous les autres types de cartes Arduino, cette esplora est totalement différente car les entrées, ainsi que les sorties, sont déjà connectées à la carte. La connexion des composants tels que les actionneurs ou les capteurs est donc très simple. Ainsi, la programmation est quelque peu différente par rapport aux autres types de cartes Arduino. Cette carte esplora comprend sa propre bibliothèque afin que les données des capteurs et actionneurs soient très faciles à lire et à écrire.

Micro Arduino Pro

La carte Arduino Pro Micro est la même que la carte Arduino Mini à l'exception du microcontrôleur ATmega32U4. Cette carte micro professionnelle comprend des broches d'E / S numériques 12, des broches 5 à modulation de largeur d'impulsion (PWM), des connexions série de Tx & Rx et ADC 10 bits.

Ethernet Arduino

La carte Ethernet Arduino dépend du microcontrôleur comme ATmega328. Ce type de carte microcontrôleur comprend des broches analogiques-5, des broches E / S numériques-14, un bouton RST, une connexion RJ45, un oscillateur à cristal, une prise d'alimentation, un en-tête ICSP, etc. La connexion de la carte Arduino peut être effectuée via Ethernet bouclier à Internet.

Arduino zéro

Il s'agit d'une carte 32 bits puissante et simple et elle fournit la meilleure plate-forme pour des projets innovants tels que la technologie portable, les appareils IoT intelligents, la robotique folle, l'automatisation de haute technologie, etc. Cette carte se développe en offrant des performances améliorées, permettant une gamme d'opportunités de projet et fonctionne comme un excellent outil éducatif.

Arduino zéro

Arduino zéro

Cette carte comprend des broches d'entrée analogiques 6, des broches d'E / S numériques 14, une prise d'alimentation, un bouton AREF, des broches de port UART, un connecteur USB et un en-tête ICSP (In-Circuit Serial Programming), un en-tête d'alimentation, etc.
Cette carte est alimentée par le microcontrôleur SAMD21 basé sur Atmel. La principale caractéristique est EDBG (Embedded Debugger) basé sur Atmel et il fournit une interface de débogage complète sans utiliser de matériel supplémentaire.

Carte Arduino la plus rapide

La conception de l'une des meilleures cartes de développement Arduino familières avec Arduino MEGA & UNO est la carte hifive1 qui comprend une unité de microcontrôleur RISC-V 320 MHz. Ce type de carte le plus rapide a Cortex M-7 avec une unité de microcontrôleur 400 MHz.

  • Mémoire flash - jusqu'à 2 Mo
  • RAM - 1 Mo
  • Contrôleurs DMA -4
  • Périphériques de communication - Jusqu'à 35
  • Résolution maximale 16 bits avec 3 × ADC
  • Convertisseurs N / A avec 2 × 12 bits
  • Matériel avec codec JPEG
  • Minuteries -22 et chiens de garde - 200Mhz
  • Calendrier HW et RTC avec précision inférieure à la seconde
  • Accélération cryptographique

Caractéristiques de la carte Hifive1

Les caractéristiques de la carte Hifive1 sont les suivantes.

  • Mega Form Factor ou Arduino Uno
  • Chargeur pour batterie
  • Carte SD avec fonction de détection de la carte
  • Ethernet *
  • Flash QSPI en option - 133Mhz
  • Interfaces - CAN, SWD, caméra
  • USB-OTG

Les Shields Arduino

De plus, les blindages Arduino sont des cartes de circuits pré-construites utilisées pour se connecter à un certain nombre de cartes Arduino. Ces boucliers s'adaptent sur le dessus des cartes compatibles Arduino pour fournir des capacités supplémentaires telles que la connexion à Internet, le contrôle du moteur, la fourniture Communication sans fil , Contrôle de l'écran LCD, etc. Les différents types de blindages Arduino sont

Blindages pour cartes Arduino

Blindages pour cartes Arduino

  • Boucliers sans fil
  • Le bouclier GSM
  • Le bouclier Ethernet
  • Les Proto Shields

Comparaison des cartes Arduino

La comparaison entre différentes cartes Arduino comprend les éléments suivants.

Carte Arduino Tension du système Vitesse CLK E / S numériques Entrées analogiques PWM UART Interface de programmation
Arduino Uno - R3

5V

16 MHz14146

1

USB via ATMega16U2
Arduino Uno R3 SMD

5V

16 MHz14146

1

USB via ATMega16U2
RedBoard

5V

16 MHz14146

1

USB via FTDI
Arduino Pro 3,3 V / 8 MHz

3,3 V

8 MHz14146

1

En-tête compatible FTDI
Arduino Pro 5V / 16MHz

5V

16 MHz14146

1

En-tête compatible FTDI
Arduino Mini 05

5V

16 MHz14148

1

En-tête compatible FTDI
Arduino Pro Mini 3,3 V / 8 MHz

3,3 V

8 MHz14146

1

En-tête compatible FTDI
Arduino Pro Mini 5V / 16MHz

5V

16 MHz1486

1

En-tête compatible FTDI
Ethernet Arduino

5V

16 MHz1466

1

En-tête compatible FTDI
Fil Arduino

3,3 V

8 MHz1486

1

En-tête compatible FTDI ou sans fil via XBee †
Carte principale LilyPad Arduino 328

3,3 V

8 MHz1466

1

En-tête compatible FTDI
Carte simple LilyPad Arduino3,3 V8 MHz9450En-tête compatible FTDI

Comment sélectionner la bonne carte Arduino?

Il existe aujourd'hui sur le marché différents types de cartes Arduino, telles que FreeDuino et NetDuino. La meilleure façon de sélectionner la carte Arduino est de vérifier et de différencier les noms commerciaux sur les cartes d'origine. Il est donc facile d'obtenir des cartes Arduino à bas prix via des sites en ligne ainsi que des magasins électroniques. Ces cartes sont disponibles avec différentes versions ainsi que des spécifications.

La programmation de toutes les cartes peut être effectuée avec le logiciel Arduino IDE qui permet à quiconque d'écrire et de télécharger le code, mais chaque carte varie en fonction des entrées, des sorties, de la vitesse, du facteur de forme, de la tension, etc. faire fonctionner ces cartes vont de 3,7V à 5V.

Il s'agit donc de différents types de Cartes Arduino . Nous espérons que vous avez une meilleure compréhension de ce concept. De plus, pour toute question concernant ce concept ou pour mettre en œuvre un projet basé sur une carte Arduino, veuillez donner vos précieuses suggestions en commentant dans la section des commentaires ci-dessous. Voici une question pour vous, quelle est la fonction des cartes Arduino?

Crédits photo: