Microcontrôleur Arduino
Dans ce projet de bricolage, je vais vous montrer comment fabriquer votre propre carte Arduino en utilisant des composants facilement disponibles et un processus de construction très simple. En utilisant cette approche, vous pouvez faire une carte Arduino personnalisée qui répond à vos besoins.
C’est bien, car vous pouvez simplement acheter une carte Arduino (une carte originale ou une carte clonée) et la programmer en utilisant l’IDE Arduino. Mais qu’en est-il si vous souhaitez avoir une carte microcontrôleur personnalisée spécifiquement pour votre projet tout en conservant les caractéristiques importantes de l’Arduino ? Ce serait bien, n’est-ce pas ?
La carte Arduino (considérez l’Arduino UNO comme un exemple) fournit une large gamme de fonctions comme les broches d’entrée/sortie numériques, les broches d’entrée analogiques, le PWM, les interruptions, etc. L’une des principales caractéristiques de l’Arduino est l’interface USB.
Si vous voulez intégrer de petits composants comme des POTs ou des drivers de moteur sur la carte Arduino elle-même pour éviter les fils qui pendent, ce serait beau et ordonné et cela pourrait vous aider à devenir commercial (pour vendre votre produit).
Le seul moyen est de fabriquer votre propre carte Arduino. Même si vous ne construisez pas un système embarqué autour d’Arduino, vous pouvez toujours fabriquer votre propre carte Arduino juste pour tester votre conception personnalisée.
Logiciel Arduino deutsch
On m’a également montré ce site Web des tribunaux fédéraux américains, qui présente des documents citant mon travail pour soutenir les revendications du plaignant, ce qui, à mon avis, contribue à la déformation des informations concernant mon travail.
L’histoire d’Arduino a été racontée par de nombreuses personnes, et il n’y a pas deux histoires identiques. Je veux clarifier certains faits autour de l’histoire d’Arduino, avec des références et des documents bien étayés, pour mieux communiquer aux personnes intéressées, sur l’origine d’Arduino.
L’objectif de la thèse était de faciliter le travail des artistes et des designers avec l’électronique, en faisant abstraction des détails souvent compliqués de l’électronique afin qu’ils puissent se concentrer sur leurs propres objectifs.
Grâce à ma thèse, j’ai été fière d’obtenir mon diplôme avec distinction ; j’étais la seule personne de l’IDII en 2004 à recevoir cette distinction. J’ai poursuivi le développement de Wiring tout en travaillant à l’Universidad de Los Andes en Colombie, où j’ai commencé à enseigner en tant qu’instructeur en design d’interaction.
Ce qu’est Wiring, et pourquoi il a été créé, peut être extrait de la section résumé de mon document de thèse. Gardez à l’esprit que c’était en 2003, et que ces prémisses ne sont pas à prendre à la légère. Vous les avez peut-être déjà entendues récitées comme des proclamations :
Projets Arduino
Beaucoup de gens utilisent une variété d’IDE (Integrated Development Environment) pour aider à développer des logiciels pour l’opération d’interfaçage matériel comme Codebender, Electron, Netbeans, Eclipse (voir notre “Comment programmer Arduino avec Eclipse” ici) et Microsoft a un IDE gratuit qui peut être utilisé ! Nos amis de SparkFun ont mis au point un bon “comment” programmer plus facilement vos croquis Arduino en utilisant le CLI d’Arduino et Visual Studio Code. Voir les détails ci-dessous :
L’IDE (environnement de développement intégré) Arduino remplit parfaitement son rôle : il s’agit d’un environnement de développement d’applications simples, à fichier unique. Il possède juste assez d’outils intégrés pour atteindre cet objectif. Mais pour le développement d’applications plus importantes – que vous conceviez des bibliothèques Arduino ou développiez de nouveaux noyaux Arduino – il n’est pas comparable à un IDE C/C++ complet.
Dans ce tutoriel, nous nous concentrerons sur l’utilisation de l’éditeur gratuit et open-source VS Code de Microsoft, mais une grande partie des concepts devraient pouvoir être appliqués à d’autres IDE comme Eclipse, Netbeans ou tout autre outil que vous préférez. Nous ne faisons pas de publicité pour VS Code dans ce tutoriel, mais il peut être difficile, parfois, de cacher notre admiration pour cet outil d’édition bien fait.
Exemples Arduino
La plateforme Arduino a été créée à l’origine pour réduire le coût des microcontrôleurs dans les établissements scolaires, tout en rendant l’électronique et la programmation plus accessibles aux utilisateurs ayant moins d’expérience technique (pour en savoir plus sur la véritable histoire d’Arduino, cliquez ici). Une carte Arduino est simplement une collection de composants électroniques qui permettent aux utilisateurs de prototyper rapidement des idées électroniques sans avoir besoin d’assembler des composants électroniques de haut niveau. La carte classique Arduino Uno est équipée d’un microcontrôleur ATmega328P, ainsi que de LED, de régulateurs et de fixations qui facilitent la prise en main de la plate-forme Arduino. Une carte Arduino DIY est présentée ici, avec la plupart des capacités de la carte Arduino Uno classique, mais avec un profil plus fin et plus de flexibilité dans le matériel. L’avantage d’utiliser la carte DIY Arduino est sa capacité à modifier la tension d’entrée (2,7V – 5,5V), l’oscillateur à cristal (0-16MHz), et l’utilisation de LEDs et de régulateurs si nécessaire.
Assemblage et câblage de l’Arduino DIYLa carte Arduino DIY peut être assemblée à l’aide d’une série de composants faciles à trouver et probablement déjà disponibles dans la boîte à outils d’un bricoleur ou dans l’espace de travail d’un ingénieur. Maker Portal a rassemblé ces composants dans un kit, que vous pouvez trouver sur notre site.Inclus dans le kit Arduino + carte Uno : Le kit Arduino + carte Uno comprend tout ce dont l’utilisateur a besoin pour suivre ce tutoriel. Dans ce tutoriel, une carte Arduino Uno Rev3 (avec un ATmega328P amovible) sera utilisée comme adaptateur USB vers TTL, mais tout autre adaptateur peut être utilisé. On s’attend à ce que l’utilisateur possède déjà un de ces adaptateurs ou qu’il achète le kit de bricolage avec la carte Uno. Si l’utilisateur a déjà une carte Uno Rev3 à la maison, alors les composants du kit de bricolage Arduino sans la carte Uno suffisent (et ne coûtent que 8 $ dans notre magasin).