Arduino Uno R3
La carte Arduino Uno est basée sur le microcontrôleur ATmega328P d’Atmel. Ce microcontrôleur dispose de 32 kilooctets de mémoire flash pour le stockage du code, 2 kilooctets de SRAM pour le stockage des données et 1 kilooctet d’EEPROM pour le stockage permanent des données.
Elle est alimentée via un port USB ou une source d’alimentation externe de 7 à 20 volts. La tension d’entrée est régulée par un régulateur de tension intégré, qui permet à la carte de fonctionner à une tension constante de 5 volts.
Arduino est compatible avec une grande variété de composants électroniques, tels que des écrans LCD, des capteurs, des relais et des moteurs. Elle dispose également d’une interface série pour la communication avec d’autres périphériques.
Les broches d’Arduino UNO
Arduino Uno est équipée de 14 broches d’E/S numériques et de 6 broches d’E/S analogiques.
| Élément |
Fonction |
| VIN |
Tension d’entrée de la carte lorsqu’elle utilise une source d’ alimentation externe. |
| Alimentation 3.3V |
Alimentation utilisée pour certains modules basse tension. |
| Alimentation 5V |
Tension générée par le régulateur de la carte. |
| GND |
Connexions à la masse. |
| Interface SPI |
Communication série synchrone avec périphériques externes. |
| Interface PWM |
Sorties à modulation de largeur d’impulsion pour moteurs et LED. |
| Connecteur USB |
Type B utilisé pour la programmation et l’alimentation. |
| RST |
Réinitialisation du microcontrôleur. |
| Broches série RX/TX |
RX reçoit les données, TX les transmet. |
| Interface I2C |
Communication série bidirectionnelle (SDA, SCL). |
| Interruption externe |
Déclenche une interruption sur changement d’état. |
| Interface AREF |
Tension de référence pour les entrées analogiques. |
Caractéristiques techniques d’Arduino Uno
- Microcontrôleur : ATmega328
- Modèle : Arduino Uno version R3
- Tension de fonctionnement : 5 V
- Tension d’alimentation recommandée : 7–12 V
- Tension d’alimentation limites : 6–20 V
- Broches d’E/S numériques : 14 (dont 6 PWM)
- Entrées analogiques : 6
- Courant max par broche d’E/S : 40 mA
- Courant pour la broche 3.3V : 50 mA
- Mémoire Flash : 32 KB (dont 0.5 KB utilisés par le bootloader)
- SRAM : 2 KB
- EEPROM : 1 KB
- Vitesse d’horloge : 16 MHz
- Dimensions : 74 × 53 × 15 mm
- Interfaces de communication : Série (UART), I2C, SPI
- Connecteur USB : Type B
Pour plus d’informations vous pouvez consulter la fiche technique de l’ATmega328 : Documentation ATmega328
Programmation et environnement de développement Arduino Uno
La programmation de l’Arduino Uno est réalisée en utilisant l’ IDE Arduino, un environnement de développement intégré gratuit et open-source, offrant de nombreuses bibliothèques et exemples.
Domaines d’application Arduino Uno
- Automatisation domestique
- Robotique
- Domotique
- Internet des objets (IoT)
- Prototypage éducatif
FAQ à propos d’Arduino Uno
Q : Quel est le microcontrôleur utilisé dans la carte Arduino Uno ?
R : ATmega328P d’Atmel.
Q : À quoi sert le connecteur ICSP sur la carte Arduino Uno ?
R : À programmer le microcontrôleur directement (bypass du bootloader).
Q : Quelles sont les différences entre les versions de la carte Arduino Uno ?
R : Améliorations mineures de conception, stabilité, révision matérielle (la version actuelle est Arduino Uno R3).
Q : La carte Arduino Uno est-elle compatible avec les autres shields Arduino ?
R : Oui, avec une grande variété de shields Arduino.
Q : Est-il possible d’utiliser la carte Arduino Uno sans ordinateur ?
R : Oui, avec une alimentation externe ou un programmateur ISP.
Q : Comment obtenir de l’aide pour des projets Arduino Uno ?
R : Forums, tutoriels, documentation officielle et communauté mondiale.
Disponibilité Arduino Maroc
Arduino Uno est largement disponible à l’achat au Maroc. Pour des informations spécifiques sur les prix, veuillez consulter notre boutique ou nous contacter.
Vidéo descriptive Arduino Uno :
Vidéo de présentation