Arduino Nano Pin Configuration

Pin Kategorie

Pin-Name

Details

Power

Vin, 3.3 V, 5V, GND

Vin: Eingang Spannung für Arduino bei Verwendung einer externen Stromversorgung (6-12V).

5V: Geregelte Stromversorgung zur Stromversorgung des Mikrocontrollers und anderer Komponenten auf der Platine.

3,3 V: 3,3 V-Versorgung erzeugt durch die on-board-Spannungsregler., Maximale Stromaufnahme ist 50mA.

GND: Masse pins.

Reset

Reset

Setzt den Mikrocontroller zurück.

Analog Pins

A0 – A7

Verwendet zu messen analog spannung im bereich von 0-5 V

Eingang/Ausgang Pins

Digital Pins D0-D13

Kann als Ein – oder Ausgangspins verwendet werden. 0 V (low) und 5 V (high)

Serielle

Rx, Tx

Verwendet zu empfangen und übertragen TTL serielle daten.,

External Interrupts

2, 3

To trigger an interrupt.

PWM

3, 5, 6, 9, 11

Provides 8-bit PWM output.

SPI

10 (SS), 11 (MOSI), 12 (MISO) and 13 (SCK)

Used for SPI communication.

Inbuilt LED

To turn on the inbuilt LED.

IIC

A4 (SDA), A5 (SCA)

Used for TWI communication.,

AREF

AREF

To provide reference voltage for input voltage.,ecifications

Microcontroller

ATmega328P – 8 bit AVR family microcontroller

Operating Voltage

5V

Recommended Input Voltage for Vin pin

7-12V

Analog Input Pins

6 (A0 – A5)

Digital I/O Pins

14 (Out of which 6 provide PWM output)

DC Current on I/O Pins

40 mA

DC Current on 3.,td>

1 KB

Frequency (Clock Speed)

16 MHz

Communication

IIC, SPI, USART

Other Arduino Boards

Arduino UNO, Arduino Pro Mini, Arduino Mega, Arduino Due, Arduino Leonardo

Other Development Boards

Raspberry Pi, PIC Development Board, AVR Development Board, MSP430 Launchpad, Intel Edison, ESP32

Difference between Arduino UNO and Arduino Nano

The Arduino Nano is very much similar to the Arduino UNO., Sie verwenden denselben Prozessor (Atmega328p) und können daher beide dasselbe Programm gemeinsam nutzen. Ein großer Unterschied zwischen beiden ist die Größe, die doppelt so groß ist wie Nano und somit mehr Platz in Ihrem Projekt einnimmt. Auch Nano ist Breadboard freundlich, während Uno nicht. Um einen Uno zu programmieren, benötigen Sie ein normales USB-Kabel, für Nano benötigen Sie ein Mini-USB-Kabel. Der technische Unterschied zwischen Uno und Nano ist unten dargestellt.,p>16 MHz

6 / 0

14 / 6

1 / 2

Regular

Nano

ATmega328P

5V / 7-12V

16 MHz

8 / 0

14 / 6

1 / 2

Mini

Difference between Arduino Nano and Arduino Mega

There is a considerable amount of difference between the Arduino Nano and the Arduino mega as the processor used itself is different., Arduino Mega ist leistungsfähiger als ein Arduino Nano in Bezug auf Geschwindigkeit und Anzahl der E/A-Pins. Wie Sie vielleicht vermuten, ist die Größe auch größer als ein Arduino UNO. Arduino Mega wird normalerweise für Projekte verwendet, die viele E/A-Pins und verschiedene Kommunikationsprotokolle erfordern. Der technische Unterschied zwischen Nano und Mega ist unten dargestellt.,/td>

5V / 7-12V

16 MHz

16 / 0

54 / 15

4 / 8

Regular

Nano

ATmega328P

5V / 7-12V

16 MHz

8 / 0

14 / 6

1 / 2

Mini

Understanding Arduino Nano

The Arduino board is designed in such a way that it is very easy for beginners to get started with microcontrollers., Dieses Board ist besonders Breadboard freundlich ist sehr einfach, die Verbindungen zu handhaben. Beginnen wir mit der Stromversorgung des Brettes.

Sie Arduino Nano mit Strom versorgen:

Es gibt drei Möglichkeiten, wie Sie Ihren Nano mit Strom versorgen können.

USB Jack: Schließen sie die mini USB jack zu einem telefon ladegerät oder computer durch ein kabel und es wird ziehen power erforderlich für die board zu funktion

Vin Pin: Die Vin pin kann geliefert werden mit einem ungeregelten 6-12 V zu power die bord., Die on-board spannung regler regelt es zu +5V

+5V Pin: Wenn sie haben eine geregelte +5V versorgung dann können sie direkt bieten diese o die +5V pin der Arduino.

Eingang / ausgang:

Es sind insgesamt 14 digitale Pins und 8 Analog pins auf ihre Nano bord. Die digitalen Pins können verwendet werden, um Sensoren zu verbinden, indem sie als Eingangspins oder Antriebslasten verwendet werden, indem sie als Ausgangspins verwendet werden. Eine einfache Funktion wie pinMode () und digitalWrite () kann verwendet werden, um ihren Betrieb zu steuern. Die Betriebsspannung beträgt 0V und 5V für digitale Pins., Die analog pins können messen analog spannung von 0 V zu 5 V mit einem der 8 Analog pins mit einem einfachen funktion liken analogRead ()

Diese pins abgesehen von ihrem zweck können auch verwendet werden für spezielle zwecke, die sind diskutiert unten:

  • Serielle Pins 0 (Rx) und 1 (Tx): Rx und Tx pins sind verwendet zu empfangen und übertragen TTL serielle daten. Sie sind mit dem entsprechenden ATmega328P USB zu TTL seriellen Chip verbunden.
  • Externe Interrupt-Pins 2 und 3: Diese Pins können so konfiguriert werden, dass sie einen Interrupt bei einem niedrigen Wert, einer steigenden oder fallenden Kante oder einer Wertänderung auslösen.,
  • PWM-Pins 3, 5, 6, 9 und 11: Diese Stifte sorgen für eine 8-bit-PWM-Ausgang mittels analogWrite() Funktion.
  • SPI Pins 10 (SS), 11 (MOSI), 12 (MISO) und 13 (SCK): Diese Stifte sind verwendet für die SPI-Kommunikation.
  • Eingebaute LED Pin 13: Dieser pin ist verbunden mit eine eingebaute LED, wenn pin 13 ist HIGH-LED ist auf und wenn pin 13 ist LOW, seine off.
  • I2C A4 (SDA) und A5 (SCA): Verwendet für IIC Kommunikation mit Wire-Bibliothek.
  • AREF: Dient zur Bereitstellung von Referenzspannung für analoge Eingänge mit der Funktion analogReference ().,
  • Reset Pin: Wenn dieser Pin NIEDRIG ist, wird der Mikrocontroller zurückgesetzt.

Diese speziellen Funktionen und ihre jeweiligen Pins sind im arduino nano pin Diagramm dargestellt.

Wie zu verwenden Arduino Nano

Es wird kaum nehmen 5-10 minuten zu laden sie erste programm zu Arduino Nano. Alles was Sie brauchen die Arduino IDE ein USB-Kabel und Ihr Nano-Board selbst.

Arduino herunterladen und installieren:

Der erste Schritt wäre die Installation der Arduino IDE, die kostenlos über den folgenden Link heruntergeladen werden kann., Nach der Installation von Arduino können Sie auch die Treiber installieren (Link unten) für Sie Arduino mit Ihrem Computer zu kommunizieren

  • Arduino IDE Download
  • Treiber Download

Hochladen Ihr erstes Programm

Sobald arduino IDE auf dem computer installiert ist, schließen Sie das Board mit computer mit usb-Kabel. Öffnen Sie nun die arduino IDE und wählen Sie die richtige Platine, indem Sie Tools>Boards>Arduino/Nano, und wählen Sie den richtigen Port, indem Sie Tools>Port., Arduino Uno ist programmiert mit Arduino programmierung sprache basierend auf Verdrahtung. Um mit dem Arduino Uno Board zu beginnen und die integrierte LED zu blinken, laden Sie den Beispielcode, indem Sie Dateien auswählen>Beispiele>Grundlagen>Blink. Sobald der Beispielcode (siehe unten) in Ihre IDE geladen wurde, klicken Sie auf die Schaltfläche „Hochladen“ in der oberen Leiste. Sobald der Upload abgeschlossen ist, sollte die integrierte LED des Arduino blinken., Unten finden Sie den Beispielcode zum Blinken:

Anwendungen

  • Prototyping von Elektronikprodukten und-systemen
  • Mehrere DIY-Projekte.
  • Einfach zu bedienen für Anfänger Level DIYers und makers.
  • Projekte, die mehrere E/A-Schnittstellen und Kommunikation erfordern.

Articles

Schreibe einen Kommentar

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