La communauté Arduino est une immense communauté d'utilisateurs, de tutoriels, de projets et de solutions prêtes à l'emploi qui sont utilisées dans diverses applications. La société propose également une méthode très simple d'interaction avec des périphériques externes. Initialement, la base Arduino a été conçue pour permettre à une variété d'actionneurs et de capteurs d'être connectés au microcontrôleur sans utiliser de circuits supplémentaires. Le développement d'appareils et d'applications simples ne nécessite pas de connaissances approfondies en électronique.
Description de l'appareil
Arduino Uno est une plate-forme ouverte qui vous permet d'assembler une variété d'appareils électroniques. Ce tableau sera utile et intéressant pour les créatifs, les programmeurs, les designers et autres esprits curieux qui aiment concevoir leurs propres gadgets. Arduino Uno peut fonctionner à la fois en conjonction avec un ordinateur et de manière autonome. Tout dépend du but et de l'idée.
La plate-forme Arduino Uno se compose de composants logiciels et matériels très flexibles et faciles à utiliser.opération. Pour la programmation, une version simplifiée de C++ (Wiring) est utilisée. La conception peut être réalisée sur le logiciel gratuit Arduino IDE et sur la base d'outils arbitraires C / C ++. L'appareil prend en charge les systèmes d'exploitation Linux, MacOS et Windows. Un câble USB est utilisé pour la programmation et la communication avec un ordinateur, et un bloc d'alimentation (6-20V) est nécessaire pour le fonctionnement hors ligne. Pour les débutants, des kits prêts à l'emploi pour la conception de l'électronique ont été développés - la série Matryoshka.
Arduino Uno R3
Il s'agit d'un nouveau modèle fabriqué en Italie. Il est fabriqué sur la base du microprocesseur ATmega328p, dont la fréquence d'horloge est de 16 MHz, la mémoire est de 32 ko. La carte dispose de 20 broches (supervisées) de sortie et d'entrée, conçues pour interagir avec les périphériques.
Caractéristiques de l'appareil
Arduino Uno est capable de s'interfacer avec d'autres Arduinos, ordinateurs et microcontrôleurs. La plate-forme de l'appareil permet une connexion série à l'aide des broches RX (0) et TX (1). Le processeur ATmega16U2 diffuse une telle connexion via un port USB: en conséquence, un port COM virtuel supplémentaire est installé sur l'ordinateur. Le logiciel Arduino comprend un utilitaire qui échange des messages texte sur le canal créé. La carte de l'appareil comporte des LED RX et TX qui s'allument lors du transfert d'informations entre l'ordinateur et le processeur ATmega162U. Grâce à une bibliothèque séparée, vous pouvez organiser une connexion à l'aide de différents contacts, sanslimité à zéro et premier. Et avec l'aide de cartes d'extension supplémentaires, il devient possible d'organiser d'autres modes d'interaction, par exemple, Wi-Fi, canal radio, réseau Ethernet.
Arduino Uno smd possède un fusible spécial qui protège les ports USB de l'ordinateur contre les courts-circuits et les surtensions. Bien que les ordinateurs soient autoprotecteurs, un fusible offre une sécurité supplémentaire. Il est capable de rompre la connexion si plus de 500 mA de courant est fourni à l'entrée du port USB et de le rétablir lorsque le courant revient à la normale.
Conclusion
En résumé, nous pouvons dire qu'Arduino est une plate-forme très flexible et fonctionnelle pour développer diverses applications. Il offre d'énormes possibilités d'interaction avec les périphériques. L'Arduino est idéal pour apprendre les microcontrôleurs et peut également servir de base pour de petits projets.