Arduino Uno De quoi s’agit-il, à quoi sert-il et quelles sont les caractéristiques les plus intéressantes de ces cartes?
Si vous aimez la programmation , la création et tout ce qui touche à l’électronique , alors vous avez probablement déjà entendu parler d’ Arduino , il s’agit d’un microcontrôleur qui vous permettra de réaliser différents types de projets via sa carte afin qu’ils puissent effectuer une tâche physique. Cependant, si vous débutez dans ce monde, il est préférable d’utiliser la carte Arduino Uno.
En effet , c’est la meilleure option pour commencer en programmation et en électronique.Si c’est votre première expérience avec ce programme , Arduino Uno est la meilleure option que vous puissiez prendre, car c’est l’une des plus utilisées et des plus utilisées. robuste et que très probablement moins de problèmes seront générés à vos débuts.
Il faut tenir compte du fait qu’il s’agit d’une plateforme logicielle libre , basée sur un microcontrôleur et un environnement de développement , afin de faciliter les projets électroniques . C’est pourquoi nous allons ici vous expliquer un peu plus sur Arduino Uno et quelles sont les caractéristiques les plus importantes de cette carte, pour cela, suivez en détail tout ce que nous vous apprendrons ci-dessous.
Qu’est-ce qu’Arduino UNO et à quoi servent ces cartes de développement?
Il est important de mentionner qu’Arduino Uno est la dernière révision qui existe à ce jour de cette carte, c’est une petite carte électronique qui possède un microcontrôleur programmable, mais en plus de cette puce elle comprend de nombreuses autres pièces telles que les broches de sortie et une entrée , qui peut être programmée via la puce afin d’effectuer différentes actions.
Tout cela permet aux utilisateurs de développer différents projets électroniques. L’ensemble de ce projet a débuté en 2005 sur la base du développement de logiciels et de matériel open source et était destiné aux étudiants à cette époque , son utilisation principale a donc commencé à être dans le domaine éducatif.
De cette manière, Arduino se compose d’une plate-forme ouverte qui facilite la programmation d’un microcontrôleur , en gardant à l’esprit que les microcontrôleurs entourent la vie quotidienne de l’être humain. Par conséquent, cela permet l’utilisation de capteurs pour écouter ce qu’est le monde physique et les actionneurs d’interagir dans le monde physique , de cette manière les capteurs sont lus et les actionneurs sont écrits.
D’autre part, il faut mentionner que cette plateforme propose des logiciels constitués d’un environnement de développement qui implémente ce qu’est le langage de programmation Arduino, le bootloader exécuté sur la carte et les outils pour transférer le firmware vers le microcontrôleur. Dans le cas d’ Arduino Uno, le plus remarquable est que le logiciel et le langage de programmation offrent simplicité et facilité d’utilisation.
Quelles sont les principales caractéristiques des cartes Arduino UNO?
Dans le cas d’ Arduino Uno, il s’agit de la carte électronique basée sur le microcontrôleur ATmega328 , elle offre un grand nombre de fonctions et d’outils, comme 14 entrées / sorties numériques, dont 6 peuvent être utilisées comme sortie PWM à modulation de largeur. impulsion, tandis que 6 autres comme entrées analogiques.
Il comprend également d’autres outils tels qu’un connecteur USB, un bouton de réinitialisation, un résonateur céramique 16 MHz , un connecteur d’alimentation et un en-tête ICSP. De cette façon, la carte comprend tout le nécessaire pour que le microcontrôleur fasse tout son travail, il vous suffit de le connecter à un ordinateur à l’aide du câble USB ou au courant d’un transformateur.
Conformément à cela, nous vous montrons ici les principales caractéristiques de la carte Arduino Uno:
- Il dispose d’ un microcontrôleur Atmel ATmega328 à 16 MHz.
- Tension de travail de la puce 5 volts.
- Tension d’alimentation recommandée 7-12v (bien qu’elle prenne en charge 6 à 20 volts).
- Mémoire SRAM intégrée de 2 Ko.
- 32 Ko de mémoire flash , sur ces 32 Ko, 5 Ko seront utilisés par le chargeur de démarrage, ils ne peuvent donc pas être utilisés à d’autres fins.
- Mémoire EEPRON intégrée de 1 Ko.
- Broches E7S de 14 broches dont 6 sont PWM.
- Il dispose de 6 broches analogiques .
- Intensité du courant continu d 40 mA pour les E / S et 50 mA pour la broche 3,3 V.
- Puce d’ interface USB.
- LED d’alimentation sur PCB.
- Bouton Reset pour redémarrer l’ exécution du programme chargé en mémoire.
- Horloge oscillateur pour les signaux qui ont besoin de rythme .
- Il a un coût sur le marché d’ environ 20 euros .
- Il a un régulateur de tension intégré dans sa plaque.
Fonctions des broches de l’Arduino UNI Quels sont les plus intéressants?
En tenant compte du fait que les broches de la carte Arduino uno sont très importantes, car elles peuvent également être programmées avec la puce pour effectuer différents types de fonctions , nous allons vous montrer ici quelles sont les fonctions les plus intéressantes que celles-ci peuvent développer .
Pour ce faire, suivez en détail tout ce que nous vous apprendrons ci-dessous:
Général
En ce qui concerne les fonctions générales des broches de cette carte, les éléments suivants peuvent être trouvés:
- LED: Il a une LED intégrée qui est contrôlée par la broche numérique 14. Lorsque cette broche est haute, la LED sera allumée, mais lorsque la broche est basse, la LED sera éteinte.
- 5v: Dans le cas de cette broche, elle permettra d’émettre du 5v régulé par le régulateur de la carte, ladite carte est généralement alimentée par le connecteur d’alimentation CC (7-20 v), la broche VIN de la carte (7-20 v) ou le connecteur USB (5 v). De cette manière, la fourniture de tension via les broches 5 V ou 3,3 V peut empêcher le régulateur et la carte d’être endommagés.
- VIN: La tension d’entrée de la carte Arduino / Genuino lors de l’utilisation d’une alimentation externe par opposition aux 5 volts de la connexion USB ou de toute autre alimentation régulée. Tout cela permet de fournir la tension via cette broche ou si ladite tension est fournie via le connecteur d’alimentation, elle est donc accessible via cette broche.
- GND: Ce sont les broches de masse.
- 3V3: Il s’agit d’une alimentation de 3,3 volts générée par le régulateur embarqué. Dans ce cas, la consommation de courant maximale est de 50 mA.
- Réinitialiser: il est principalement utilisé pour ajouter un bouton de réinitialisation aux isolateurs qui génèrent un verrou sur la carte.
- IOREF: Cette broche sur la carte Arduino / Genuino est capable de fournir la tension de référence avec laquelle le microcontrôleur fonctionne. Tout cela est un blindage correctement configuré qui permet de lire la tension de la broche IOREF et de sélectionner l’alimentation qui convient le mieux ou dans ce cas permettre aux convertisseurs de tension dans les sorties de fonctionner avec 5v ou 3,3v.
Offres spéciales
Dans le cas de fonctions spéciales, il faut tenir compte du fait que chacune des 14 broches numériques et 6 broches analogiques de l’Arduino one peut être utilisée comme entrée ou comme sortie, pour cela, les fonctions pinMode, digitalWrite et digitalRead doivent être utilisées là où elles fonctionnent. à 5 volts.
Chacune de ces broches peut recevoir ou fournir 20 mA , cela dépendra également des fonctions recommandées et aura également une résistance de rappel interne qui est déconnectée par défaut de 20 à 50 Kohm. Tout cela avec un maximum de 40mA, c’est la valeur qui ne doit être dépassée dans aucune broche d’E / S pour éviter d’endommager définitivement le microcontrôleur.
L’Arduino uno dispose de 6 entrées analogiques , étiquetées A0 à A5 , où chacune d’elles peut fournir jusqu’à 10 bits de résolution, soit 1024 valeurs complètement différentes . Par défaut, ceux-ci mesurent de la masse à 5 volts, bien qu’il soit possible de modifier l’extrémité supérieure de leur plage en utilisant la broche AREF et la fonction analogReference .
Où en outre, plusieurs des broches ont des fonctions spéciales telles que les suivantes:
- Série / UART: broches 0 (RX) et 1 (TX), utilisées pour recevoir (RX) et transmettre (TX) des données série TTL. Ces broches sont connectées aux broches correspondantes sur la puce série ATmega8u2 USB vers TTL.
- PWM – Connu sous le nom de modulation de largeur d’impulsion, 3, 5, 6, 9, 10 et 11. Cela peut fournir une sortie PWM 8 bits avec la fonction analogWrite.
- Interrupteurs extrêmes : il possède les broches 2 et 3, celles-ci peuvent être configurées pour activer l’interruption d’une valeur basse, un front montant ou descendant ou pour un changement de valeur.
- AREF: appelée référence analogique et est la tension de référence pour les entrées analogiques.
- SPI: ils sont connus comme l’interface périphérique série où il a 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK), chacune de ces broches est capable de prendre en charge la communication SPI à l’aide de la bibliothèque SPI.
- TWI: Il s’agit de l’interface à deux fils, où elle possède les broches: pinA4 ou SDA et pin A5 ou CSL, qui prennent toutes deux en charge la communication TWI à l’aide de la bibliothèque Wire.
Quels sont les meilleurs projets qui peuvent être réalisés avec une carte Arduino UNO?
Cette plate – forme Arduino se caractérise principalement par sa facilité d’utilisation, et c’est qu’elle permet à ses utilisateurs de développer des projets relativement faciles et peu coûteux . Actuellement, vous pouvez créer une infinité de projets via Arduino Uno , c’est ainsi que nous allons vous montrer ici certaines des choses que vous pouvez faire via cette plate-forme.
Pour ce faire, suivez en détail tout ce que nous vous apprendrons ci-dessous:
Une station météo
Considéré aujourd’hui comme l’un des projets les plus attractifs pouvant être développé à partir de cette plateforme, il nécessite la conception d’un petit écran qui vous permet d’ afficher les données , tandis que le planning vous permettra d’inclure les prévisions pour les jours suivants .
«MISE À JOUR ✅ Voulez-vous en savoir plus sur les silvers Arduino UNO et comment travailler avec eux? ⭐ ENTREZ ICI ⭐ et apprenez tout ✅ DE ZERO ✅»
Pour réaliser la station météo, vous aurez besoin d’une plaque Adafruit HUZZAH, c’est celle recommandée par les experts pour cela, d’un boîtier et d’un petit écran LED. Avec ces outils, vous pouvez créer votre station météo avec une carte Arduino Uno.
Lumières ambiantes pour votre moniteur PC
Gardez à l’esprit que les lumières ambiantes du moniteur sont un luxe , elles vous donneront une apparence beaucoup plus élégante et attrayante . Dans ce cas, ils sont chargés de détecter les couleurs des bords de l’écran et de les prolonger de l’arrière vers le mur, cela permet de créer une sensation très impressionnante de profondeur et d’immersion.
Pour l’élaboration de ce projet, vous aurez besoin de bandes LED RVB et d’un capteur capable de détecter les couleurs des bords de l’écran . De la même manière, il aura une programmation qui n’est pas aussi simple que cela puisse paraître, mais vous n’avez pas besoin d’être un expert de la plateforme pour la réaliser.
Capteur d’empreintes digitales pour ouvrir les portes
À un moment donné de votre vie, vous avez sûrement voulu avoir un capteur d’empreintes digitales pour ouvrir les portes de votre maison et ne pas avoir à utiliser un jeu de clés pour cela. Grâce à Arduino, vous avez la possibilité de créer ce projet de manière très simple, et c’est parce que la création de ce capteur d’empreintes digitales vous permettra d’ouvrir n’importe quelle porte de votre maison, il est principalement utilisé pour les portes de garage.
Sans aucun doute, ce projet est très utile pour la plupart des gens, pour son élaboration, vous aurez besoin du capteur d’empreintes digitales, d’un boîtier où il sera inséré et d’un écran en option où il affiche les informations que vous souhaitez y faire apparaître. . De cette façon, vous pouvez commencer à automatiser chacune des portes de votre maison et ainsi cesser d’utiliser les clés pour ouvrir chacune de vos portes.
Un panneau de contrôle pour le PC
Il est possible qu’à un moment de votre vie, vous ayez pensé à avoir un panneau de contrôle comme ceux des vaisseaux spatiaux , mais cette fois pour contrôler l’ordinateur. Avec la plate-forme Arduino Uno , vous aurez la possibilité de la créer d’une manière qui n’est pas aussi compliquée que cela puisse paraître. Pour cela, il est nécessaire de programmer la plaque de manière à ce qu’un panneau de commande fonctionne avec des éléments du PC, tels que l’ augmentation et la diminution du volume des cornes ou les applications d’ouverture et de fermeture.
Gardez à l’esprit que plus vous ajoutez de fonctions, plus sa programmation sera compliquée, de sorte que le projet peut être aussi simple ou aussi compliqué que vous le souhaitez. Pour le créer, vous devez avoir des claviers et des voyants à portée de main , la quantité dépendra de tout ce que vous souhaitez y mettre. Pour la programmation, il s’agira d’attribuer à chacun d’eux la fonction souhaitée.
Capteur de présence pour allumer les lumières de votre maison
Les projets Arduino sont conçus dans le but de fournir un certain confort aux utilisateurs, c’est ainsi que vous pouvez également créer un capteur pour allumer automatiquement les lumières de votre pièce ou de toute autre zone de votre maison. Vous vous êtes sûrement levé au milieu de la nuit dans votre chambre et avez trébuché pendant que vous alliez allumer la lumière. Avec ce projet, vous pouvez changer tout cela.
De cette façon, vous aurez la possibilité de créer un capteur de présence qui détecte lorsque vous sortez du lit et allume automatiquement une bande LED placée en dessous pour qu’elle illumine la lampe et que vous ne trébuchiez pas . Par conséquent, pour ce projet, vous aurez besoin de capteurs pour la carte Arduino et les bandes LED . Il est important que lors de leur programmation, un horaire soit établi et empêche ainsi leur activation pendant la journée.
Créez un miroir kaléidoscope infini
Il s’agit sans aucun doute de l’un des projets les plus marquants pouvant être créés via cette plateforme. Ce miroir vous permet de créer une illusion kaléidoscopique infinie, ce qui vous permet de créer un effet vraiment étonnant pour les yeux du spectateur.
Au fur et à mesure que l’orientation du miroir bouge, les lumières et leurs couleurs changeront, tout cela est très esthétique, mais cela offre un résultat étonnant. Pour l’élaboration de ce miroir il vous faudra au moins disposer d’une carte Arduino 101 ou dans ce cas avec la version NeoPixels ou Sparkfun et de nombreuses bandes LED et évidemment vous devez avoir un miroir.
Si vous avez des questions, laissez-les dans les commentaires, nous vous répondrons dans les plus brefs délais, et cela sera également d’une grande aide pour plus de membres de la communauté. Je vous remercie!