Arduino Nano Pin de Configurare

A0 – A7

pinii de intrare/ieșire

Pin Categorie

Nume Pin

Detalii

Putere

Vin, 3.3 V, 5V, GND

Vin: tensiune de Intrare pentru Arduino atunci când se utilizează o sursă de alimentare externă (6-12V).

5V: sursa de alimentare reglată utilizată pentru alimentarea microcontrolerului și a altor componente de pe placă.

3.3 V: alimentare 3.3 V generată de regulatorul de tensiune de la bord., Extragerea maximă curentă este de 50mA.

GND: pini la sol.

Reset

Reset

Resetează microcontroler.pinii analogici

folosit pentru a măsura tensiunea analogică în intervalul 0-5V

pinii digitali D0 – D13

poate fi folosit ca pini de intrare sau de ieșire. 0V (low) și 5V (high)

Serial

Rx, Tx

folosit pentru a primi și transmite date seriale TTL.,

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., Ei folosesc același procesor (Atmega328p) și, prin urmare, ambele pot partaja același program. O mare diferență între ambele este dimensiunea UNO este de două ori mai mare decât Nano și, prin urmare, ocupă mai mult spațiu în proiectul dvs. De asemenea, Nano este breadboard prietenos în timp ce Uno nu este. Pentru a programa un Uno aveți nevoie de cablu USB obișnuit, unde pentru Nano veți avea nevoie de un cablu mini USB. Diferența tehnică dintre Uno și Nano este prezentată mai jos.,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 este mai puternic decât un Arduino Nano în ceea ce privește viteza și numărul de pini I/O. După cum s-ar putea ghici dimensiunea este, de asemenea, mai mare decât un Arduino Uno. Arduino Mega este utilizat în mod normal pentru proiecte care necesită o mulțime de pini I/O și diferite protocoale de comunicare. Diferența tehnică dintre Nano și Mega este prezentată mai jos.,/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., Această placă este în special prietenoasă cu panoul este foarte ușor de manevrat conexiunile. Să începem cu alimentarea Consiliului.

alimentarea vă Arduino Nano:

există în totalitate trei moduri prin care vă puteți alimenta Nano-ul.mufă USB: conectați mufa mini USB la un încărcător de telefon sau computer printr-un cablu și va atrage puterea necesară pentru ca placa să funcționeze

Pin Vin: pin-ul Vin poate fi furnizat cu un 6-12V nereglementat pentru a alimenta placa., Regulatorul de tensiune de la bord îl reglează la+5V

+ 5V Pin: dacă aveți o alimentare reglementată +5V, atunci puteți furniza direct acest pin +5V Al Arduino.

Input/output:

există total 14 pini digitali și 8 pini analogici pe placa Nano. Pinii digitali pot fi utilizați pentru interfața senzorilor, folosindu-i ca pini de intrare sau sarcini de antrenare, folosindu-i ca pini de ieșire. O funcție simplă precum pinMode() și digitalWrite () poate fi utilizată pentru a controla funcționarea acestora. Tensiunea de funcționare este de 0V și 5V pentru pinii digitali., Pinii analogice pot masura analogice de tensiune de 0V la 5V folosind oricare dintre cele 8 Analog ace folosind o funcție de simplu asemăna analogRead()

Aceste ace în afară de scopul lor poate fi de asemenea utilizat pentru scopuri speciale, care sunt discutate mai jos:

  • Serial Ace 0 (Rx) și 1 (Tx): Rx și Tx ace sunt utilizate pentru a primi și de a transmite TTL de date seriale. Acestea sunt conectate cu cipul serial ATmega328P USB la TTL corespunzător.
  • pini de întrerupere externi 2 și 3: acești pini pot fi configurați pentru a declanșa o întrerupere la o valoare scăzută, o margine în creștere sau în scădere sau o modificare a valorii.,
  • PWM Pins 3, 5, 6, 9 și 11: acești pini oferă o ieșire PWM pe 8 biți utilizând funcția analogWrite ().
  • SPI Pins 10 (SS), 11 (MOSI), 12 (MISO) și 13 (SCK): acești pini sunt utilizați pentru comunicarea SPI.
  • Pin LED încorporat 13: acest pin este conectat cu un LED încorporat, când pinul 13 este ridicat-LED – ul este pornit și când pinul 13 este scăzut, este oprit.
  • I2C A4 (SDA) și A5 (SCA): utilizat pentru comunicarea IIC folosind biblioteca de sârmă.
  • AREF: folosit pentru a furniza tensiune de referință pentru intrări analogice cu analogReference() funcție.,
  • Reset Pin: făcând acest pin scăzut, resetează microcontrolerul.

aceste funcții speciale și pinii respectivi sunt ilustrați în diagrama arduino nano pin prezentată mai sus.

cum se utilizează Arduino Nano

cu greu va dura 5-10 minute pentru a vă încărca primul program pe Arduino Nano. Tot ce ai nevoie de Arduino IDE un cablu USB și placa Nano în sine.

descărcați și instalați Arduino:

primul pas ar fi instalați Arduino IDE, care este disponibil pentru descărcare gratuită de la link-ul de mai jos., După instalarea Arduino s-ar putea dori, de asemenea, pentru a instala driverele (link mai jos) pentru Arduino pentru a comunica cu Computerul

  • Arduino IDE Descărcați
  • Driver Download

Încărcarea primul program

Odată ce arduino IDE este instalat pe computer, conectați-vă la bord cu computer utilizând un cablu USB. Acum deschide arduino IDE și alege corect bord prin selectarea Instrumente>Placi>Arduino/Nano, și alegeți Portul corect prin selectarea Instrumente>Port., Arduino Uno este programat folosind limbajul de programare Arduino bazat pe cablare. Pentru a obține a început cu Arduino Uno bord și clipi built-in LED-uri, încărcați exemplu de cod prin selectarea Fișierelor>Exemple>elementele de Bază>Clipi. Odată ce codul exemplu (prezentat și mai jos) este încărcat în IDE, faceți clic pe butonul „încărcare” din bara de sus. Odată ce încărcarea este terminată, ar trebui să vedeți LED-ul încorporat al Arduino care clipește., Mai jos este codul exemplu pentru clipire:

Aplicații

  • prototiparea produselor și sistemelor electronice
  • proiecte DIY Multiple.
  • ușor de utilizat pentru începători nivel DIYers și factorii de decizie.
  • proiecte care necesită mai multe interfețe I / O și comunicații.

Articles

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *