Qu'est-ce qu'un Arduino®?
Arduino® fait référence à une marque de petites plates-formes informatiques et de logiciels de programmation correspondants ciblant les amateurs d'électronique, la foule, les artistes et les éducateurs de bricolage (bricolage). Une entreprise italienne du même nom conçoit des produits Ardunio® et fournit une documentation gratuite, des logiciels et même des schémas matériels complets en ligne pour que quiconque puisse utiliser ou distribuer. La technologie est principalement destinée à l'interaction avec le monde physique et peut être utilisée avec une grande variété de capteurs, de lumières, de moteurs et d'autres composants électroniques pour détecter et interagir avec l'environnement. Une communauté dynamique d'utilisateurs a appliqué la technologie dans des projets allant des gadgets de divertissement aux avions autonomes
La plate-forme Arduino® a été créée à l'origine comme un moyen peu coûteuse et simple d'introduire les étudiants italiens à la programmation électronique et à la conception, mais l'accent mis par le projet à l'abordabilité, à la facilité d'utilisation et à la conception ouverte a rapidement capturé l'attention mondiale. L'entrepriseDevenez un pionnier du matériel open source, une philosophie dans laquelle des schémas matériels complets sont mis à disposition à pratiquement n'importe quel objectif. La société a marqué son nom pour empêcher ses circuits imprimés de fabrication d'Italie d'être confondus avec des imitations de mauvaise qualité; Une gamme de produits basée sur les conceptions Arduino® est cependant disponible, des imitations asiatiques bon marché au site Freeduino soutenu par la communauté qui prend en charge des projets sans marque basés sur les conceptions officielles. L'équipe Arduino® a pleinement adopté cet esprit d'ouverture avec des projets de documentation, de soutien et d'exemple disponibles et a même incorporé des améliorations suggérées des autres utilisateurs dans ses propres conceptions.
Depuis sa création en 2005, la marque Arduino® s'est développée pour inclure une variété de matériel différent ainsi qu'un langage de programmation et un environnement de développement intégré (IDE) pour créer un programme logicielMS. Que ce soit produit par l'équipe officielle ou d'autres sociétés, le matériel est souvent vendu dans le cadre d'une carte de circuit impliquée basée sur un microcontrôleur, c'est-à-dire un petit ordinateur qui effectue des instructions logicielles. Les amateurs d'électronique peuvent également acheter un kit Arduino® non assemblé ou même concevoir un circuit imprimé à partir de zéro et acheter le microcontrôleur séparément. Les principales différences trouvées entre les produits pré-assemblées sont la taille de la carte et le nombre et le type d'entrée / sortie (E / S) pour connecter le microcontrôleur à d'autres composants.
La plupart des projets Arduino® impliquent une certaine forme de calcul physique, ce qui signifie que les sens des microcontrôleurs ou interagissent en quelque sorte avec l'environnement qui l'entoure. Dans les exemples les plus simples, cela peut n'impliquer rien de plus que d'allumer et de désactiver une diode émettrice de lumière (LED), mais la plate-forme a suffisamment de puissance de calcul pour la robotique ou les projets électroniques avancés. Les artistes, les pirates de matériel et les passionnés ont utilisé Arduino & ReG; Produits pour construire des projets très créatifs, notamment des véhicules aériens sans pilote (UAV), des appareils qui surveillent les polluants aéroportés et même des plantes qui peuvent appeler, tweeter ou envoyer des SMS à leurs propriétaires lorsqu'ils ont besoin d'eau.