Informations sur l’Arduino nano
Bien qu’il existe un large éventail de cartes Arduino, la Nano est une carte polyvalente qui convient à presque tous les projets électroniques de bricolage. Ces minuscules microcontrôleurs rendent le développement de matériel de bricolage compact accessible à un plus grand nombre de personnes que jamais.
L’Arduino Nano est le petit frère de l’Arduino Uno, et partage la plupart de ses fonctionnalités. La principale différence, outre sa taille réduite, est le port USB, le Nano se connectant à votre ordinateur via un câble micro USB. C’est un microcontrôleur parfait pour apprendre l’électronique de loisir et la programmation, et sa taille le rend excellent pour l’intégration dans des projets qui nécessitent un petit facteur de forme.
Un Arduino Nano authentique coûte 22 $ sur la boutique Arduino, ce qui le rend moins cher que l’Uno. Comme vous pouvez le constater dans le tableau comparatif officiel du site Web d’Arduino, le Nano a exactement les mêmes capacités que son grand frère.
L’un des avantages d’Arduino en général est l’énorme communauté qui le soutient. Quoi que vous vouliez faire, il y a de fortes chances que quelqu’un d’autre l’ait déjà essayé. Il existe d’innombrables blogs et messages de forum couvrant tout ce qu’un bricoleur en herbe peut imaginer. Que vous ayez besoin d’aide pour votre code ou de conseils pour fabriquer le bon circuit électronique pour votre construction, les utilisateurs d’Arduino du monde entier sont là pour vous aider.
Tutoriel Arduino nano
L’Arduino Nano est une carte microcontrôleur, basée sur le microcontrôleur ATmega328P d’Atmel. L’Atmega328 est livré avec un chargeur de démarrage intégré, ce qui rend très facile le flashage de la carte avec votre code. Comme toutes les cartes Arduino, vous pouvez programmer le logiciel fonctionnant sur la carte en utilisant un langage dérivé de C et C++. L’environnement de développement le plus simple est l’Arduino IDE. La Nano est la plus petite des cartes Arduino mais possède presque la même fiche technique que l’Arduino Uno. Seule la prise d’alimentation est absente et au lieu d’un port USB standard, le Nano a une prise USB Mini-B. Le tableau suivant contient la fiche technique de la carte microcontrôleur Arduino Nano R3 :
L’Arduino Nano est le plus petit microcontrôleur de la famille Arduino et possède donc le plus petit nombre de broches et de connexions. Le Nano dispose d’une broche d’alimentation de 3,3 V et de deux broches de 5 V, dont l’une est la broche VIN. Avec la broche VIN, vous pouvez alimenter l’Arduino Nano avec une tension entre 7V-12V pour faire fonctionner le microcontrôleur sur batterie par exemple. Les trois broches d’alimentation fournissent une tension maximale de 50 mA. Vous pouvez fermer le circuit avec deux broches de masse.Le microcontrôleur possède 8 broches analogiques avec un convertisseur analogique-numérique (CAN) de 10 bits. L’ADC convertit la tension d’entrée en un signal compris entre 0 et 1023. Il est également possible d’utiliser les broches analogiques A0…A5 comme sortie avec la fonction digitalWrite(Ax). Les deux broches analogiques A6 et A7 sont uniquement des entrées analogiques.
Fiche technique de l’Arduino nano
Le but de ce guide est de rassembler les informations clés pour utiliser l’Arduino Nano 33 IoT dans vos projets. Au moment de la rédaction de ce guide, l’Arduino Nano 33 IoT est assez nouveau sur le marché et il n’y avait pas beaucoup d’informations disponibles sur Internet.
J’ai écrit ce guide parce que j’étais un peu frustré par le manque d’informations sur la carte et la plupart des informations ici proviennent d’expériences. Certaines informations proviennent également d’autres sites web, si c’est le cas, les ressources sont mentionnées dans les sections.
L’Arduino Nano 33 IoT ne supporte que 3.3V pour les entrées et sorties (broches IO) et ne tolère pas 5V comme la plupart des autres cartes Arduino. Connecter plus de 3.3V sur les broches IO endommagera la carte.
Selon la boîte, l’Arduino Nano 33 IoT peut être alimenté par le connecteur USB (5V) ou par la broche Vin (4.5V – 21V) alors que sa tension de fonctionnement est de 3.3V. Cependant, il semble que la tension d’alimentation dépende de l’utilisation. Il y a une discussion sur le forum Arduino à ce sujet.
Consommation électrique de l’Arduino nano
Chacune des 14 broches numériques du Nano peut être utilisée comme entrée ou sortie, en utilisant les fonctions pinMode(), digitalWrite() et digitalRead(). Elles fonctionnent à 5 volts. Chaque broche peut fournir ou recevoir un maximum de 40 mA et possède une résistance pull-up interne (déconnectée par défaut) de 20-50 kOhms. En outre, certaines broches ont des fonctions spécialisées :
Le Nano possède 8 entrées analogiques, chacune d’entre elles offrant 10 bits de résolution (soit 1024 valeurs différentes). Par défaut, elles mesurent de la terre à 5 volts, mais il est possible de modifier l’extrémité supérieure de leur plage à l’aide de la fonction analogReference(). Les broches analogiques 6 et 7 ne peuvent pas être utilisées comme broches numériques. De plus, certaines broches ont une fonctionnalité spécialisée :