Arduino UNO R3, diagramme de broches, spécifications et applications

Essayez Notre Instrument Pour Éliminer Les Problèmes





Le Arduino UNO R3 est fréquemment utilisé carte microcontrôleur dans la famille d'un Arduino. Il s'agit de la dernière troisième version d'une carte Arduino et sortie en 2011. Le principal avantage de cette carte est que si nous faisons une erreur, nous pouvons changer le microcontrôleur de la carte. Les principales caractéristiques de cette carte incluent principalement, elle est disponible en microcontrôleur DIP (dual-inline-package), détachable et ATmega328. La programmation de cette carte peut être facilement chargée en utilisant un programme informatique Arduino. Cette carte bénéficie d'un énorme soutien de la communauté Arduino, ce qui constituera un moyen très simple de commencer à travailler dans l'électronique embarquée et bien d'autres applications. Veuillez consulter le lien pour en savoir plus Arduino - Bases et conception

Qu'est-ce que Arduino Uno R3?

Arduino Uno R3 est un type de carte microcontrôleur ATmega328P. 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 à l'aide d'un adaptateur AC-DC ou d'une batterie pour commencer. Le terme Uno signifie «un» dans la langue «italien» et a été sélectionné pour marquer la sortie du logiciel IDE 1.0 d'Arduino. Le R3 Arduino Uno est la 3ème et la plus récente modification de l'Arduino Uno. La carte Arduino et le logiciel IDE sont les versions de référence d'Arduino et ont actuellement progressé vers de nouvelles versions. La carte Uno est la principale d'une séquence USB- Cartes Arduino , & le modèle de référence conçu pour la plateforme Arduino.




Arduino Uno R3

Arduino Uno R3

Spécifications Arduino Uno R3

Le Carte Arduino Uno R3 comprend les spécifications suivantes.



  • C'est un microcontrôleur basé sur ATmega328P
  • La tension de fonctionnement de l'Arduino est de 5V
  • La tension d'entrée recommandée varie de 7V à 12V
  • La tension i / p (limite) est de 6 V à 20 V
  • Broches d'entrée et de sortie numériques-14
  • Broches d'entrée et de sortie numériques (PWM) -6
  • Les broches analogiques i / p sont 6
  • Le courant CC pour chaque broche d'E / S est de 20 mA
  • Le courant continu utilisé pour la broche 3,3 V est de 50 mA
  • Mémoire flash -32 Ko et 0,5 Ko de mémoire sont utilisés par le chargeur de démarrage
  • SRAM est de 2 Ko
  • EEPROM est de 1 Ko
  • La vitesse du CLK est de 16 MHz
  • LED intégrée
  • La longueur et la largeur de l'Arduino sont de 68,6 mm X 53,4 mm
  • Le poids de la carte Arduino est de 25 g

Schéma des broches de l'Arduino Uno R3

Le Schéma des broches Arduino Uno R3 est illustré ci-dessous. Il comprend des broches d'E / S à 14 chiffres. À partir de ces broches, 6 broches peuvent être utilisées comme des sorties PWM. Cette carte comprend 14 broches d'entrée / sortie numériques, entrées analogiques-6, une connexion USB, cristal de quartz-16 MHz, une prise d'alimentation, un Connexion USB , résonateur-16Mhz, une prise d'alimentation, un en-tête ICSP et un bouton RST.

Schéma des broches Arduino Uno

Schéma des broches Arduino Uno

Source de courant

Le source de courant de l'Arduino peut être fait à l'aide d'une alimentation extérieure sinon connexion USB. L'alimentation extérieure (6 à 20 volts) comprend principalement une batterie ou un adaptateur CA / CC. La connexion d'un adaptateur peut être effectuée en branchant une fiche positive centrale (2,1 mm) dans la prise d'alimentation de la carte. Les bornes de la batterie peuvent être placées dans les broches de Vin ainsi que GND. Les broches d'alimentation d'un Carte Arduino inclure les éléments suivants.


Vin: La tension d'entrée ou Vin à l'Arduino pendant qu'il utilise une alimentation extérieure opposée aux volts de la connexion USB ou bien RPS (alimentation régulée) . En utilisant cette broche, on peut fournir la tension.

5 volts: Le RPS peut être utilisé pour alimenter le microcontrôleur ainsi que les composants qui sont utilisés sur la carte Arduino. Cela peut s'approcher de la tension d'entrée via un régulateur.

3V3: Une tension d'alimentation de 3,3 peut être générée avec le régulateur embarqué, et le courant de tirage le plus élevé sera de 50 mA.

GND: Broches GND (masse)

Mémoire

La mémoire d'un microcontrôleur ATmega328 comprend 32 Ko et 0,5 Ko de mémoire est utilisé pour le chargeur de démarrage), et comprend également SRAM-2 Ko ainsi que EEPROM-1 Ko.

Entrée et sortie

Nous savons qu'un Uno R3 argumenté comprend 14 broches numériques qui peuvent être utilisées comme une entrée sinon une sortie en utilisant des fonctions telles que Pin Mode (), Digital Read () et Digital Write (). Ces broches peuvent fonctionner avec 5V, et chaque broche numérique peut donner ou recevoir 20mA, et comprend un 20k à 50k ohm pull up résistance . Le courant maximum sur n'importe quelle broche est de 40 mA, ce qui ne peut pas dépasser pour éviter que le microcontrôleur ne soit endommagé. De plus, certaines des broches d'un Arduino incluent des fonctions spécifiques.

Broches série

Les broches série d'une carte Arduino sont les broches TX (1) et RX (0) et ces broches peuvent être utilisées pour transférer les données série TTL. La connexion de ces broches peut se faire avec les broches équivalentes de la puce ATmega8 U2 USB vers TTL.

Broches d'interruption externes

Les broches d'interruption externes de la carte sont 2 et 3, et ces broches peuvent être agencées pour activer une interruption sur un front montant sinon descendant, une valeur faible sinon une modification de valeur

Broches PWM

Les broches PWM d'un Arduino sont 3, 5, 6, 9, 10 et 11, et donnent une sortie d'un PWM 8 bits avec la fonction analogique Write ().

Broches SPI (interface périphérique série)

Les broches SPI sont 10, 11, 12, 13 à savoir SS, MOSI, MISO, SCK, et celles-ci maintiendront le Communication SPI avec l'aide de la bibliothèque SPI.

Broche LED

Un conseil d'argumentation est intégré avec une LED en utilisant la broche numérique 13. Chaque fois que la broche numérique est haute, la LED brillera sinon elle ne brillera pas.

Broches TWI (interface 2 fils)

Les broches TWI sont SDA ou A4, et SCL ou A5, qui peuvent prendre en charge la communication de TWI à l'aide de la bibliothèque Wire.

Broche AREF (référence analogique)

Une broche de référence analogique est la tension de référence aux entrées d'un i / ps analogique en utilisant la fonction comme Référence analogique ().

Réinitialiser la broche (RST)

Cette broche apporte une ligne basse pour réinitialiser le microcontrôleur, et elle est très utile pour utiliser un bouton RST vers des blindages qui peuvent bloquer celui sur la carte Arduino R3.

la communication

Les protocoles de communication d'un Arduino Uno incluent SPI, I2C et Communication série UART .

UART

Un Arduino Uno utilise les deux fonctions telles que l'émetteur numérique pin1 et le récepteur numérique pin0. Ces broches sont principalement utilisées dans UART TTL Communication série.

I2C

Une carte Arduino UNO utilise la broche SDA sinon la broche A4 et la broche A5 sinon la broche SCL est utilisée pour Communication I2C avec bibliothèque de fils. En cela, à la fois le SCL et le SDA sont le signal CLK et le signal de données.

Broches SPI

La communication SPI comprend MOSI, MISO et SCK.

MOSI (broche 11)

Il s'agit de l'esclave master out dans la broche, utilisé pour transmettre les données aux appareils

MISO (broche 12)

Cette broche est un CLK série, et l'impulsion CLK synchronisera la transmission de ce qui est produite par le maître.

SCK (broche 13)

L'impulsion CLK synchronise la transmission de données générée par le maître. Des broches équivalentes avec la bibliothèque SPI sont utilisées pour la communication de SPI. Les en-têtes ICSP (programmation série en circuit) peuvent être utilisés pour la programmation Microcontrôleur ATmega directement avec le chargeur de démarrage.

Programmation Arduino Uno R3

  • La programmation d'un Arduino Uno R3 peut se faire à l'aide du logiciel IDE. Le microcontrôleur sur la carte sera pré-gravé par un chargeur de démarrage qui permet de télécharger du code frais sans utiliser un programmeur matériel extérieur.
  • La communication de ceci peut être faite en utilisant un protocole comme STK500.
  • Nous pouvons également télécharger le programme dans le microcontrôleur en évitant le chargeur de démarrage en utilisant l'en-tête comme la programmation série en circuit.

Projets Arduino Uno R3

Le applications d'Arduino Uno implique principalement des projets basés sur Arduino Uno qui incluent les éléments suivants

  • Alarme visiteur au bureau à l'aide d'Arduino Uno
  • Basé sur Arduino Uno Robot de football
  • Rappel automatique de médicaments basé sur Arduino Uno
  • Détection de mouvement avec l'électricité statique
  • Taxi basé sur Arduino Uno avec compteur numérique
  • Smart Stick basé sur Arduino Uno
  • Voiture robot contrôlée par smartphone et Arduino

Ainsi, il s'agit de Arduino uno Fiche technique R3 . À partir des informations ci-dessus enfin, nous pouvons conclure que c'est la carte la plus utilisée. UNO est un excellent choix pour le premier Arduino en raison de ses fonctionnalités telles qu'il est relativement bon marché, nous pouvons remplacer le microcontrôleur et très facile à configurer. Voici une question pour vous, quels sont les applications d'un Arduino Uno R3 ?