Arduino nano
Dans ce post aujourd’hui, je vais vous guider à travers l’Arduino UNO en détail. Je vais couvrir tout ce qui concerne l’Arduino UNO, y compris ce qu’est l’Arduino UNO, ses caractéristiques, son brochage, sa programmation et ses applications.
L’Arduino UNO est une carte microcontrôleur open-source programmable, peu coûteuse, flexible et facile à utiliser qui peut être intégrée dans une variété de projets électroniques. Cette carte peut être interfacée avec d’autres cartes Arduino, des shields Arduino, des cartes Raspberry Pi et peut contrôler des relais, des LED, des servos et des moteurs en sortie.
La tension de fonctionnement de l’unité est de 5V ce qui projette le microcontrôleur sur la carte et ses circuits associés fonctionne à 5V tandis que la tension d’entrée varie entre 6V et 20V et la tension d’entrée recommandée varie entre 7V et 12V.
Il existe une gamme de cartes Arduino disponibles sur le marché, mais l’Arduino UNO est la carte la plus utilisée dans l’industrie électronique. La figure suivante montre le brochage de l’Arduino UNO pour une meilleure compréhension :
L’Arduino UNO est facile à programmer et une personne ayant peu ou pas de connaissances techniques peut acquérir une expérience pratique avec cette carte. La carte Arduino UNO est programmée à l’aide du logiciel Arduino IDE qui est un logiciel officiel introduit par Arduino.cc pour programmer la carte. Le programme Arduino s’appelle un sketch que vous devez décharger dans la carte. Le sketch n’est rien d’autre qu’un ensemble d’instructions qui permettent à la carte d’exécuter certaines fonctions selon vos besoins.
Composants de l’Arduino uno
Vous pouvez ensuite utiliser le logiciel FLIP d’Atmel (Windows) ou le programmateur DFU (Mac OS X et Linux) pour charger un nouveau firmware. Ou vous pouvez utiliser l’en-tête ISP avec un programmateur externe (en écrasant le bootloader DFU). Voir ce tutoriel fourni par l’utilisateur pour plus d’informations.
La Uno diffère de toutes les cartes précédentes en ce qu’elle n’utilise pas la puce pilote FTDI USB-to-série. A la place, elle comporte l’Atmega16U2 (Atmega8U2 jusqu’à la version R2) programmé comme un convertisseur USB-série.
L’alimentation externe (non-USB) peut provenir soit d’un adaptateur AC-to-DC (wall-wart) soit d’une batterie. L’adaptateur peut être connecté en branchant une fiche de 2,1 mm à pôle positif central dans la prise d’alimentation de la carte. Les fils d’une batterie peuvent être insérés dans les têtes de broches GND et Vin du connecteur POWER.
La carte peut fonctionner avec une alimentation externe de 6 à 20 volts. Cependant, si l’alimentation est inférieure à 7V, la broche 5V peut fournir moins de cinq volts et la carte peut devenir instable. Si vous utilisez plus de 12V, le régulateur de tension peut surchauffer et endommager la carte. La plage recommandée est de 7 à 12 volts.
Broches de l’Arduino uno
Arduino est une plateforme prototype (open-source) basée sur un matériel et un logiciel faciles à utiliser. Elle se compose d’une carte de circuit imprimé, qui peut être programmée (appelée microcontrôleur) et d’un logiciel prêt à l’emploi appelé Arduino IDE (Integrated Development Environment), qui est utilisé pour écrire et télécharger le code informatique sur la carte physique.
Les différences sont basées sur le nombre d’entrées et de sorties (le nombre de capteurs, de LED et de boutons que vous pouvez utiliser sur une seule carte), la vitesse, la tension de fonctionnement, le facteur de forme, etc. Certaines cartes sont conçues pour être intégrées et ne possèdent pas d’interface de programmation (matériel), que vous devrez acheter séparément. Certaines peuvent fonctionner directement à partir d’une batterie de 3,7 V, d’autres ont besoin d’au moins 5 V.
Schéma des broches de l’Arduino uno r3
Arduino Uno est une carte de développement de microcontrôleur populaire basée sur le microcontrôleur 8-bit ATmega328P. En plus du circuit intégré MCU ATmega328P, elle comprend d’autres composants tels qu’un oscillateur à quartz, un système de communication série, un régulateur de tension, etc. pour soutenir le microcontrôleur.
Arduino Uno est une carte microcontrôleur basée sur le microcontrôleur 8 bits ATmega328P. En plus de l’ATmega328P, elle comprend d’autres composants tels qu’un oscillateur à cristal, une communication série, un régulateur de tension, etc. pour supporter le microcontrôleur. L’Arduino Uno possède 14 broches d’entrée/sortie numériques (dont 6 peuvent être utilisées comme sorties PWM), 6 broches d’entrée analogiques, une connexion USB, une prise Power barrel, un connecteur ICSP et un bouton de réinitialisation.
Les 14 broches d’entrée/sortie numériques peuvent être utilisées comme broches d’entrée ou de sortie en utilisant les fonctions pinMode(), digitalRead() et digitalWrite() dans la programmation arduino. Chaque broche fonctionne à 5V et peut fournir ou recevoir un courant maximum de 40mA, et possède une résistance pull-up interne de 20-50 KOhms qui sont déconnectées par défaut. Parmi ces 14 broches, certaines ont des fonctions spécifiques comme indiqué ci-dessous :