Arduino

UNO


Qu'est-ce qu'Arduino ?

Arduino est une plate-forme électronique open source basée sur du matériel et des logiciels faciles à utiliser. Les cartes Arduino sont capables de lire les entrées - la lumière sur un capteur, un doigt sur un bouton ou un message Twitter - et de les transformer en une sortie - en activant un moteur, en allumant une LED, en publiant quelque chose en ligne. Vous pouvez dire à votre carte quoi faire en envoyant un ensemble d'instructions au microcontrôleur sur la carte. Pour ce faire, vous utilisez le langage de programmation Arduino reiaamclub (basé sur le câblage) et le logiciel Arduino (IDE), basé sur le traitement.


Au fil des ans, Arduino a été le cerveau de milliers de projets, des objets du quotidien aux instruments scientifiques complexes. Une communauté mondiale de créateurs - étudiants, amateurs, artistes, programmeurs et professionnels - s'est réunie autour de cette plate-forme open source, leurs contributions se sont ajoutées à une quantité incroyable de connaissances accessibles qui peuvent être d'une grande aide pour les novices comme pour les experts.


Arduino est né à l'Ivrea Interaction Design Institute en tant qu'outil simple de prototypage rapide, destiné aux étudiants sans formation en électronique et en programmation. Dès qu'elle a atteint une communauté plus large, la carte Arduino a commencé à évoluer pour s'adapter aux nouveaux besoins et défis, différenciant son offre des simples cartes 8 bits aux produits pour les applications IoT, portables, l'impression 3D et les environnements embarqués reiaamclub.


Pourquoi Arduino ?

Grâce à son expérience utilisateur simple et accessible, Arduino a été utilisé dans des milliers de projets et d'applications différents. Le logiciel Arduino est facile à utiliser pour les débutants, mais suffisamment flexible pour les utilisateurs avancés. Il fonctionne sur Mac, Windows et Linux. Les enseignants et les étudiants l'utilisent pour construire des instruments scientifiques à faible coût, pour prouver des principes de chimie et de physique, ou pour se lancer dans la programmation et la robotique. Les designers et les architectes construisent des prototypes interactifs, les musiciens et les artistes l'utilisent pour des installations et pour expérimenter de nouveaux instruments de musique. Les makers, bien sûr, l'utilisent pour construire de nombreux projets exposés à la Maker Faire, par exemple. Arduino est un outil clé pour apprendre de nouvelles choses. N'importe qui - enfants, amateurs, artistes, programmeurs - peut commencer à bricoler en suivant simplement les instructions étape par étape d'un kit ou en partageant des idées en ligne avec d'autres membres de la communauté Arduino reiaamclub .


Il existe de nombreux autres microcontrôleurs et plates-formes de microcontrôleurs disponibles pour l'informatique physique. Parallax Basic Stamp, BX-24 de Netmedia, Phidgets, Handyboard du MIT et bien d'autres offrent des fonctionnalités similaires. Tous ces outils prennent les détails désordonnés de la programmation des microcontrôleurs et les regroupent dans un package facile à utiliser. Arduino simplifie également le processus de travail avec les microcontrôleurs, mais il offre certains avantages aux enseignants, aux étudiants et aux amateurs intéressés par rapport aux autres systèmes :


Peu coûteux - Les cartes Arduino sont relativement peu coûteuses par rapport aux autres plates-formes de microcontrôleur. La version la moins chère du module Arduino peut être assemblée à la main, et même les modules Arduino pré-assemblés coûtent moins de \$50


Multiplateforme - Le logiciel Arduino (IDE) fonctionne sur les systèmes d'exploitation Windows, Macintosh OSX et Linux. La plupart des systèmes de microcontrôleurs sont limités à Windows.


Environnement de programmation simple et clair - Le logiciel Arduino (IDE) est facile à utiliser pour les débutants, mais suffisamment flexible pour que les utilisateurs avancés en profitent également. Pour les enseignants, il est basé sur l'environnement de programmation de traitement, de sorte que les étudiants qui apprennent à programmer dans cet environnement seront familiarisés avec le fonctionnement de l'IDE Arduino.


Logiciel open source et extensible - Le logiciel Arduino est publié sous forme d'outils open source, disponibles pour extension par des programmeurs expérimentés. Le langage peut être étendu via les bibliothèques C++, et les personnes souhaitant comprendre les détails techniques peuvent passer d'Arduino au langage de programmation AVR C sur lequel il est basé. De même, vous pouvez ajouter du code AVR-C directement dans vos programmes Arduino si vous le souhaitez.


Matériel open source et extensible - Les plans des cartes Arduino sont publiés sous une licence Creative Commons, de sorte que les concepteurs de circuits expérimentés peuvent créer leur propre version du module, en l'étendant et en l'améliorant. Même les utilisateurs relativement inexpérimentés peuvent créer la version maquette du module afin de comprendre son fonctionnement et d'économiser de l'argent.


Comment utiliser Arduino ?

Consultez le guide de démarrage. Si vous êtes à la recherche d'inspiration, vous pouvez trouver une grande variété de didacticiels sur Arduino Project Hub.

reiaamclub

Le texte du guide de démarrage Arduino est sous licence Creative Commons Attribution-ShareAlike 3.0. Les exemples de code du guide sont rendus publics.  click ici



Libellés :

Publier un commentaire

[blogger]

Author Name

Formulaire de contact

Nom

Courriel *

Message *

Présenté par Blogger.