Arduino Nano: Alles, was Sie über dieses Entwicklungsboard wissen müssen

Arduino Nano

Arduino Nano Es ist eine weitere Version, in der Sie das berühmte Arduino-Entwicklungsboard finden. Es ist klein, aber lassen Sie sich nicht von seiner Größe täuschen, es verbirgt viele Möglichkeiten. Es ist wie ein echtes Schweizer Taschenmesser für Elektronik. Damit können Sie eine Vielzahl von Projekten erstellen, bei denen es wichtig ist, Verbrauch und Größe in Schach zu halten.

Wie alle Arduino- und kompatiblen Boards hat es Ähnlichkeiten mit anderen älteren Schwestern, obwohl es auch bestimmte einzigartige und andere technische Eigenschaften aufweist als die anderen. In diesem Artikel sehen Sie alle diese Ähnlichkeiten und Unterschiede Um alles zu verstehen, was Sie über dieses Board wissen müssen, und mit Arduino Nano Ihre eigenen DIY-Projekte zu entwickeln.

Was ist Arduino Nano?

Arduino Es ist bereits ein Klassiker in der Welt von hardware libre und die Maker-Welt. Mit seinen Entwicklungs- und Softwaresträngen können Sie eine Vielzahl von Projekten erstellen, bei denen Ihrer Fantasie und natürlich einigen technischen Einschränkungen keine Grenzen gesetzt sind. Aber sie ermöglichen es Ihnen, Elektronik und Programmierung zu erlernen und auch echte Wunder zu schaffen.

Auch professionelle Projekte basieren auf diesen Entwicklungsboards. Im Falle von Arduino Nano, es ist eine reduzierte Version de Arduino UNO. Dies minimiert den Energiebedarf, den Sie verbrauchen, und bedeutet auch, dass weniger Platz für die Unterbringung des Ballens benötigt wird. Dies macht ihn ideal für Projekte, bei denen die Größe wichtig ist.

Dies ist kein Teller Arduino UNO genau miniaturisiert, wie Sie sehen werden, gibt es einige wichtige technische Unterschiede. Es ist auch keine Alternative zu Seerosenblatt. Aber es teilt andere Eigenschaften und die Essenz, die in allen Arduino-Projekten vorhanden ist. Natürlich kann es mit dem gleichen programmiert werden Arduino IDE wie der Rest.

Technische Merkmale

Technische Eigenschaften von Arduino Nano

Das Arduino Nano Board hat zusätzlich einige technische Eigenschaften, die Sie kennen sollten, bevor Sie damit beginnen bewerten Sie, ob es das ist, was Sie brauchen für Ihr Projekt oder entspricht nicht Ihren Erwartungen.

Diejenigen technische Eigenschaften sind:

  • Es ist eine kleine, flexible und benutzerfreundliche Mikrocontroller-Karte.
  • Es basiert auf dem Atmel ATmega328p-Mikrocontroller oder der MCU in den Versionen 3.x und ATmega168 in früheren Versionen. In jedem Fall arbeitet es mit einer Frequenz von 16 MHz.
  • Der Speicher besteht je nach Version aus 16 KB oder 32 KB Flash (2 KB für den Bootloader), 1 oder 2 KB SRAM-Speicher und je nach MCU aus einem 512-Byte- oder 1 KB-EEPROM.
  • Es hat eine Versorgungsspannung von 5 V, aber die Eingangsspannung kann von 7 bis 12 V variieren.
  • Es verfügt über 14 digitale Pins, 8 analoge Pins, 2 Reset-Pins und 6 Power-Pins (Vcc und GND). Von den analogen und digitalen Pins sind ihnen mehrere zusätzliche Funktionen zugewiesen, wie z. B. pinMode () und digitalWrite () sowie analogRead () für Analoga. Bei Analoga ermöglichen sie eine 10-Bit-Auflösung von 0 bis 5 V. Bei Ziffern kann 22 als Ausgang verwendet werden PWM.
  • Es enthält keine Gleichstromsteckdose.
  • Es verwendet einen Standard-Mini-USB für die Verbindung mit dem Computer, um ihn zu programmieren oder mit Strom zu versorgen.
  • Der Stromverbrauch beträgt 19mA.
  • Die Leiterplattengröße beträgt 18 x 45 mm bei einem Gewicht von nur 7 Gramm.

Pinbelegung und Datenblatt

Pinbelegung von Arduino Nano

In diesem Bild mit freundlicher Genehmigung von Arduino können Sie sehen die Pinbelegung oder die Veranlagung für Stifte und Verbindungen, die Sie auf dieser Entwicklungsplatine finden. Wie Sie sehen können, verfügt Arduino Nano nicht über so viele E / A-Pins wie seine Schwestern, aber für die meisten Projekte über eine beträchtliche Menge.

Wenn Sie weitere Details anzeigen möchten, können Sie darauf zugreifen die Datenblätter die für diese Arduino Nano-Version existieren:

Unterschiede zu anderen Arduino Mini und Micro Boards

Arduino-Bretter

Innerhalb die offiziellen Arduinos Sie finden die Versionen, über die wir in diesem Blog gesprochen haben, wie UNO, Mega usw. Ein weiterer ist dieser Arduino Nano, der die folgenden Unterschiede aufweist, die Sie in den vorherigen Abschnitten gesehen haben.

Allerdings zu tun eine Zusammenfassung der herausragendstenDies sind die wichtigsten in Bezug auf die anderen offiziellen kleinen Platten:

  • Es wurde mit dem gleichen Ziel wie der Arduino Mini entworfen, nur der Nano hat eine Mini-USB-Anschluss um es zu programmieren und mit Energie zu versorgen.
  • Su Preis Es befindet sich zwischen dem Arduino Mini und dem Arduino Micro.
  • Der Rest der Eigenschaften ist im Folgenden zu sehen Tabelle:
Beschreibung

Arduino mini

ArduinoMicro

Arduino Nano

Mikrocontroller

Atmega328P

ATmega32U4

ATmega168 / ATmega328P

Betriebsspannung

5 V

5 V

5 V

Versorgungsspannung

7-9 V

7-12 V

7-9 V

Arbeitsfrequenz

16 MHz

16 MHz

16 MHz

Analoge Ein- / Ausgänge

8/0

12/0

8/0

Digitale Ein- / Ausgänge

14/14

20/20

14/14

PWM

6

7

6

EEPROM (KB)

1

1

0.512 / 0

SRAM (KB)

2

2.5

1 / 2

Blitz (kB)

32

32

16 / 32

Hauptstrom- und Programmieranschluss

Über FTDI-Karte oder Kabel

microUSB

miniUSB

UART

1

1

1

Maximale Abmessungen
3 x 1.8 cm 4.8 x 1.77 cm 4.5 x 1.8 cm

Kompatibilität

Das Arduino Nano Board ist kompatibel mit allen Arten von elektronischen Bauteilen wie der Rest der Teller. Es gibt keinerlei Einschränkungen, die über die von ihr unterstützten maximalen Strom- und Spannungsbeschränkungen hinausgehen. Andernfalls können Sie jede gewünschte Komponente verwenden alles in HwLibre gesehen.

Beginnen Sie mit Arduino Nano

Screenshot der Arduino IDE

Wie gesagt, Sie können dieselbe Software verwenden, um dieses Entwicklungsboard zu programmieren und mit ihm zu beginnen. Daher kann Arduino Nano mit derselben Software verwendet werden Arduino IDE welches für den Rest der Platten verwendet wird. Sie wissen bereits, dass diese Software sehr flexibel ist und es Ihnen sogar ermöglicht, verschiedene Entwicklungsboards zu verwenden, die nicht Arduino sind ...

Um mit einem Beispiel für die Programmierung von Arduino Nano zu beginnen, können Sie Folgendes verwenden elektronisches Schema ein einfaches verbinden LCD Bildschirm und in der Lage sein, eine Nachricht auf diesem Schild anzuzeigen:

Arduino Nano LCD-Schema

Obwohl die Platte, die in dieser Zeichnung mit Fritzing erscheint, EINE ist, Bei Nano ist es genausoSie müssen es nur an die entsprechenden Pins anschließen ... Das heißt, Sie können Folgendes anschließen:

  • RS LCD an Nano Pin D12.
  • LCD-Aktivierung für D11 von Nano.
  • Nano LCD D4 bis D5.
  • Nano LCD D5 bis D4.
  • Nano LCD D6 bis D3.
  • Nano LCD D7 bis D2.
  • LCD VO bei 5V Stromversorgung. In diese Zeile müssen Sie den 10k-Widerstand einfügen, der im Bild angezeigt wird.
  • Andererseits müssen Sie auch GND des LCD mit einem GND der Platine verbinden.
  • Sie wissen bereits, dass die LCD-Pins 15 und 16 die Helligkeit des Bildschirms ändern und mit einem Potentiometer regeln sollen.

Um SkizzencodeVerwenden Sie das folgende Beispiel, um zu sehen, wie es funktioniert. Denken Sie daran, die LiquidCrystal-Bibliothek für LCD-Bildschirme zu verwenden. Weitere Informationen finden Sie in unserem kostenlosen Arduino-Programmierkurs.

#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);

}


Einen Kommentar, hinterlasse deinen

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Monica sagte

    Gute Infos vom Arduino Nano.
    Grüße