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
Other Arduino BoardsArduino UNO, Arduino Pro Mini, Arduino Mega, Arduino Due, Arduino Leonardo Other Development BoardsRaspberry Pi, PIC Development Board, AVR Development Board, MSP430 Launchpad, Intel Edison, ESP32 Difference between Arduino UNO and Arduino NanoThe 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.