Arduino Nano Pin-Konfigurasjon
Pin-Kategori |
Pin-Navn |
Detaljer |
||||||||||||||||||||||||
Strøm |
Vin, 3,3 V, 5V, JORD |
Vin: inngangsspenning til Arduino når du bruker en ekstern strømkilde (6-12V). 5V: Regulert strømforsyning brukes til å drive mikrokontroller og andre komponenter på hovedkortet. 3,3 V: 3,3 V-forsyning generert av on-board spenningsregulator., Maksimalt strømtrekk er 50mA. GND: Første pinnene. |
||||||||||||||||||||||||
Tilbakestill |
Tilbakestill |
Tilbakestiller mikrokontroller. |
||||||||||||||||||||||||
Analog Pins |
A0 – A7 |
Brukes til å måle analog spenning i området 0-5V |
||||||||||||||||||||||||
Input/Output Pins |
Digital Pins D0 – D13 |
Kan bli brukt som input eller output-pins. 0V (lav) og 5V (høy) |
||||||||||||||||||||||||
Seriell |
Rx, Tx |
Brukes til å motta og sende TTL seriell 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 bruker den samme Prosessor (Atmega328p) og derfor er de både kan dele den samme program. En stor forskjell mellom de to er størrelsen UNO er dobbelt så stor som Nano, og dermed opptar mer plass på ditt prosjekt. Også Nano er koblingsbrett vennlig, mens Uno er det ikke. For å programmere en Uno du trenger Vanlig USB-kabelen hvor som for Nano trenger du en mini-USB-kabel. Den tekniske forskjellen mellom 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 kraftigere enn en Arduino Nano i form av fart og antall i/O-pinner. Som du kanskje skjønner størrelsen er også større enn en Arduino UNO. Arduino Mega er vanligvis brukt til prosjekter som krever mye av i/O-pinner og ulike kommunikasjonsprotokoller. Den tekniske forskjellen mellom 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., Denne tavlen er spesielt koblingsbrett vennlig er veldig lett å håndtere-tilkoblinger. La oss starte med starte Styret.
Slår du Arduino Nano:
Det er helt tre måter som du kan drive din Nano.
USB-Kontakt: Koble mini-USB-kontakt til en lader telefonen eller datamaskinen med en kabel, og det vil trekke strømmen som er nødvendig for at styret skal fungere
Vin-Pin-kode: Vin-pin-koden kan være levert med en uregulert 6-12V strøm styret., On-board spenningsregulator regulerer den til +5V
+5V Pin: Hvis du har en regulert +5V strømforsyning så du kan direkte gir dette o 5V pin for Arduino.
Input/output:
Det er helt 14 digitale Pinner og 8 Analoge pinner på Nano-brett. Den digitale pinner kan brukes til å grensesnitt sensorer ved hjelp av dem som input pinner eller drive laster ved hjelp av dem som output pinner. En enkel funksjon som pinMode() og digitalWrite() kan brukes til å styre sin drift. Driftsspenningen er 0V og 5V for digital pinner., Den analoge pinner kan måle analog spenning fra 0V til 5V ved hjelp av noen av de 8 Analoge pinnene med en enkel funksjon anvende analogRead()
Disse pinnene bortsett fra å tjene deres formål kan også brukes til spesielle formål som er omtalt nedenfor:
- Seriell Pins 0 (Rx) og 1 (Tx): Rx-og Tx-pins er vant til å motta og sende TTL seriell data. De er koblet sammen med den tilsvarende ATmega328P USB-TTL seriell chip.
- Ytre Avbryte Pinne 2 og 3: Disse pinnene kan være konfigurert til å utløse et avbrudd på en lav verdi, en stigende og fallende flanke, eller en endring i verdi.,
- PWM-Pinner 3, 5, 6, 9 og 11: Disse pinnene gir et 8-bit PWM-produksjonen ved hjelp av analogWrite () – funksjonen.
- SPI-Pins-10 (SS), 11 (MOSI), 12 (MISO) og 13 (SCK): Disse pinnene er brukt for SPI-kommunikasjon.
- innebygd LED-Pin-13: Denne pin-koden er koblet med en innebygd LED, når pin-kode 13 er HØY – LED er på og når pin-kode 13 er LAV, av.
- I2C A4 (SDA) og A5 (ODA): Brukes for IIC kommunikasjon ved hjelp av Wire bibliotek.
- AREF: Brukes til å gi referanse spenning for analoge innganger med analogReference () – funksjonen.,
- Tilbakestill Pin-kode: du Gjør denne pin-koden LAVE, tilbakestiller mikrokontroller.
Disse spesielle funksjoner og deres respektive pinnene er illustrert i arduino nano pin-diagram er vist ovenfor.
Hvordan å bruke Arduino Nano
Det vil neppe ta 5-10 minutter å laste opp du første program til Arduino Nano. Alt du trenger Arduino IDE en USB-kabel og Nano styret seg selv.
Laste ned og Installere Arduino:
Det første skrittet vil være å installere Arduino IDE som kan lastes ned gratis fra linken nedenfor., Etter installasjon av Arduino kan du også ønsker å installere drivere (link nedenfor) for du Arduino til å kommunisere med Datamaskinen
- Arduino IDE Last ned
- Driver Last ned
laste opp ditt første program
Når arduino IDE er installert på datamaskinen, kan du koble brettet til datamaskinen ved hjelp av USB-kabelen. Nå åpner arduino IDE og velge riktig styret ved å velge Verktøy>Styrene>Arduino/Nano, og velge den riktige Porten ved å velge Verktøy>Port., Arduino Uno er programmert ved hjelp av Arduino programmeringsspråk basert på Ledninger. For å få det i gang med Arduino Uno styret og blinker den innebygde LED, legg eksempelet koden ved å velge Filer>Eksempler>Grunnleggende>Blink. Når eksempelet kode (også vist nedenfor) er lastet inn på din IDE, klikk på «last opp» – knappen vises på den øverste linjen. Når opplastingen er ferdig, skal du se Arduino innebygd LED blinker., Nedenfor er eksempel kode for blinker:
Programmer
- Prototyping av elektroniske Produkter og Systemer
- Flere DIY-Prosjekter.
- Enkel å bruke for nybegynnere nivå DIYers og beslutningstakere.
- Prosjekter som krever Flere I/O-grensesnitt og kommunikasjon.