Arduino Nano De quoi s’agit-il, à quoi sert-il et en quoi est-il différent des autres cartes de développement gratuites?
Avec le développement de la technologie, de nombreux projets sont apparus à la fois pour les créateurs et les développeurs, ainsi que pour les utilisateurs; peut acquérir les utilitaires nécessaires pour une expérience optimale . Sous cette fondation, la célèbre plate-forme de création électronique open source appelée « Arduino » est née . Lequel, est né en 2003 pour simplifier l’accès et l’utilisation de l’électronique et de la programmation .
En ce sens, Arduino se définit comme une plateforme qui offre la possibilité de créer différents types de micro-ordinateurs à partir d’une seule carte à laquelle la communauté de créateurs et de développeurs peut donner différents types d’utilisations. En effet, il s’agit d’une plaque avec les éléments nécessaires pour connecter des périphériques d’ entrée et de sortie d’un microcontrôleur .
Mais au-delà de cela, différentes versions ont vu le jour dans lesquelles la légendaire carte de développement Arduino peut être trouvée . L’une de ces versions correspond à «Arduino Nano» qui présente des similitudes avec d’autres cartes et aussi certaines caractéristiques exclusives. Pour en savoir plus sur ce dont il s’agit, quels sont ses détails les plus spéciaux et quels projets peuvent être mis en œuvre avec l’un d’entre eux , nous vous invitons à lire cet article.
Qu’est-ce qu’Arduino NANO et à quoi servent ces cartes de développement?
Fondamentalement, Arduino NANO est défini comme une petite carte basée sur l’ ATmega328 qui consiste en une version réduite d’Arduino UNO , en raison de leurs fonctionnalités similaires.
En plus de cela, il se caractérise par être une carte 100% compatible avec toutes sortes de composants électroniques qui fonctionne avec un câble USB Mini-B au lieu d’un câble standard et, par nature, n’a pas de connecteur pour l’alimentation externe. Maintenant, bien qu’il n’ait pas de prise d’alimentation CC comme les autres cartes Arduino, il a certainement un port mini USB . Qui est utilisé pour la surveillance série, ainsi que pour la programmation.
En tenant également compte du fait que, pour l’Arduino NANO, aucun chargeur n’est nécessaire pour compiler et enregistrer les programmes , grâce à son chargeur de démarrage intégré. De son côté, étant une version similaire et réduite d’ Arduino UNO , l’Arduino NANO sert à minimiser la demande d’énergie qu’il consomme et optimise également l’espace pour loger la carte , étant donné qu’il est plus petit. Par conséquent, il se distingue comme un tableau idéal pour tous les projets où la taille est importante.
Quelles sont les caractéristiques techniques des cartes de développement Arduino NANO?
Avant de commencer à utiliser une carte de développement Arduino NANO , il est extrêmement important de connaître ses caractéristiques techniques . Depuis, à travers eux, vous pouvez évaluer et vous assurer qu’il répond à vos attentes pour mener à bien votre projet ou non.
Par conséquent, ci-dessous, nous mentionnons chacune de ces particularités:
- Il est basé sur le microcontrôleur ou MCU Atmel ATmega328p dans les versions 3.x et dans ATmega168 dans les versions précédentes.
- Dans tous les cas , la carte Arduino NANO fonctionne à une fréquence de 16 MHz .
- Il se caractérise par une petite carte microcontrôleur facile à utiliser et très flexible .
- Il a un poids total de 7 grammes .
- Il a 14 broches numériques, 8 broches analogiques, 6 broches d’alimentation (Vcc et GND) et 2 broches de réinitialisation . Évaluer cela, des broches numériques et analogiques, ils ont plusieurs fonctions supplémentaires.
- Sa mémoire est composée de 32 Ko ou 16 Ko de mémoire flash , selon chaque version. Généralement, 2 Ko sont utilisés pour le chargeur de démarrage.
- Il a une tension d’alimentation de 5v . Alors que sa tension d’entrée peut varier de 7 à 12v.
- Pour sa connexion avec l’ordinateur afin de l’alimenter ou de le programmer, l’Arduino Nano utilise un miniUSB standard .
- La consommation d’énergie qu’il révèle, dans la plupart des cas, est de 19 mA .
- Il a une fréquence d’ oscillateur à cristal de 16 MHz correspondant à la vitesse de l’horloge. Qui est utilisé pour générer une horloge de fréquence déterminée en utilisant une tension constante.
- En ce qui concerne la taille de la carte de circuit imprimé, elle est connue pour être de 18 x 45 mm .
- La carte , par défaut, est programmée à l’aide de l’IDE Arduino qui est un environnement de développement intégré qui fonctionne en ligne et hors ligne.
Combien d’entrées et de broches la carte de développement Arduino NANO possède-t-elle?
Puisque les broches numériques du NANO peuvent être utilisées comme entrée ou sortie, cette carte de développement est connue pour avoir un total de 14 entrées qui sont proportionnelles aux broches numériques.
Qui, généralement, fonctionnent à 5 volts et chacun d’eux a la capacité de délivrer ou de recevoir un total de 40mA , en plus d’avoir une résistance de pull-up de 20 à 50 kOhms . En plus de cela, l’Arduino NANO dispose de 8 entrées analogiques qui, bien sûr, correspondent au nombre de broches analogiques dont ils disposent et chacune d’entre elles fournit 10 bits de résolution (1024 valeurs différentes).
«MISE À JOUR ✅ Voulez-vous en savoir plus sur les silvers Arduino NANO et comment travailler avec eux? ⭐ ENTREZ ICI ⭐ et apprenez tout ✅ À PARTIR DE SCRATCH ✅»
En tenant compte du fait qu’en dehors de tout cela, certaines broches ont des fonctions supplémentaires ou spécialisées telles que:
- Série : ce sont les broches 0 et 1 (RX et TX, respectivement), qui sont connectées aux broches correspondantes de la puce FTDI USB-to-TTL. Généralement, RX (ou 0) est utilisé pour recevoir des données TTL via série, tandis que TX (ou 1) est utilisé pour les transmettre.
- Alarmes externes : elles sont basées sur les broches 2 et 3 qui peuvent être configurées pour activer une interruption due à un front descendant ou montant, un passage à niveau bas ou un changement de valeur.
- PWM : il s’agit des broches 3, 5, 6, 9, 10 et 11 . Qui offrent une sortie PWM 8 bits chaque fois que la fonction analogWrite () est utilisée.
- SPI : Cette fonction regroupe les broches 10, 11, 12 et 13 (SS, MOSI, MISO et SCK, respectivement). Principalement, ils prennent en charge la communication SPI qui n’est pas prise en charge dans le langage Arduino, jusqu’à présent.
- LED : Une LED est connectée à la broche numérique 13 . Lequel, s’il est à un niveau élevé, pourra allumer la LED et s’il est à un niveau bas, il éteindra la LED.
Liste des meilleurs projets que vous pouvez réaliser vous-même avec les cartes Arduino NANO
Bien que ce soit vrai, Arduino NANO peut être programmé avec le même IDE Arduino que les autres . Par conséquent, il facilite l’exécution de projets que les utilisateurs ont la possibilité de réaliser eux-mêmes avec ces plaques.
Parmi les meilleurs projets de ce type, on retrouve les suivants:
lecteur d’empreintes digitales
Heureusement, vous pouvez créer votre propre système de reconnaissance d’empreintes digitales , simplement en ayant une carte Arduino NANO et un lecteur d’empreintes digitales bon marché à portée de main . Dans ce cas, le matériel matériel requis sera uniquement le module d’ empreintes digitales FPM10A et l’ Arduino NANO. Alors qu’au niveau logiciel, vous avez besoin d’un IDE Arduino et d’une bibliothèque d’empreintes digitales Adafruit .
Minirrobot
Si vous êtes un expert en construction de robots ou que vous en êtes passionné , vous pouvez réaliser un projet qui implique la réalisation d’un mini robot avec l’aide d’Arduino NANO . Ainsi, il repose sur la programmation d’un véhicule à chenilles simple qui peut être construit pour faire un itinéraire programmé et même le diriger avec une télécommande .
Station météorologique
Avec Arduino NANO , une station météo peut également être développée à l’aide d’un ensemble de capteurs et d’un écran afin que le microcontrôleur puisse afficher l’heure, la température et l’humidité à un moment donné . Même ces projets peuvent également être basés sur la mesure d’autres indicateurs tels que l’indice UV, la pression atmosphérique, précipitations, etc .
Polygraphe
Il est considéré comme l’un des projets ou des idées les plus sophistiqués dans ce qui correspond à l’ Arduino NANO . Dans ce cas, bien que la plaque ne puisse pas mesurer si quelqu’un ment vraiment, la vérité est qu’elle aura la capacité de calculer la conductivité électrique de la peau afin de tirer des conclusions sur l’état d’excitation de la personne analysée. Ce projet se fait très rapidement.
Araignée robotique
Il est similaire au projet de mini-robot , à la différence que, pour l’araignée robotique, le mécanisme de la chenille doit être remplacé par des pattes d’araignée . Ceux-ci doivent être actionnés par un servo qui offre la possibilité d’admettre le mouvement requis. De plus, pour le diriger, vous n’avez pas besoin d’un coup de main car cela peut se faire avec le smartphone . Cependant, c’est un projet qui nécessite de nombreuses pièces Lego et prend beaucoup plus de temps.
Si vous avez des questions, laissez-les dans les commentaires, nous vous répondrons dans les plus brefs délais, et cela sera également d’une grande aide pour plus de membres de la communauté. Je vous remercie!