Arduino Nano pin configuratie

vermogen

Vin, 3.3 V, 5V, GND

Reset

digitale pinnen D0 – D13

Rx, Tx

Pin Categorie

p>Pin naam

Details

vin: ingangsspanning naar Arduino bij gebruik van een externe voedingsbron (6-12v).

5V: gereguleerde voeding voor de voeding van microcontroller en andere onderdelen op het bord.

3,3 V: 3,3 V-voeding gegenereerd door de spanningsregelaar aan boord., Maximale Stroomopname is 50mA.

GND: grondpennen.

Reset

stelt de microcontroller opnieuw in.

analoge pinnen

A0 – A7

gebruikt voor het meten van analoge spanning in het bereik van 0-5V

Input/Output pinnen

kan worden gebruikt als input-of outputpinnen. 0V (laag) en 5V (hoog)

seriële

wordt gebruikt om TTL seriële gegevens te ontvangen en door te geven.,

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., Ze gebruiken dezelfde Processor (Atmega328p) en dus kunnen ze allebei hetzelfde programma delen. Een groot verschil tussen beide is de grootte UNO is twee keer zo groot als Nano en dus neemt meer ruimte op uw project. Ook Nano is broodplank vriendelijk terwijl Uno is niet. Om een Uno te programmeren hebt u regelmatige USB-kabel nodig waar zoals voor Nano u een mini USB-kabel nodig hebt. Het technische verschil tussen Uno en Nano wordt hieronder weergegeven.,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 is krachtiger dan een Arduino Nano in termen van snelheid en aantal I/O pinnen. Zoals je zou kunnen raden de grootte is ook groter dan een Arduino UNO. Arduino Mega wordt normaal gebruikt voor projecten die heel wat I/O-spelden en verschillende communicatieprotocollen vereisen. Het technische verschil tussen Nano en Mega wordt hieronder weergegeven.,/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., Deze raad is vooral broodplank vriendelijk is zeer gemakkelijk om de verbindingen te behandelen. Laten we beginnen met het voeden van het bord.

Het voeden van je Arduino Nano:

Er zijn in totaal drie manieren waarop je je Nano kunt voeden.

USB-aansluiting: Sluit de mini-USB-aansluiting aan op een telefoonlader of computer via een kabel en het zal stroom opnemen die nodig is voor het bord om

Vin-Pin te functioneren: de Vin-pin kan worden geleverd met een ongereguleerde 6-12V om het bord van stroom te voorzien., De spanningsregelaar aan boord regelt het aan+5V

+ 5V Speld: Als u een geregelde + 5V levering hebt dan kunt u direct deze o de +5V Speld van Arduino verstrekken.

Input / output:

er zijn in totaal 14 digitale pinnen en 8 analoge pinnen op uw Nano bord. De digitale pinnen kunnen worden gebruikt om sensoren te interfacen door ze te gebruiken als ingangsspelden of aandrijvingslasten door ze te gebruiken als outputspelden. Een eenvoudige functie zoals pinMode () en digitalWrite () kan worden gebruikt om hun werking te controleren. De bedrijfsspanning is 0V en 5V voor digitale pinnen., De analoge pinnen kunnen analoge spanning meten van 0V tot 5V met behulp van een van de 8 analoge pinnen met behulp van een eenvoudige functie liken analogRead()

deze pinnen dienen niet alleen hun doel, maar kunnen ook worden gebruikt voor speciale doeleinden die hieronder worden besproken:

  • seriële pinnen 0 (Rx) en 1 (Tx): Rx en Tx pinnen worden gebruikt om seriële TTL-gegevens te ontvangen en te verzenden. Zij worden verbonden met de overeenkomstige ATmega328P USB aan de periodieke spaander van TTL.
  • externe Interrupt pinnen 2 en 3: Deze pinnen kunnen worden geconfigureerd om een interrupt te activeren op een lage waarde, een stijgende of dalende rand, of een verandering in waarde.,
  • PWM pinnen 3, 5, 6, 9 en 11: Deze pinnen bieden een 8-bit PWM output door gebruik te maken van analogWrite () functie.
  • SPI-pinnen 10 (SS), 11 (MOSI), 12 (MISO) en 13 (SCK): deze pinnen worden gebruikt voor SPI-communicatie.
  • ingebouwde led-Pin 13: Deze pin is verbonden met een ingebouwde LED, wanneer pin 13 hoog is-LED is ingeschakeld en wanneer pin 13 laag is, is het uit.
  • I2C A4 (SDA) en A5 (SCA): gebruikt voor IIC-communicatie met behulp van Wire library.
  • AREF: wordt gebruikt om referentiespanning te leveren voor analoge ingangen met de functie analogReference ().,
  • Reset Pin: door deze pin laag te maken, Reset je de microcontroller.

deze speciale functies en hun respectieve pinnen worden geïllustreerd in het Arduino nano pin diagram hierboven getoond.

Hoe gebruik je Arduino Nano

het zal nauwelijks 5-10 minuten duren om je eerste programma naar Arduino Nano te uploaden. Alles wat je nodig hebt de Arduino IDE een USB-kabel en uw Nano board zelf.

download en installeer Arduino:

de eerste stap is het installeren van de Arduino IDE die gratis te downloaden is via de onderstaande link., Na het installeren van Arduino kunt u ook de stuurprogramma ‘ s installeren (link hieronder) zodat u Arduino kunt communiceren met uw Computer

  • Arduino IDE Download
  • Driver Download

uploaden van uw eerste programma

zodra arduino IDE op de computer is geïnstalleerd, sluit u het bord met de computer aan via een USB-kabel. Open nu de arduino IDE en kies het juiste bord door Tools>Boards>Arduino/Nano te selecteren, en kies de juiste poort door Tools>poort., Arduino Uno wordt geprogrammeerd gebruikend Arduino-programmeertaal die op bedrading wordt gebaseerd. Om met Arduino Uno board te beginnen en de ingebouwde LED te knipperen, laadt u de voorbeeldcode door bestanden te selecteren>voorbeelden>Basics>Blink. Zodra de voorbeeldcode (ook hieronder weergegeven) is geladen in uw IDE, klik op de ‘upload’ knop gegeven op de bovenste balk. Zodra de upload is voltooid, moet u de Arduino ‘ s ingebouwde LED knipperen., Hieronder is de voorbeeldcode voor knipperen:

toepassingen

  • Prototyping van elektronicaproducten en systemen
  • meerdere DIY-projecten.
  • gemakkelijk te gebruiken voor Doe-het-zelvers en makers op beginnersniveau.
  • projecten die meerdere I/O-interfaces en communicatie vereisen.

Articles

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *