Arduino, Tutoriels

Tout ce que vous devez savoir sur Arduino Nano : Guide Complet pour les Débutants

Arduino Nano : Guide Complet pour les Débutants

Arduino Nano est l’une des cartes les plus populaires de la famille Arduino. Elle permet de créer des dispositifs compacts utilisant le même microcontrôleur que l’Arduino Uno. Son nom “Nano” en dit long : elle offre une fonctionnalité similaire dans un format réduit. Dans cet article, nous plongerons dans le détail de la carte Arduino Nano, explorerons son brochage, découvrirons comment la configurer avec l’IDE Arduino et examinerons divers exemples de projets pratiques ainsi que les options de Shields disponibles pour l’Arduino Nano.

Introduction

L’Arduino Nano v 3.0 est un microcontrôleur compact qui partage de nombreuses similitudes avec l’Arduino Uno. La principale différence réside dans sa taille réduite, ce qui le rend idéal pour les projets où l’encombrement est un critère crucial. Bien qu’elle soit plus petite, la carte Nano conserve les mêmes fonctionnalités que l’Arduino Uno. Cela en fait un choix populaire pour une variété de projets, de l’automatisation à la robotique.

Caractéristiques Techniques de l’Arduino Nano

La carte Arduino Nano présente les caractéristiques suivantes :

  • Tension d’alimentation: Elle fonctionne sous une tension de 5V.
  • Entrée d’alimentation: Elle peut être alimentée en 7-12V (recommandé).
  • Broches numériques: Elle dispose de 14 broches numériques, dont 6 sont capables de générer des signaux PWM.
  • Broches analogiques: Avec 8 entrées analogiques, elle peut mesurer les tensions.
  • Capacité de sortie numérique: Le courant maximal de sortie d’une broche numérique est de 40 mA.
  • Mémoire Flash: Elle possède une mémoire Flash de 16 Ko (ou 32 Ko selon la variante de la puce).
  • Mémoire RAM: Elle est équipée de 1 Ko (ou 2 Ko) de RAM.
  • Mémoire EEPROM: Elle dispose de 512 octets (ou 1 Ko) d’EEPROM.
  • Fréquence d’horloge: La fréquence d’horloge est de 16 MHz.
  • Dimensions et poids: Ses dimensions sont de 19 x 42 mm et son poids est de 7 g.
Arduino Nano est l'une des cartes les plus populaires de la famille Arduino. Elle permet de créer des dispositifs compacts utilisant le même microcontrôleur que l'Arduino Uno.
Arduino Nano
70fbccfafb8d6c85eeabe62b6e54d773ffc302b2
d24f01842f7264900b6af4c2a38d42fc6c6c8167

Options d’Alimentation de l’Arduino Nano

L’alimentation de la carte Nano peut être réalisée de deux manières :

  • Par le biais d’un port USB: Lorsqu’elle est connectée à un ordinateur via un câble USB.
  • Via une source d’alimentation externe: En utilisant une source de tension externe de 6 à 20 V avec une faible pulsation.

La stabilisation de la tension d’entrée est effectuée par le régulateur LM1117IMPX-5.0 pour obtenir une tension de 5V. Lors de la connexion à un ordinateur via un câble USB, la liaison au régulateur se fait via une diode Schottky. En cas de connexion de deux sources de tension, la carte Nano choisira celle qui fournit la tension la plus élevée.

Brochage de l’Arduino Nano

La carte Arduino Nano est équipée de 14 broches numériques, marquées par la lettre “D” (pour “digitales”). Ces broches peuvent être utilisées comme entrées ou sorties, chacune disposant d’une résistance de pull-up.

Les broches analogiques sont marquées par la lettre “A” et sont utilisées comme entrées. Elles n’ont pas de résistances de pull-up et mesurent la tension appliquée pour renvoyer une valeur via la fonction analogRead().

Certaines broches numériques portent le symbole “~”. Ces broches peuvent être utilisées comme sorties PWM. La carte Arduino Nano dispose de six de ces broches : D3, D5, D6, D9, D10 et D11. La fonction analogWrite() est utilisée pour travailler avec les sorties PWM.

Brochage de l'Arduino Nano
Brochage de l’Arduino Nano

Description des Broches

Voici une description détaillée des broches de l’Arduino Nano :

  • D0 et D1 (TX et RX) : Utilisées pour la communication UART.
  • D2 : Peut être utilisée comme interruption INT0.
  • D3 : Peut être utilisée comme interruption INT1 ou sortie PWM (PWM~).
  • D4 à D13 : Broches numériques utilisables comme entrées/sorties, avec les broches D9, D10, D11 et D13 prenant en charge la sortie PWM.
  • A0 à A7 : Broches analogiques avec une résolution de 10 bits pour la conversion analogique-numérique (CAN).
  • SDA (A4) et SCL (A5) : Utilisées pour la communication I2C.
  • MOSI (11), MISO (12), SCK (13), SS (10) : Utilisées pour la communication SPI.

Configuration de l’Environnement Arduino IDE

Avant de commencer à travailler avec l’Arduino Nano, vous devrez configurer l’environnement Arduino IDE. Voici les étapes à suivre :

  • Téléchargez et installez l’Arduino IDE depuis le site officiel( Lien se trouve au dessous parmi Lien outilles)
  • Branchez la carte Arduino Nano à l’ordinateur via un câble USB.
  • Dans le menu Outils, sélectionnez le port auquel la carte est connectée et le type de carte (Arduino Nano).
  • Si vous utilisez la version 2.0 de la carte Nano, sélectionnez également le processeur approprié.
  • Vous pouvez maintenant commencer à écrire et télécharger vos programmes sur la carte.

Exemples de Projets avec Arduino Nano

Arduino Nano est utilisé dans une multitude de projets, des plus simples aux plus avancés. Voici quelques exemples pour vous inspirer :

Design sans titre3 1

Clignotement d’une LED : Le projet de base consiste à faire clignoter une LED intégrée ou une LED externe connectée à la broche D13. C’est une excellente introduction pour comprendre la programmation et le fonctionnement de l’Arduino.

nano4 300x203 1

Communication sans Fil avec nRF24L01 : En utilisant le module radio nRF24L01, vous pouvez établir une communication sans fil entre plusieurs cartes Arduino Nano. Cela ouvre la porte à la création de réseaux de capteurs, de télécommandes et bien plus encore.

Visitez ces pages pour voir autres Arduino projects :

Options de Shields pour Arduino Nano

Les Shields (plaques d’extension) sont des add-ons qui simplifient la réalisation de projets avec l’Arduino Nano. Voici quelques Shields options populaires :

adaptateur controleur de terminal carte dextension pour arduino NANO maroc casablanca

Adaptateur d’extension de Terminal Nano : un adaptateur de terminal pour arduino Nano. Vous pouvez utiliser cet adaptateur pour connecter facilement Arduino Nano à un monde extérieur via des fils de connexion.

NanoEthernet 300x233 1

Ethernet Shield : Permet à votre Nano de se connecter à un réseau via Ethernet, ouvrant la voie à la création de projets liés à l’Internet des Objets (IoT).

2MOTOR NANO 1R 1 300x199 1

Motor Shield : Idéal pour contrôler des moteurs et des servomoteurs. Il simplifie la gestion des moteurs en fournissant des connecteurs et des circuits de puissance.

Conclusion

L’Arduino Nano est un microcontrôleur puissant et compact qui ouvre un monde de possibilités pour les passionnés de l’électronique et de la programmation. Sa petite taille ne limite en rien sa capacité à réaliser des projets complexes. Grâce à sa polyvalence et à sa communauté active, cette carte développement reste un choix populaire pour les débutants et les experts. Que vous souhaitiez créer un objet connecté, un robot ou un système de contrôle, l’Arduino Nano est là pour vous aider à transformer vos idées en réalité. N’hésitez pas à explorer et à expérimenter pour découvrir toutes les possibilités qu’elle offre.

Vidéo descriptif

Lien outilles

  1. Pour plus d’informations sur Arduino Nano : https://docs.arduino.cc/hardware/nano
  2. Téléchargement de Arduino logicielArduino IDE ” : https://www.arduino.cc/en/software
  3. Pour plus d’articles : https://www.moussasoft.com/tutoriels-electroniques
  4. TwitterMoussa Lhoussaine (@Moussasoft_com) / Twitter

Arduino – Home