Présentation d’Arduino et pourquoi c’est important
Les microcontrôleurs sont connus pour être difficiles à programmer. L’objectif d’Arduino est de créer un moyen accessible pour les développeurs de logiciels d’entrer dans le monde de la programmation de microcontrôleurs. Arduino est une interface de microcontrôleur construite autour du processeur Atmel ATmega combiné à un environnement de développement intégré (IDE) pour créer une logique sur la puce.
logiciel et matériel
Les spécifications logicielles et matérielles d’Arduino sont open source, de sorte que les amateurs peuvent assembler à la main les modules Arduino les plus simples. Des modules Arduino pré-assemblés plus complexes peuvent être achetés à des prix modérés. Le matériel est disponible dans une variété de formats, des petits appareils portables aux modules de montage en surface plus grands. Le principal mode de connexion à l’ordinateur est via USB, mais il existe également des facteurs de forme Bluetooth, série et Ethernet.
Le logiciel Arduino est gratuit et open source. La plate-forme de programmation est basée sur le langage de câblage populaire. L’IDE est basé sur Processing, qui est un langage bien connu des concepteurs. Contrairement à la plupart des interfaces de microcontrôleur, Arduino est multiplateforme, il peut donc fonctionner sous Windows, Linux et macOS.
Jeremy Blum / CC par 2.0 / Wikimedia Commons
application
Arduino offre aux utilisateurs un moyen simple de créer des objets interactifs qui reçoivent des entrées de commutateurs et de capteurs et contrôlent des sorties physiques telles que des lumières, des moteurs ou des actionneurs. Parce que le langage est basé sur un framework largement utilisé, Arduino peut interagir avec d’autres logiciels sur l’ordinateur (comme Flash) ou même des API Web (comme Twitter).
projet
La plate-forme a cultivé une communauté de développeurs qui partagent beaucoup de travail open source. Les amateurs l’utilisent pour créer une gamme de projets innovants, des contrôleurs de thermostat logiciels aux moniteurs pour bébé qui envoient des alertes SMS aux pistolets jouets qui se déclenchent chaque fois qu’un certain hashtag est utilisé sur Twitter. Oui, il existe également une page de projet Arduino pour contrôler la cafetière.
Importance d’Arduino
Bien que certains de ces projets Arduino puissent sembler ennuyeux, la technologie capitalise sur plusieurs tendances qui en font une force potentiellement importante dans l’industrie. L’Internet des objets (IoT) est une expression couramment utilisée dans le monde de la technologie pour décrire les objets du quotidien connectés à Internet et capables de partager des informations. Un exemple courant est un compteur intelligent, qui réglemente l’utilisation des appareils pour économiser sur les factures d’énergie.
La perception du public évolue vers le tissu de l’intégration de la technologie dans la vie quotidienne. Le petit facteur de forme de l’Arduino lui permet d’être utilisé dans une variété d’objets du quotidien. En fait, le facteur de forme Arduino LilyPad permet des appareils Arduino portables.
Des projets open source comme Arduino abaissent la barrière à l’entrée pour les développeurs qui cherchent à expérimenter des objets interactifs. Ces innovateurs pourront utiliser la plate-forme Arduino pour prototyper et expérimenter rapidement des dispositifs interactifs avant de créer des produits prêts pour la production. Un jour, le prochain Mark Zuckerberg ou Steve Jobs pourrait créer de nouvelles façons pour les ordinateurs d’interagir avec le monde physique. Arduino est un excellent moyen d’expérimenter les possibilités des appareils intelligents.
Merci de nous en informer!
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre