Arduino - Description de la carte

Dans ce chapitre, nous découvrirons les différents composants de la carte Arduino. Nous étudierons la carte Arduino UNO car c'est la carte la plus populaire de la famille des cartes Arduino. De plus, c'est la meilleure carte pour se lancer dans l'électronique et le codage. Certaines cartes sont un peu différentes de celle donnée ci-dessous, mais la plupart des Arduinos ont la majorité de ces composants en commun.

Power USB

La carte Arduino peut être alimentée en utilisant le câble USB de votre ordinateur. Tout ce que vous avez à faire est de connecter le câble USB à la connexion USB (1).

Power (Barrel Jack)

Les cartes Arduino peuvent être alimentées directement à partir de l'alimentation secteur en la connectant au Barrel Jack (2).

Voltage Regulator

La fonction du régulateur de tension est de contrôler la tension donnée à la carte Arduino et de stabiliser les tensions CC utilisées par le processeur et d'autres éléments.

Crystal Oscillator

L'oscillateur à cristal aide Arduino à gérer les problèmes de temps. Comment Arduino calcule-t-il le temps? La réponse est, en utilisant l'oscillateur à cristal. Le nombre imprimé sur le dessus du cristal Arduino est 16.000H9H. Il nous dit que la fréquence est de 16 000 000 Hertz ou 16 MHz.

Arduino Reset

Vous pouvez réinitialiser votre carte Arduino, c'est-à-dire démarrer votre programme depuis le début. Vous pouvez réinitialiser la carte UNO de deux manières. Tout d'abord, en utilisant le bouton de réinitialisation (17) sur la carte. Deuxièmement, vous pouvez connecter un bouton de réinitialisation externe à la broche Arduino étiquetée RESET (5).

Pins (3.3, 5, GND, Vin)

  • 3,3 V (6) - Alimentation 3,3 volts de sortie

  • 5V (7) - Alimentation 5 volts de sortie

  • La plupart des composants utilisés avec la carte Arduino fonctionnent correctement avec 3,3 volts et 5 volts.

  • GND (8) (Ground) - Il y a plusieurs broches GND sur l'Arduino, dont chacune peut être utilisée pour mettre à la terre votre circuit.

  • Vin (9) - Cette broche peut également être utilisée pour alimenter la carte Arduino à partir d'une source d'alimentation externe, telle qu'une alimentation secteur.

Analog pins

La carte Arduino UNO possède six broches d'entrée analogiques A0 à A5. Ces broches peuvent lire le signal d'un capteur analogique comme le capteur d'humidité ou le capteur de température et le convertir en une valeur numérique pouvant être lue par le microprocesseur.

Main microcontroller

Chaque carte Arduino possède son propre microcontrôleur (11). Vous pouvez l'assumer comme le cerveau de votre planche. Le circuit intégré principal (circuit intégré) de l'Arduino est légèrement différent d'une carte à l'autre. Les microcontrôleurs sont généralement de la société ATMEL. Vous devez savoir quel IC votre carte a avant de charger un nouveau programme à partir de l'IDE Arduino. Cette information est disponible sur le dessus du CI. Pour plus de détails sur la construction et les fonctions du CI, vous pouvez vous référer à la fiche technique.

ICSP pin

La plupart du temps, ICSP (12) est un AVR, un petit en-tête de programmation pour l'Arduino composé de MOSI, MISO, SCK, RESET, VCC et GND. On l'appelle souvent SPI (Serial Peripheral Interface), ce qui pourrait être considéré comme une "extension" de la sortie. En fait, vous asservissez le périphérique de sortie au maître du bus SPI.

Power LED indicator

Ce voyant doit s'allumer lorsque vous branchez votre Arduino sur une source d'alimentation pour indiquer que votre carte est correctement alimentée. Si ce voyant ne s'allume pas, c'est qu'il y a un problème avec la connexion.

TX and RX LEDs

Sur votre carte, vous trouverez deux étiquettes: TX (émission) et RX (réception). Ils apparaissent à deux endroits sur la carte Arduino UNO. Tout d'abord, au niveau des broches numériques 0 et 1, pour indiquer les broches responsables de la communication série. Deuxièmement, les voyants TX et RX (13). La led TX clignote à une vitesse différente lors de l'envoi des données série. La vitesse de clignotement dépend de la vitesse de transmission utilisée par la carte. RX clignote pendant le processus de réception.

Digital I/O

La carte Arduino UNO possède 14 broches d'E / S numériques (15) (dont 6 fournissent une sortie PWM (Pulse Width Modulation). Ces broches peuvent être configurées pour fonctionner comme des broches numériques d'entrée pour lire les valeurs logiques (0 ou 1) ou comme numériques broches de sortie pour piloter différents modules comme les LED, les relais, etc. Les broches marquées «~» peuvent être utilisées pour générer PWM.

AREF

AREF signifie Analog Reference. Il est parfois utilisé pour définir une tension de référence externe (entre 0 et 5 Volts) comme limite supérieure pour les broches d'entrée analogiques.