Un aperçu 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 d’un processeur Atmel ATmega, combiné à un environnement de développement intégré (IDE) pour créer une logique sur la puce.
logiciel et matériel
Arduino est open source dans ses spécifications logicielles et matérielles, de sorte que les amateurs peuvent assembler eux-mêmes 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, 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 peuvent recevoir des entrées de commutateurs et de capteurs et contrôler des sorties physiques telles que des lumières, des moteurs ou des actionneurs. Parce que le langage est basé sur un framework largement utilisé, l’Arduino peut interagir avec d’autres logiciels sur votre ordinateur, tels que Flash, et même des API Web comme Twitter.
projet
La plate-forme a favorisé une communauté de développeurs qui partagent une grande partie du travail open source. Les passionnés l’ont utilisé pour créer des projets innovants allant 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 hashtag est utilisé sur Twitter. Oui, il y a aussi une page de projets Arduino pour contrôler la machine à café.
L’importance de l’Arduino
Bien que certains de ces projets Arduino puissent sembler ennuyeux, la technologie exploite plusieurs tendances qui en feront une force potentiellement importante dans l’industrie. L’Internet des objets (IoT) est une expression populaire dans la communauté technologique pour décrire les objets du quotidien connectés à Internet et capables de partager des informations. Un exemple fréquemment utilisé est un compteur intelligent, qui régule l’utilisation des appareils pour économiser sur les factures d’énergie.
La perception du public évolue vers l’intégration de la technologie dans la vie quotidienne. Le petit facteur de forme de l’Arduino le rend adapté à une variété de choses quotidiennes. En fait, le facteur de forme Arduino LilyPad permet des appareils Arduino portables.
Les projets open source comme Arduino abaissent la barrière d’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 appareils interactifs avant de créer un produit prêt pour la production. Le prochain Mark Zuckerberg ou Steve Jobs pourrait un jour créer de nouvelles façons d’interfacer les ordinateurs avec le monde physique. Arduino est un excellent moyen d’expérimenter les possibilités des appareils intelligents.
Merci de nous en informer!
Recevez chaque jour les dernières actualités technologiques
abonnement
Dites-nous pourquoi !
D’autres ne sont pas assez détaillés pour comprendre