INTRO À ARDUINO UNO-R3

Bonjour les gars, vous savez ce qu'est une carte Arduino. Mais en tant que débutant (ou) novice, vous pouvez avoir du mal à choisir la bonne carte parmi la large gamme de cartes de la famille Arduino.

Pour vous, je suggère fortement Arduino UNO – R3 pour démarrer avec des projets électroniques. Dans cet instructable, je vais vous donner un aperçu d'Arduino UNO.

Étape 1: POURQUOI ARDUINO UNO?

L'arduino UNO est la carte la plus utilisée et la plus documentée de la famille arduino.

UNO est un excellent choix pour le premier arduino car il est relativement bon marché et très facile à installer et c'est la planche la plus difficile avec laquelle vous pouvez jouer. Dans de rares cas, même si vous vous trompez avec la carte, vous pouvez simplement changer le microcontrôleur ATmega 328p pour quelques dollars (environ 6 $ / 200 INR) car UNO est une version à montage en surface avec package DIP. C'est un énorme avantage d'arduino UNO.

Étape 2: ARDUINO UNO -R3:

"UNO" signifie un en italien et il est nommé pour marquer la sortie du logiciel Arduino IDE 1.0

Le dernier Arduino UNO R3 est sorti en 2011 et c'est la troisième révision des cartes UNO.

QU'EST-CE À L'INTÉRIEUR D'UN ARDUINO?

Nous verrons donc les spécifications de cette petite planche afin que vous puissiez utiliser avec impatience toutes les fonctionnalités intéressantes qui y sont décrites.

Caractéristiques:

  • Microcontrôleur : ATmega328p
  • Tension de fonctionnement : 5 V
  • Tension d'entrée (recommandée) : 7-12 V
  • Tension d'entrée (limites): 6-20 V
  • Broches d'E / S numériques: 14 (dont 6 fournissent une sortie PWM)
  • Broches d'entrée analogique: 6
  • Courant CC par broche d'E / S: 40 mA
  • Courant CC pour broche 3, 3 V: 50 mA
  • Mémoire flash: 32 Ko (ATmega328) dont 0, 5 Ko utilisé par le chargeur de démarrage SRAM 2 Ko (ATmega328)
  • EEPROM: 1 Ko (ATmega328)
  • Vitesse d'horloge: 16 MHZ

Étape 3: MICROCONTROLLER:

L'Arduino UNO est basé sur le microcontrôleur ATmega 328p et il a également un microcontrôleur ATmega16U.

  1. ATmega 328p: C'est le cerveau de l'Arduino et c'est un microcontrôleur basé sur AVR RISC 8 bits de puissance Atmel haute performance qui est un câble d'exécution d'instructions puissantes en un seul cycle d'horloge.
  2. ATmega 16U2: ce microcontrôleur prend en charge la connexion USB et le chargeur de démarrage ICSP.

Étape 4: Broches d'E / S:

L'Arduino UNO a

14 broches numériques (6 PWM) et 6 broches analogiques

BROCHES NUMÉRIQUES: broche 0 à broche 13

Dans lequel la broche 0 et la broche 1 sont utilisées pour recevoir et transmettre des données série. PWM: 3, 5, 6, 9, 10, 11

Ces 6 broches peuvent être utilisées comme broches PWM (Pulse Width Modulation) .En utilisant ces broches, vous pouvez contrôler la tension à son tour, vous pouvez contrôler la luminosité de la LED, la vitesse du moteur ou tout ce que vous souhaitez en faisant varier la tension.

BROCHES ANALOGIQUES: broche A0 à broche A5

La fonction principale des broches analogiques est la lecture des valeurs des capteurs analogiques.

Étape 5: SYSTÈME D'ALIMENTATION / BROCHES D'ALIMENTATION:

L'Arduino UNO est doté d'une gestion de l'alimentation et d'une régulation de tension super pratiques.

Contrairement aux anciennes cartes, la source d'alimentation est sélectionnée automatiquement.Vous pouvez l'alimenter directement via USB ou une alimentation externe.

L'alimentation externe peut être fournie par

  1. Connexion de la source d'alimentation (7-12 V CC) à la prise d'alimentation CC (ou)
  2. Connexion d'un câble de batterie à Vin et Gnd.
REMARQUE: N'essayez pas de l'alimenter via des broches 5V ou 3, 3V, cela endommagera le régulateur intégré.

  • Les broches 5V et 3, 3V peuvent être utilisées pour alimenter les capteurs et les modules lors de leur connexion.
  • Arduino IOREF: cette broche fournit une référence de tension avec laquelle le microcontrôleur fonctionne.

Étape 6: MÉMOIRE:

ATmega 328p dispose de 32 Ko de mémoire flash pour stocker votre programme et 2 Ko de SRAM et 1 Ko d'EEPROM.

Étape 7: COMMUNICATION:

UNO a des protocoles de communication comme la communication série UART, SPI et I2C.

UART:

UNO utilise la broche numérique 0 (RX) et la broche numérique 1 (TX) pour la communication série UART TTL.

I2C:

UNO utilise une broche A4 ou SDA et une broche A5 ou SCL est utilisée pour la communication I2C avec la bibliothèque de fils.

  • SCL est le signal d'horloge
  • SDA est le signal de données

REMARQUE: les broches SDA et SCL ne sont pas des broches supplémentaires disponibles dans UNO pour I2C, c'est une copie des broches A4 et A5.

SPI:

Broche 11: (MOSI)

Broche 12: (MISO)

Broche 13: (SCK)

  • MOSI (Master Out Slave In) - La ligne Master pour envoyer des données aux périphériques.
  • MISO (Master In Slave Out) - La ligne esclave pour envoyer des données au maître.
  • SCK (Serial Clock) - L'impulsion d'horloge qui synchronise la transmission de données générée par le maître.

Les broches correspondantes ainsi que la bibliothèque SPI sont utilisées pour la communication SPI.

Les en-têtes ICSP peuvent être utilisés pour programmer ATmega directement à l'aide du chargeur de démarrage.

Étape 8: HORLOGE:

Il a une horloge de 16 MHz à bord, ce qui en fait un microcontrôleur rapide et plus rapide.

Étape 9: AUTRES CARACTÉRISTIQUES:

  • Il a un bouton de réinitialisation pour réinitialiser le programme sur puce.
  • Une LED à bord est mappée sur la broche 13 à des fins de débogage et de test.
  • Un voyant d'alimentation pour indiquer la puissance.
  • Deux LED pour RX et TX qui clignotent lorsque la communication série a lieu.

J'espère donc que vous avez toutes les réponses que vous devez savoir sur ce qui se trouve à l'intérieur d'un Arduino UNO. Alors, pourquoi attendez-vous d'aller chercher votre carte Arduino d'Amazon, Ebay, Flipkart ou de n'importe quel magasin de vente au détail électronique près de chez vous.

Si vous en avez déjà un, dites-moi ce que vous en avez fait dans la zone de commentaires. :-)

Articles Connexes