Arduino pour les débutants


En savoir plus sur Arduino et Arduino UNO et comment vous pouvez intégrer cette carte dans votre espace de création et votre programme de codage. Réalisez des projets de makerspace interactifs tout en apprenant à coder et à résoudre des problèmes.
De plus en plus de makerspaces à travers le monde cherchent à ajouter le codage et l’électronique à leurs programmes de formation de créateur. L’une des meilleures façons de le faire est d’intégrer une carte Arduino dans les projets et les leçons du makerspace.

Nous avons constaté que beaucoup d’éducateurs de maker n’ont pas franchi le pas dans le codage ou Arduino parce qu’ils pensent la programmation fait peur. Pour cette raison, nous voulions nous assurer que ce tutoriel a été écrit pour le débutant absolu sans aucune expérience.

Ce tutoriel est une vue de haut niveau de toutes les parties et pièces de l’écosystème Arduino. Dans les prochains articles, nous vous guiderons étape par étape dans la création de votre premier projet Arduino simple.

LIVRE ÉLECTRONIQUE GRATUIT (PDF) – Guide du débutant ultime vers Arduino

Arduino est un logiciel open source programmable circuit imprimé qui peut être intégré dans une grande variété de projets makerspace à la fois simples et complexes. Cette carte contient un microcontrôleur qui peut être programmé pour détecter et contrôler des objets dans le monde physique. En répondant aux capteurs et aux entrées, l’Arduino est capable d’interagir avec un large éventail de sorties telles que des LED, des moteurs et des écrans. En raison de sa flexibilité et de son faible coût, Arduino est devenu un choix très populaire pour les fabricants et les makerspaces qui cherchent à créer des projets matériels interactifs.

Arduino a été introduit en 2005 en Italie par Massimo Banzi comme un moyen pour les non- aux ingénieurs d’avoir accès à un outil simple et peu coûteux pour créer des projets matériels. Étant donné que le tableau est open-source, il est publié sous une licence Creative Commons qui permet à quiconque de produire son propre tableau. Si vous recherchez sur le Web, vous trouverez des centaines de clones et de variantes compatibles Arduino disponibles, mais les seules cartes officielles ont Arduino dans son nom.

Dans la section suivante, nous allons en discuter quelques-uns des cartes Arduino disponibles et en quoi elles diffèrent les unes des autres.

Types de cartes Arduino

Arduino est une excellente plate-forme pour le prototypage de projets et d’inventions, mais peut être déroutant lorsque vous devez choisir la bonne carte. Si vous êtes nouveau dans ce domaine, vous avez peut-être toujours pensé qu’il n’y avait qu’une seule carte «Arduino» et c’est tout. En réalité, il existe de nombreuses variantes des cartes Arduino officielles et il y en a des centaines d’autres de concurrents qui proposent des clones. . Mais ne vous inquiétez pas, nous allons vous montrer lequel commencer plus tard dans ce tutoriel.

Voici quelques exemples des différents types de cartes Arduino disponibles. Les cartes avec le nom Arduino sur eux sont les cartes officielles, mais il y a aussi beaucoup de très bons clones sur le marché. L’une des meilleures raisons d’acheter un clone est le fait qu’ils sont généralement moins chers que leur homologue officiel. Adafruit et Sparkfun par exemple, vendez des variantes des cartes Arduino qui coûtent moins cher mais qui ont toujours la même qualité que les originaux. Un mot d’avertissement, soyez prudent lorsque vous achetez des cartes à des entreprises que vous ne connaissez pas.

Crédit d’image – Sparkfun.com

Un autre facteur à prendre en compte lors du choix d’un tableau est le type de projet que vous souhaitez réaliser. Par exemple, si vous souhaitez créer un projet électronique portable, vous pouvez envisager la carte LilyPad de Sparkfun. Le LilyPad est conçu pour être facilement cousu dans les e-textiles et les projets portables. Si votre projet a un petit facteur de forme, vous voudrez peut-être utiliser l’Arduino Pro Mini qui a un très faible encombrement par rapport aux autres cartes. Consultez le guide de comparaison Arduino de Sparkfun pour une ventilation et une comparaison des meilleures cartes.

Ensuite, nous allons nous concentrer sur notre carte Arduino préférée avec laquelle nous recommandons aux débutants de commencer.

Arduino Uno

L’une des cartes Arduino les plus populaires est l’Arduino Uno. Bien qu’il ne s’agisse pas de la première carte à être commercialisée, elle reste la plus utilisée et la plus documentée sur le marché. En raison de son extrême popularité, l’Arduino Uno propose une tonne de didacticiels de projets et de forums sur le Web qui peuvent vous aider à démarrer ou à sortir d’un bourrage. Nous sommes de grands fans de l’Uno en raison de ses fonctionnalités et de sa facilité d’utilisation.

Répartition du tableau

Voici les composants qui composent une carte Arduino et quelles sont chacune de leurs fonctions.

  1. Bouton de réinitialisation – Cela redémarrera tout code chargé sur la carte Arduino
  2. AREF – Signifie « Référence analogique » et est utilisé pour définir une tension de référence externe
  3. Broche de terre – Il y a quelques broches de terre sur l’Arduino et elles fonctionnent toutes de la même manière
  4. Entrée / sortie numérique – Les broches 0-13 peuvent être utilisées pour l’entrée ou la sortie numérique
  5. PWM – Les broches marquées du symbole (~) peuvent simuler une sortie analogique
  6. Connexion USB – Utilisé pour mettre sous tension votre Arduino et télécharger des croquis
  7. TX / RX – Transmettre et recevoir des LED d’indication de données
  8. Microcontrôleur ATmega – C’est le cerveau et c’est là que les programmes sont stockés
  9. Voyant d’alimentation – Cette LED s’allume chaque fois que la carte est branchée source
  10. Régulateur de tension – Ceci contrôle la quantité de tension entrant dans la carte Arduino
  11. Jack d’alimentation CC – Ceci est utilisé pour alimenter votre Arduino avec une alimentation
  12. Broche 3.3V – Cette broche suppli es 3,3 volts d’alimentation pour vos projets
  13. Broche 5V – Cette broche fournit 5 volts d’alimentation à vos projets
  14. Broches de masse – Il y a quelques broches de masse sur l’Arduino et elles sont toutes fonctionnent de la même manière
  15. Broches analogiques – Ces broches peuvent lire le signal d’un capteur analogique et le convertir en numérique

Alimentation Arduino

Le Arduino Uno a besoin d’une source d’alimentation pour fonctionner et peut être alimenté de différentes manières. Vous pouvez faire ce que font la plupart des gens et connecter la carte directement à votre ordinateur via un câble USB. Si vous voulez que votre projet soit mobile, pensez à utiliser une batterie 9V pour lui donner du jus. La dernière méthode serait d’utiliser une alimentation 9V AC.

Arduino Breadboard

Un autre élément très important lorsque vous travaillez avec Arduino est une maquette sans soudure. Cet appareil vous permet de prototyper votre projet Arduino sans avoir à souder en permanence le circuit ensemble. L’utilisation d’une maquette vous permet de créer des prototypes temporaires et d’expérimenter différentes conceptions de circuits. À l’intérieur des trous (points d’attache) du boîtier en plastique, se trouvent des clips métalliques qui sont reliés les uns aux autres par des bandes de matériau conducteur.

En remarque, la planche à pain n’est pas alimentée par elle-même et a besoin d’énergie apporté à partir de la carte Arduino à l’aide de fils de liaison. Ces fils sont également utilisés pour former le circuit en connectant des résistances, des commutateurs et d’autres composants ensemble.

Voici un visuel de ce à quoi ressemble un circuit Arduino terminé lorsqu’il est connecté à une maquette.

Comment programmer Arduino

Une fois le circuit créé sur la maquette, vous devrez télécharger le programme (connu sous le nom de croquis) sur l’Arduino. Le croquis est un ensemble d’instructions qui indique au tableau les fonctions dont il a besoin pour effectuer. Une carte Arduino ne peut contenir et exécuter qu’une seule esquisse à la fois. Le logiciel utilisé pour créer des croquis Arduino s’appelle l’IDE qui signifie Integrated Development Environment. Le logiciel est téléchargeable gratuitement et peut être trouvé à https://www.arduino.cc/en/Main/Software

Tous L’esquisse Arduino comprend deux parties principales du programme:

void setup () – Définit les choses qui doivent être faites une fois et qui ne se reproduisent pas.

void loop () – Contient les instructions qui se répètent encore et encore jusqu’à ce que le tableau soit éteint.

Comment tout fonctionne ensemble

La vidéo de 15 secondes suivante vous donne une idée rapide de la façon dont une maquette, Arduino, les fils de liaison et le croquis fonctionnent ensemble pour exécuter une fonction. Dans cet exemple, nous utilisons un interrupteur à bouton-poussoir momentané pour faire clignoter une LED. Dans un prochain article, nous approfondirons la création de circuits et de programmes pour quelques projets pour débutants.

EBOOK GRATUIT (PDF) – Guide du débutant ultime pour Arduino

Projets Arduino

Vous vous demandez peut-être ce qu’une carte Arduino peut faire en plus de faire clignoter une LED. Vous trouverez ci-dessous quelques exemples de projets qui aident à montrer à quel point cette carte est vraiment incroyable et ses capacités. Si vous recherchez d’autres idées de projets, consultez des sites tels que Instructables ou Make Magazine, qui regorgent de didacticiels utiles.

Arduino Light Follow Robot – Instructables

Drone Arduino qui vous suit – Instructables

LED Cube w / Arduino Uno – Instructables

Contrôler une serrure à l’aide d’Arduino et Bluetooth – MAKE Magazine

Outils Nécessaire

Ensuite, nous vous aiderons à mettre en évidence certains des outils les plus courants dont vous aurez besoin lorsque vous travaillez avec des projets Arduino.

  • Pince à bec fin
  • Pince à dénuder
  • Précision Jeu de tournevis
  • Cutters affleurants
  • Pince à épiler droite à pointe fine
  • Multimètre numérique
  • Fer à souder
  • Panavise Jr
  • Solder Sucker

Shields Arduino

Si vous souhaitez ajouter une fonctionnalité très spécifique à votre Arduino, vous devrez utiliser un shield. Les boucliers Arduino se branchent sur le dessus de la carte Arduino et peuvent ajouter des capacités telles que WiFi, Bluetooth, GPS et bien plus encore. Il y a littéralement des centaines de boucliers parmi lesquels choisir et voici quelques exemples.

  • Bouclier WiFi
  • Bouclier LCD
  • Bouclier enregistreur GPS
  • Bouclier de création de musique MP3
  • Bouclier Ethernet
  • Bouclier moteur / pas à pas / servo
Bouclier GPS branché sur Arduino Uno – Sparkfun.com

Capteurs Arduino

Si vous voulez que votre Arduino détecte le monde qui l’entoure, vous devrez ajouter un capteur. Il existe une large gamme de capteurs parmi lesquels choisir et ils ont chacun un objectif spécifique. Vous trouverez ci-dessous certains des capteurs couramment utilisés dans les projets.

  • Capteur de distance
  • Capteur de mouvement PIR
  • Capteur de lumière
  • Capteur de degré de flexion
  • Capteur de pression
  • Capteur de proximité
  • Capteur d’accélération
  • Capteur de détection sonore
  • Capteur RVB et gestuel
  • Capteur d’humidité et de température
Exemples de capteurs Arduino

Détaillants d’électronique

Voici quelques-uns de nos endroits préférés où nous avons tendance à aller lorsque nous avons besoin de matériel makerpace ou électronique composants.

  • Adafruit
  • Sparkfun
  • Makershed
  • Radio Shack
  • Jameco
  • Digikey
  • MCM Electronics
  • Mouser

Conclusion

Êtes-vous prêt à créer votre premier projet Arduino? Notre prochain article intitulé Projets Arduino simples pour les débutants vous guidera étape par étape, de la configuration à la fin. Ces projets Arduino simples sont un excellent moyen de se mouiller les pieds et d’en apprendre davantage sur la carte et le langage de codage.

Soyez averti des futurs articles du blog

Leave a Reply

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *