Arduino Nano Pin-konfiguration

Pin-Kategori

Pin-namn

detaljer

ström

vin, 3.3 V, 5V, GND

vin: ingångsspänning till Arduino när du använder en extern strömkälla (6-12V).

5V: reglerad strömförsörjning som används för att driva mikrokontroller och andra komponenter på brädet.

3.3 V: 3.3 V försörjning som genereras av inbyggd spänningsregulator., Maximal strömdragning är 50mA.

GND: markpinnar.

Återställ

Återställ

återställer mikrokontroller.

analoga stift

A0 – A7

används för att mäta analog spänning i intervallet 0-5V

Input/Output Pins

digitala Pins D0 – D13

kan användas som ingångs-eller utgångsstift. 0V (låg) och 5V (hög)

seriell

RX, Tx

används för att ta emot och överföra TTL seriella 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 använder samma Processor (Atmega328p) och därmed kan de båda dela samma program. En stor skillnad mellan båda är storleken UNO är dubbelt så stor som Nano och därmed upptar mer utrymme på ditt projekt. Även Nano är breadboard vänlig medan Uno inte är. För att programmera en Uno behöver du vanlig USB-kabel där som för Nano behöver du en mini USB-kabel. Den tekniska skillnaden mellan Uno och Nano visas nedan.,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 är kraftfullare än en Arduino Nano när det gäller hastighet och antal i/O-stift. Som du kan gissa är storleken också större än en Arduino UNO. Arduino Mega används normalt för projekt som kräver en hel del I / O pins och olika kommunikationsprotokoll. Den tekniska skillnaden mellan Nano och Mega visas nedan.,/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., Detta bräda är speciellt breadboard friendly är mycket lätt att hantera anslutningarna. Låt oss börja med att driva styrelsen.

driver dig Arduino Nano:

det finns helt tre sätt på vilka du kan driva din Nano.

USB-uttag: Anslut mini USB-uttaget till en telefonladdare eller dator via en kabel och det kommer att dra ström som krävs för styrelsen att fungera

Vin Pin: Vin pin kan levereras med en oreglerad 6-12V för att driva kortet., Den inbyggda spänningsregulatorn reglerar den till +5V

+5V-Pin: Om du har en reglerad + 5V-leverans kan du direkt tillhandahålla detta o Arduino + 5V-pin.

Input/output:

det finns totalt 14 digitala Pins och 8 analoga pins på Nano-kortet. De digitala stiften kan användas för att interface sensorer genom att använda dem som ingångsstift eller drivbelastningar genom att använda dem som utgångsstift. En enkel funktion som pinMode() och digitalWrite () kan användas för att styra deras funktion. Driftspänningen är 0V och 5V för digitala stift., Den analoga stift kan mäta analog spänning från 0V till 5V med hjälp av någon av de 8 Analoga sprintarna med hjälp av en enkel funktion likna analogRead()

Dessa stift bortsett från att tjäna sitt syfte kan också användas för speciella syften som beskrivs nedan:

  • Pins Seriell 0 (Rx) och 1 (Tx): Rx och Tx stift används för att ta emot och sända TTL seriell data. De är anslutna med motsvarande ATmega328P USB till TTL serial chip.
  • externa avbrott Stift 2 och 3: dessa stift kan konfigureras för att utlösa ett avbrott på ett lågt värde, en stigande eller fallande kant, eller en förändring i värde.,
  • PWM Stift 3, 5, 6, 9 och 11: Dessa pinnar ger en 8-bitars PWM-utgång genom att använda analogWrite () – funktionen.
  • SPI Stift 10 (SS), 11 (MOSI), 12 (MISO) och 13 (SCK): Dessa stift används för SPI kommunikation.
  • inbyggd LED-Pin 13: Denna pin är ansluten till en inbyggd LED, när pin 13 är hög – LED är på och när pin 13 är låg, dess off.
  • I2C A4 (sda) och A5 (SCA): används för IIC-kommunikation med Trådbibliotek.
  • AREF: används för att tillhandahålla referensspänning för analoga ingångar med analogReference () – funktion.,
  • Återställ Pin: gör denna pin-kod låg, återställer mikrokontroller.

dessa specialfunktioner och deras respektive stift illustreras i Arduino Nano pin-diagrammet som visas ovan.

hur man använder Arduino nano

det tar knappast 5-10 minuter att ladda upp dig första programmet till Arduino nano. Allt du behöver Arduino IDE en USB-kabel och din Nano styrelsen själv.

hämta och installera Arduino:

det första steget skulle vara att installera Arduino IDE som är tillgänglig för nedladdning gratis från nedanstående länk., När du har installerat Arduino kanske du också vill installera drivrutinerna (länken nedan) för att du Arduino ska kommunicera med din dator

  • Arduino IDE Download
  • Driver Download

Ladda upp ditt första program

När arduino IDE är installerat på datorn, anslut kortet med datorn med USB-kabel. Öppna nu arduino IDE och välj rätt styrelse genom att välja Verktyg>brädor>Arduino/Nano, och välj rätt Port genom att välja Verktyg>Port., Arduino Uno programmeras med Arduino programmeringsspråk baserat på ledningar. För att komma igång med Arduino Uno board och blinka den inbyggda LED-lampan, ladda exempelkoden genom att välja filer>exempel>grunder>blinkar. När exempelkoden (visas också nedan) laddas in i din IDE, klicka på ”Ladda upp” – knappen som anges på översta fältet. När uppladdningen är klar, bör du se Arduinos inbyggda LED blinkar., Nedan följer exempelkoden för att blinka:

applikationer

  • prototypning av elektronikprodukter och system
  • flera DIY-projekt.
  • lätt att använda för nybörjare nivå DIYers och beslutsfattare.
  • projekt som kräver flera I / O-gränssnitt och kommunikation.

Articles

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *