Arduino Nano Pin-Konfiguration

Pin-Kategori

Pin-Name

Detaljer

Power

Vin, 3.3 V, 5V, GND

Vin: indgangsspænding til Arduino, når du bruger en ekstern strømkilde (6-12V).

5V: reguleret strømforsyning bruges til at drive mikrocontroller og andre komponenter på brættet.3.3 V: 3.3 V forsyning genereret af indbygget spændingsregulator., Maksimal strømtræk er 50mA.

GND: Jordstifter.

Nulstil

Nulstil

nulstiller mikrocontrolleren.

Analoge Pins

A0 – A7

Bruges til at måle analog spænding i intervallet 0-5V

Input/Output Pins

Digitale Pins D0 – D13

Kan bruges som input eller output benene. 0V (lav) og 5V (høj)

Seriel

Rx, Tx

Bruges til at modtage og sende TTL serielle data.,

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., De bruger den samme Processor (Atmega328p) og dermed de begge kan dele det samme program. En stor forskel mellem begge er størrelsen UNO er dobbelt så stor som Nano og dermed optager mere plads på dit projekt. Også Nano er breadboard venlige, mens Uno er ikke. For at programmere en Uno har du brug for almindeligt USB-kabel, hvor du som for Nano har brug for et mini USB-kabel. Den tekniske forskel mellem Uno og Nano er vist nedenfor.,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 er mere kraftfuld end en Arduino Nano med hensyn til hastighed og antal i/O-stifter. Som du kan gætte størrelsen er også større end en Arduino UNO. Arduino Mega bruges normalt til projekter, der kræver mange I/O-stifter og forskellige kommunikationsprotokoller. Den tekniske forskel mellem Nano og Mega er vist nedenfor.,/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., Dette bord er især breadboard venlige er meget let at håndtere forbindelserne. Lad os starte med at drive brættet.

Tænd for dig Arduino Nano:

Der er helt tre måder, hvorpå du kan tænde din Nano.

USB-Stik: Tilslut mini-USB-stikket på en mobiltelefon oplader eller computer via et kabel, og det vil trække strøm, der kræves for bestyrelsen til at funktion

Vin-Pin-kode: Vin pin-kan leveres med en ureguleret 6-12V til magten bestyrelsen., Den indbyggede spændingsregulator regulerer den til + 5V

+5V Pin: hvis du har en reguleret +5V forsyning, kan du direkte give dette O +5V pin på Arduino.

Input/output:

Der er helt 14 digitale stifter og 8 analoge stifter på dit Nano-kort. De digitale stifter kan bruges til at interface sensorer ved at bruge dem som input stifter eller drive belastninger ved at bruge dem som output stifter. En simpel funktion som pinMode() og digitalwriterite () kan bruges til at styre deres drift. Driftsspændingen er 0V og 5V for digitale stifter., Den analoge pins kan måle analog spænding fra 0V til 5V ved hjælp af en af de 8 Analoge pins ved hjælp af en simpel funktion ligne analogRead()

Disse pins bortset fra at tjene deres formål, og kan også bruges til specielle formål, som er beskrevet nedenfor:

  • Seriel Pins 0 (Rx) og 1 (Tx): Rx og Tx-pins bruges til at modtage og sende TTL serielle data. De er forbundet med den tilsvarende ATmega328P USB til TTL seriel chip.
  • eksterne Afbrydertapper 2 og 3: disse stifter kan konfigureres til at udløse en afbrydelse på en lav værdi, en stigende eller faldende kant eller en ændring i værdi.,
  • p .m stifter 3, 5, 6, 9 og 11: disse stifter giver en 8-bit p .m output ved hjælp analogwriterite() funktion.
  • SPI Pins 10 (ss), 11 (MOSI), 12 (MISO) og 13 (SCK): disse pins bruges til SPI-kommunikation.indbygget LED-Pin 13: denne pin er forbundet med en indbygget LED, når pin 13 er høj – LED er tændt, og når pin 13 er lav, er den slukket.
  • I2C A4 (SDA) og A5 (SCA): bruges til IIc-kommunikation ved hjælp af Trådbibliotek.
  • AREF: bruges til at give reference spænding for analoge indgange med analogReference() funktion.,
  • Nulstil Pin: gør denne pin lav, nulstiller mikrocontrolleren.

disse specielle funktioner og deres respektive stifter er illustreret i Arduino nano pin diagrammet vist ovenfor.

Sådan bruges Arduino Nano

det tager næppe 5-10 minutter at uploade dit første program til Arduino Nano. Alt hvad du behøver Arduino IDE et USB-kabel og din Nano bord selv.

Downloade og Installere Arduino:

Det første skridt ville være at installere Arduino IDE, som er tilgængelig til gratis download fra nedenstående link., Efter installation af Arduino kan du også ønsker at installere drivere (link nedenfor), for at du Arduino til at kommunikere med din Computer

  • Arduino IDE Download
  • Driver Download

Uploade din første program

Når arduino IDE er installeret på computeren, skal du tilslutte bord med en computer ved hjælp af USB-kablet. Nu åbner arduino IDE og vælge det rigtige bord ved at vælge Værktøjer>Boards>Arduino/Nano, og vælg den korrekte Port ved at vælge Værktøjer>Port., Arduino Uno er programmeret ved hjælp af Arduino programmeringssprog baseret på ledninger. For at få det i gang med Arduino Uno bestyrelsen og blink den indbyggede LED -, indlæse-eksempel-koden ved at vælge Filer>Eksempler>Grundlæggende>Blinke. Når eksempelkoden (også vist nedenfor) er indlæst i din IDE, skal du klikke på knappen ‘upload’, der er angivet på øverste bjælke. Når uploaden er færdig, skal du se Arduinos indbyggede LED blinke., Nedenfor er eksemplet kode til blinkning:

applikationer

  • Prototyping af elektronik produkter og systemer
  • flere gør-det-selv-projekter.
  • let at bruge for begyndere niveau DIYers og beslutningstagere.
  • projekter, der kræver flere I / O-grænseflader og kommunikation.

Articles

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *