Arduino Nano: tout ce que vous devez savoir sur cette carte de développement

Arduino Nano

Arduino Nano C'est une autre des versions dans laquelle vous pouvez trouver la célèbre carte de développement Arduino. Il est petit, mais ne vous laissez pas berner par sa taille, il cache beaucoup de possibilités. C'est comme un vrai couteau suisse pour l'électronique. Avec lui, vous pouvez créer une multitude de projets dans lesquels il est important de garder la consommation et la taille à distance.

Comme toutes les cartes Arduino et compatibles, il présente des similitudes avec d'autres de ses sœurs plus âgées, bien qu'il présente également certaines caractéristiques techniques uniques et différentes des autres. Dans cet article, vous verrez tous ceux similitudes et différences pour pouvoir comprendre tout ce que vous devez savoir sur cette carte et commencer à développer vos propres projets de bricolage avec Arduino Nano.

Qu'est-ce que Arduino Nano?

Arduino C'est déjà un classique dans le monde de hardware libre et le monde des créateurs. Avec ses plages de développement et de logiciels vous pouvez créer une multitude de projets où la limite est votre imagination et bien... quelques limitations techniques bien sûr. Mais ils permettent d'apprendre l'électronique, la programmation et aussi de créer de véritables merveilles.

Même les projets professionnels sont basés sur ces cartes de développement. Dans le cas de Arduino Nano, c'est une version réduite de Arduino UNO. Cela minimise la demande d'énergie que vous consommez et signifie également moins d'espace est nécessaire pour loger la balle, ce qui la rend idéale pour les projets où la taille est importante.

Ce n'est pas une assiette Arduino UNO miniaturisé exactement, comme vous le verrez il y en a différences techniques importantes. Ce n'est pas non plus une alternative à Nénuphar. Mais il partage d'autres caractéristiques et l'essence qui est présente dans tous les projets Arduino. Bien sûr, il peut être programmé avec le même IDE Arduino comme le reste.

Caractéristiques techniques

Caractéristiques techniques Arduino Nano

La carte Arduino Nano a certaines caractéristiques techniques que vous devez connaître avant de commencer, en plus de évaluer si c'est ce dont vous avez besoin pour votre projet ou ne répond pas à vos attentes.

Ceux caractéristiques techniques sont:

  • Il s'agit d'une carte microcontrôleur petite, flexible et facile à utiliser.
  • 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, il fonctionne à une fréquence de 16 Mhz.
  • La mémoire se compose de 16 Ko ou 32 Ko de flash selon la version (2 Ko utilisés pour le bootloader), avec 1 ou 2 Ko de mémoire SRAM et une EEPROM de 512 octets ou 1 Ko selon le MCU.
  • Il a une tension d'alimentation de 5v, mais la tension d'entrée peut varier de 7 à 12v.
  • Il a 14 broches numériques, 8 broches analogiques, 2 broches de réinitialisation et 6 broches d'alimentation (Vcc et GND). Parmi les broches analogiques et numériques, on leur attribue plusieurs fonctions supplémentaires telles que pinMode () et digitalWrite () et analogRead () pour les analogiques. Dans le cas des analogiques, ils permettent une résolution de 10 bits de 0 à 5v. Sur les numériques, 22 peuvent être utilisés comme sorties PWM.
  • Il n'inclut pas de prise de courant continu.
  • Il utilise un miniUSB standard pour sa connexion avec l'ordinateur afin de le programmer ou de l'alimenter.
  • Sa consommation électrique est de 19 mA.
  • La taille du circuit imprimé est de 18x45 mm avec un poids de seulement 7 grammes.

Brochage et fiche technique

Brochage Arduino Nano

Dans cette image gracieuseté d'Arduino, vous pouvez voir le brochage ou la prédisposition des broches et des connexions que vous pouvez trouver sur cette carte de développement. Comme vous pouvez le voir, Arduino Nano n'a pas autant de broches d'E / S que ses sœurs, mais il en a un nombre considérable pour la plupart des projets.

Si vous souhaitez voir plus de détails, vous pouvez accéder les fiches techniques qui existent pour cette version Arduino Nano:

Différences avec les autres cartes Arduino Mini et Micro

Cartes Arduino

Dans les Arduinos officiels Vous pouvez trouver les versions dont nous avons parlé dans ce blog, telles que UNO, Mega, etc. Un autre est cet Arduino Nano, qui présente les différences suivantes que vous avez vues dans les sections précédentes.

Cependant, faire un résumé des plus remarquables, ce sont les plus importants par rapport aux autres plaques officielles de petit format:

  • Il a été conçu avec le même objectif que l'Arduino Mini, seul le Nano a un port miniUSB pour le programmer et le nourrir d'énergie.
  • Su prix il se situe entre l'Arduino Mini et l'Arduino Micro.
  • Le reste des caractéristiques peut être vu dans ce qui suit table:
Caractéristiques

Arduino mini

Micro Arduino

Arduino Nano

Microcontrôleur

Atmega328P

ATmega32U4

ATmega168 / ATmega328P

Tension de fonctionnement

5 V

5 V

5 V

Tension d'alimentation

7-9 V

7-12 V

7-9 V

Fréquence de fonctionnement

16 MHz

16 MHz

16 MHz

Entrées / sorties analogiques

8/0

12/0

8/0

Entrées / sorties numériques

14/14

20/20

14/14

PWM

6

7

6

EEPROM (ko)

1

1

0.512/0

SRAM (ko)

2

2.5

1/2

Flash (Ko)

32

32

16/32

Alimentation principale et port de programmation

Via carte ou câble FTDI

microUSB

miniUSB

UART

1

1

1

Dimensions maximales
3 x 1.8 cm 4.8 x 1.77 cm 4.5 x 1.8 cm

Compatibilité

La carte Arduino Nano est compatible avec toutes sortes de composants électroniques comme le reste des assiettes. Il n'y a aucune limitation d'aucune sorte au-delà des limites maximales de courant et de tension qu'il prend en charge. Mais sinon, vous pouvez utiliser n'importe quel composant de votre choix tout vu dans HwLibre.

Démarrez avec Arduino Nano

Capture d'écran Arduino IDE

Comme je l'ai dit, vous pouvez utiliser le même logiciel pour programmer et démarrer avec cette carte de développement. Par conséquent, Arduino Nano peut être utilisé avec le même logiciel IDE Arduino qui est utilisé pour le reste des plaques. Vous savez déjà que ce logiciel est assez flexible et vous permet même d'utiliser différentes cartes de développement qui ne sont pas Arduino ...

Pour commencer avec un exemple de programmation d'Arduino Nano, vous pouvez utiliser ce qui suit schéma électronique pour connecter un simple écran LCD et pouvoir afficher un message sur cette plaque:

Schéma de l'écran LCD Arduino Nano

Bien que la plaque qui apparaît dans ce dessin avec Fritzing est UN, c'est pareil pour Nano, il vous suffit de le connecter aux broches correspondantes ... Autrement dit, vous pouvez connecter ce qui suit:

  • LCD RS à la broche Nano D12.
  • LCD Activer à D11 à partir de Nano.
  • Nano LCD D4 à D5.
  • Nano LCD D5 à D4.
  • Nano LCD D6 à D3.
  • Nano LCD D7 à D2.
  • LCD VO à alimentation 5v. Dans cette ligne, vous devez mettre la résistance 10k qui apparaît dans l'image.
  • D'autre part, vous devez également connecter GND de l'écran LCD à un GND de la carte.
  • Vous savez déjà que les broches 15 et 16 du LCD sont destinées à modifier la luminosité de l'écran et aller avec un potentiomètre pour la régler.

Quant à code d'esquisse, vous pouvez utiliser l'exemple suivant pour commencer à voir comment cela fonctionne. N'oubliez pas d'utiliser la bibliothèque LiquidCrystal pour les écrans LCD. Vous pouvez voir plus d'informations dans notre cours de programmation Arduino gratuit.

#include <LiquidCrystal.h> //No olvides descargar la biblioteca

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {

//Configurar el número de columnas y filas del LCD

lcd.begin(16, 2);

//Imprimir mensaje en la LCD

lcd.print("¡HOLA MUNDO!");
}

void loop() {

//Poner el cursor en la columna 0, línea 1

lcd.setCursor(0, 1);

//Imprimir el número de segundos desde reset

lcd.setCursor(0, 1);  
lcd.print(millis() / 1000);

}


Un commentaire, laissez le vôtre

Laisser un commentaire

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

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Monica dit

    Bonne info, de l'Arduino Nano.
    salutations