Arduino Uno Rev3

Mise à jour le 26/12/2018: Dans cet article vous trouverez les caractéristiques principales de la carte Arduino Uno Rev3, ainsi que les cartes additives de différents constructeurs  pour son utilisation .

 

 

 

Sommaire 

 

Présentation de la carte Arduino Uno Rev3

 

La carte Arduino Uno est basée sur un ATMega328 cadencé à 16 MHz. C’est la plus récente et la plus économique carte à microcontrôleur d’Arduino. Des connecteurs situés sur les bords extérieurs du circuit imprimé permettent d’enficher une série de modules complémentaires.

Elle peut se programmer avec le logiciel Arduino. Le contrôleur ATMega328 contient un bootloader qui permet de modifier le programme sans passer par un programmateur. Le logiciel est téléchargeable gratuitement.

 
Retour au sommaire

 

Caractéristiques principales de la carte Arduino Uno Rev3 

  • Version : Rev. 3
  • Alimentation :
    • via port USB ou
    • 7 à 12 V sur connecteur alim ( Tension d’alimentation mini et maxi 6-20V ).
  • Microprocesseur : ATMega328
  • Mémoire :  flash = 32 kB /  SRAM = 2 kB /  EEPROM = 1 kB
  • Cadencement : 16 MHz
  • Broches de la carte affectation :
    • 14 broches d’E/S dont 6 PWM
    • 6 entrées analogiques 10 bits
    • Gestion des interruptions
    • bus série, I2C et SPI
    • fiche USB B
  • A savoir :  intensité par E/S: 40 mA  (A savoir -> 200mA cumulé pour l’ensemble des broches E/S).
  • Dimensions : 74 x 53 x 15 mm .
  • Version d’origine fabriquée en  :  Italie.

.

Retour au sommaire

Arduino Uno R2 Pinout

 
Arduino Uno R3 Pinout

Arduino Uno R3 Pinout

 

Information : GitHub

.

Retour au sommaire

 

Combien d’entrées et de sorties numériques possède la carte Arduino Uno ?

La carte Arduino Uno dispose de  14 broches numériques numérotées de 0 à 13 et  elle peuvent être utilisées soit comme une ou des  entrées numériques, soit comme une ou des  sorties numériques

A savoir sur la notion d’entrees / sorties

  • Les broches d’un microcontrôleur sont généralement configurées pour être une entrée numérique ou une sortie numérique; elles sont donc généralement appelées broches d’ E / S. Les broches d’entrée numériques permettent aux microcontrôleurs de recevoir des données binaires de leur environnement. Les données Binaire ne peuvent avoir que deux valeurs possibles 1 ou 0. Ces deux valeurs binaires peuvent être utilisées pour représenter diverses conditions telles que activé ou désactivé, élevé ou faible et vrai ou faux. En détectant la présence ou l’absence d’une tension, les broches d’entrée peuvent être utilisées pour détecter des événements binaires tels que la pression d’un bouton poussoir  ou le basculement d’un interrupteur. Enfin les broches de sortie numérique  peuvent être utilisées pour contrôler des périphériques  tels que l’allumage ou la désactivation d’une LED, d’un relais ou éventuellement la commutation d’un transistor . 

.

Retour au sommaire

 Combien d’entrées analogiques possède la carte Arduino Uno ?

 

La carte Arduino Uno dispose de 6 entrées analogiques, de A0 à A5, chacune pouvant fournir une mesure d’une résolution de 10 bits. Par défaut, ces broches mesurent le 0V (qui à  pour valeur 0) et le 5V (qui a pour valeur 1023), mais il est possible de modifier la référence supérieure de la plage de mesure en utilisant la broche AREF et l’instruction analogReference() .

  • AREF. Tension de référence pour les entrées analogiques. Utilisé avec analogReference ().Cette fonction configure la tension de référence utilisée avec les entrées analogiques. La fonction analogRead() renverra la valeur 1023 pour une entrée analogique égale à la tension de référence. Les options sont :
AREF : Schéma de raccordement de la référence de tension - Arduino Uno Rev3

AREF : Schéma de raccordement de la référence de tension – Arduino Uno Rev3

 
    • DEFAULT: la valeur par défaut de la tension de référence analogique = 5 volts.

 

    • INTERNAL: une tension de référence interne, égale à 1.1 volts sur l’ATmega 168, et à 2.56 volts sur l’ATmega 8.

 

  • EXTERNAL: la tension de référence appliquée sur la broche AREF utilisée en tant que référence en tension.

Rappel :Un signal analogique peut prendre une multitude de valeurs. Dans notre cas, par exemple, la grandeur analogique pourra varier aisément de 0 à 5V en passant par 0.75V, 3.89V.En revanche on peut mesurer des tensions plus élevées par un diviseur de tension pour élargir la plage de mesure ( les mesures de tensions supérieures à 50 Volts exige  l’utilisation d’appareils conçus selon les normes de sécurité à ce domaine de tension )

 

 .

Retour au sommaire

 

Y a t’il des broches possédant une fonction spécialisée sur Arduino Uno ?

 

La broche AREF

La broche AREF . Tension de référence pour les entrées analogiques. Utilisé avec analogReference ().

 

La broche Reset

La broche Reset . Mettre cette broche au niveau BAS entraîne la réinitialisation du microcontrôleur. Typiquement, cette broche est utilisée pour ajouter un bouton de réinitialisation sur le circuit qui bloque celui présent sur la carte.

 

Les  broches SDA,SCL pour Le bus I2C
 Inter-Integrated Circuit

Les  broches SDA,SCL .Il y a 2 broches ,ajoutées à coté de la broche AREF , qui sont respectivement SDA et SCL pour les 2 lignes du bus I2C.

A Savoir : Attention les lignes SDA et SCL sont toujours communes avec les broches A4 et A5

A savoir sur le bus I2C : 

I2C (signifie : Inter-Integrated Circuit, en anglais) est un bus informatique qui a émergé de la « guerre des standards » lancée par les acteurs du monde électronique. Conçu par Philips pour les applications de domotique et d’électronique domestique, il permet de relier facilement un microprocesseur et différents circuits, notamment ceux d’un téléviseur moderne : récepteur de la télécommande, réglages des amplificateurs basses fréquences, tuner, horloge, gestion de la prise péritel, etc.

I2C est un bus série synchrone bidirectionnel half-duplex, où plusieurs équipements, maîtres ou esclaves, peuvent être connectés au bus.

Les échanges ont toujours lieu entre un seul maître et un (ou tous les) esclave(s), toujours à l’initiative du maître (jamais de maître à maître ou d’esclave à esclave). Cependant, rien n’empêche un composant de passer du statut de maître à esclave et réciproquement.

La connexion est réalisée par l’intermédiaire de deux lignes :

  • SDA (Serial Data Line) : ligne de données bidirectionnelle,
  • SCL (Serial Clock Line) : ligne d’horloge de synchronisation bidirectionnelle.

Il ne faut également pas oublier la masse qui doit être commune aux équipements.

 .

Retour au sommaire

 

 

 Composants clés de la carte Arduino Uno

 

Arduino uno

Repérage des broches de l’Arduino Uno

 .

Retour au sommaire

 

 

Shield E/S module Grove Base Shield 103030000 pour Arduino Uno

Le module Grove Base Shield de Seeedstudio est une carte d’interface permettant de raccorder facilement, rapidement et sans soudure les capteurs et les actionneurs Grove de Seeedstudio sur une carte compatible Arduino. Il est compatible notamment avec les cartes Arduino Uno.

Il est équipé de 16 connecteurs 4 broches dont 4 entrées analogiques, 7 entrées-sorties logiques, 4 interfaces I2C et 1 interface UART.

Remarque: l’utilisation de ce shield en version antérieure à la v1.3b avec une carte Arduino Uno nécessite la pose d’un isolant sur le connecteur USB de la carte Uno, car les connecteurs A2 et A3 du shield peuvent provoquer un court-circuit si le shield est trop enfoncé.

Brochage des connecteurs: GND – +Vcc – signal 2 – signal 1

Led: indicateur de reset
Reset: via bouton-poussoir
Connecteurs: 16 x 4 broches
Dimensions: 70 x 54 x 20 mm
Connectique non compatible avec Tinker Kit
Référence fabricant: 103030000 (remplace SLD01099P)

 Grove Base Shield 103030000

Grove Base Shield 103030000 pour Arduino uno

Prix moyen : De 9.50€ à 11 €
Ou trouver le module Grove Base Shield 103030000  : Gotronic ,Lextronic

 

Retour au sommaire

 

Carte DFRobot utilisée pour les prototypes Arduino Uno

Ce module de prototypage de DFRobot livré monté permet de créer votre propre Shield compatible Arduino. Il est livré avec une plaque de montage rapide 170 contacts.

 

Shield de prototypage DFR0019 pour Arduino Uno

Shield de prototypage DFR0019 pour Arduino Uno

schéma de principe du Shield de prototypage DFR0019 :

Shield de prototypage DFR0019 schéma de principe pour Arduino Uno

Shield de prototypage DFR0019 schéma de principe pour Arduino Uno

.

Retour au sommaire

A savoir sur l’utilisation des informations : 

Les informations sur les caractéristiques et spécificités de la carte Arduino Uno Rev3 qui sont fournis sur cette page correspondent  aux informations des fiches techniques du constructeur si malgré le soin apporté à la réalisation de cet article une erreur s’est glissée dans ces lignes nous ne pourrions en être tenu responsable.

Les programmes , schémas et autres que ceux donnés par le constructeur font parti des montages utiles à nos applications si malgré le soin apporté à nos montages une erreur s’est glissée dans ces lignes nous ne pourrions en être tenu responsable .

L’ensemble des informations techniques de cet article a été utilisé pour nos applications, elles vous sont fournies comme un exemple de document de travail. Mais nous ne pourrions être tenu responsables d’une mauvaise utilisation de celle-ci.

.

Retour au sommaire