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

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 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.

Articles

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *