Pourquoi utiliser une carte Arduino?

Pourquoi utiliser une carte Arduino?

Types d’Arduino

Arduino est une plateforme open-source utilisée pour construire des projets électroniques. Arduino se compose à la fois d’une carte de circuit physique programmable (souvent appelée microcontrôleur) et d’un logiciel, ou IDE (Integrated Development Environment), qui fonctionne sur votre ordinateur et sert à écrire et à télécharger du code informatique sur la carte physique.

La plate-forme Arduino est devenue très populaire auprès des personnes qui débutent dans l’électronique, et ce pour une bonne raison. Contrairement à la plupart des cartes de circuits imprimés programmables précédentes, l’Arduino ne nécessite pas de matériel séparé (appelé programmateur) pour charger un nouveau code sur la carte – vous pouvez simplement utiliser un câble USB. De plus, l’IDE Arduino utilise une version simplifiée du langage C++, ce qui facilite l’apprentissage de la programmation. Enfin, Arduino fournit un facteur de forme standard qui décompose les fonctions du microcontrôleur en un ensemble plus accessible.

Croyez-le ou non, ces 10 lignes de code sont tout ce dont vous avez besoin pour faire clignoter la LED intégrée à votre Arduino. Le code n’est peut-être pas très clair pour l’instant, mais après avoir lu ce tutoriel et les nombreux autres tutoriels Arduino qui vous attendent sur notre site, vous serez rapidement opérationnel !

Projets Arduino

L’Arduino est une plateforme électronique open-source basée sur du matériel et des logiciels faciles à utiliser pour réaliser des projets électroniques. Toutes les cartes Arduino ont une chose en commun, à savoir un microcontrôleur. Un microcontrôleur est en fait un très petit ordinateur.

Avec l’Arduino, vous pouvez concevoir et construire des appareils qui peuvent interagir avec votre environnement. Les cartes Arduino sont essentiellement un outil pour contrôler l’électronique. Elles sont capables de lire les entrées avec leur microcontrôleur intégré (par exemple, la lumière sur un capteur, un objet près d’un capteur) et de les transformer en une sortie (entraînement d’un moteur, sonnerie d’une alarme, allumage d’une LED, affichage d’informations sur un LCD).

  Liquid crystal display arduino

Avant d’entrer dans les détails de l’Arduino, certains d’entre vous peuvent confondre l’Arduino et un ordinateur monocarte (SBC) basé sur un microprocesseur comme le Raspberry Pi. Dissipons cette confusion en comparant l’Arduino et l’un des SBC les plus populaires, le Raspberry Pi.

Un Raspberry Pi est un ordinateur monocarte basé sur un microprocesseur qui agit comme un ordinateur polyvalent. Il est capable d’exécuter divers systèmes d’exploitation comme Windows et Linux. Le Raspberry Pi est capable d’exécuter plusieurs programmes et est plus compliqué à utiliser que l’Arduino.

Idée Arduino

Le mot Arduino désigne une famille entière de cartes de développement à microcontrôleur monocarte, qui sont pratiques pour le prototypage et la réalisation de projets. Bien que la plupart de ces cartes soient basées sur des dispositifs ATMEL (maintenant une filiale de Microchip), elles ont des capacités différentes. Certaines ont plus de broches d’E/S, d’autres ont moins de périphériques, certaines sont moins chères et d’autres sont plus rapides. Ainsi, lorsque vous choisissez une carte de développement pour votre projet, laquelle devez-vous choisir ?

Si vous ne connaissez pas l’Arduino, deux appareils vous viennent immédiatement à l’esprit : l’Arduino Uno et l’Arduino Nano. L’Arduino Uno est l’une des cartes Arduino les plus courantes disponibles, et elle possède des caractéristiques conviviales, notamment de grandes prises de 2,54 mm pour la connexion à des périphériques externes, une LED intégrée, une gestion de l’alimentation intégrée (comme une prise d’alimentation CC externe), et un grand connecteur USB B pour la connexion à un PC. L’Arduino Nano possède la plupart des mêmes caractéristiques (à l’exception d’un port USB plus petit et de l’absence de prise d’alimentation CC), mais il est mieux adapté aux projets utilisant des planches à pain. Il est donc idéal pour les personnes qui ont déjà des connaissances en électronique et qui disposent déjà de circuits sur planche à pain. Le Nano est également très petit (18 mm sur 45 mm), et il est idéal pour les situations où la portabilité est importante.

  Cube led arduino 4x4x4

Programmateur Arduino uno

L’Arduino Uno est une carte microcontrôleur open-source basée sur le microcontrôleur Microchip ATmega328P et développée par Arduino.cc.[2][3] La carte est équipée d’un ensemble de broches d’entrée/sortie (E/S) numériques et analogiques qui peuvent être interfacées avec diverses cartes d’extension (shields) et autres circuits. [La carte possède 14 broches d’E/S numériques (dont six capables d’une sortie PWM), 6 broches d’E/S analogiques, et est programmable avec l’Arduino IDE (Integrated Development Environment), via un câble USB de type B.[4] Elle peut être alimentée par le câble USB ou par une batterie externe de 9 volts, bien qu’elle accepte des tensions comprises entre 7 et 20 volts. Il est similaire aux Arduino Nano et Leonardo[5][6] La conception de référence matérielle est distribuée sous une licence Creative Commons Attribution Share-Alike 2.5 et est disponible sur le site Web d’Arduino. Des fichiers de mise en page et de production pour certaines versions du matériel sont également disponibles.

Le mot “uno” signifie “un” en italien et a été choisi pour marquer la sortie initiale du logiciel Arduino[1] La carte Uno est la première d’une série de cartes Arduino basées sur USB[3] ; elle et la version 1.0 de l’IDE Arduino étaient les versions de référence d’Arduino, qui ont maintenant évolué vers des versions plus récentes[4] L’ATmega328 de la carte est préprogrammé avec un chargeur de démarrage qui permet de télécharger un nouveau code sans utiliser de programmateur matériel externe[3].