Arduino Nano di Configurazione dei Pin

Pin Categoria

Pin Nome

Dettagli

Alimentazione

Vin, 3.3 V, 5V, GND

Vin: tensione in Ingresso di Arduino quando si utilizza una fonte di alimentazione esterna (6-12V).

5 V: alimentazione regolata di alimentazione utilizzato per alimentare microcontrollore e altri componenti sulla scheda.

3.3 V: 3.3 V di alimentazione generato da on-board regolatore di tensione., Assorbimento di corrente massimo è 50mA.

GND: perni di terra.

Ripristina

Ripristina

Ripristina il microcontrollore.

Pin Analogici

A0 – A7

Utilizzato per misurare la tensione nella gamma di 0-5V

Pin di Ingresso/Uscita

Pin Digitali D0 – D13

Può essere utilizzato come ingresso o uscita pin. 0V (basso) e 5V (alto)

Seriale

Rx, Tx

Utilizzato per ricevere e trasmettere dati seriali 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., Usano lo stesso processore (Atmega328p) e quindi entrambi possono condividere lo stesso programma. Una grande differenza tra entrambi è la dimensione UNO è due volte più grande di Nano e quindi occupa più spazio sul tuo progetto. Anche Nano è tagliere amichevole mentre Uno non è. Per programmare Uno è necessario un normale cavo USB dove come per Nano è necessario un cavo mini USB. La differenza tecnica tra Uno e Nano è mostrata di seguito.,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 è più potente di un Arduino Nano in termini di velocità e numero di pin I/O. Come si può intuire la dimensione è anche più grande di un Arduino UNO. Arduino Mega è normalmente utilizzato per i progetti che richiedono un sacco di I/O pin e diversi protocolli di comunicazione. La differenza tecnica tra Nano e Mega è mostrata di seguito.,/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., Questa scheda in particolare è breadboard amichevole è molto facile da gestire le connessioni. Iniziamo con l’alimentazione della scheda.

Alimentazione si Arduino Nano:

Ci sono totalmente tre modi con cui è possibile alimentare il vostro Nano.

USB Jack: Collegare il mini USB jack per un caricatore del telefono o un computer attraverso un cavo e sarà disegnare potenza necessaria per la scheda per funzionare

Vin Pin: Il Vin pin può essere fornito con un non regolamentato 6-12 V per alimentare la scheda., Il regolatore di tensione a bordo lo regola a+5V

+ 5V Pin: se si dispone di un’alimentazione regolata a +5V, è possibile fornire direttamente questo o il pin + 5V di Arduino.

Ingresso / uscita:

Ci sono totalmente 14 Pin digitali e 8 pin analogici sulla scheda Nano. I pin digitali possono essere utilizzati per interfacciare i sensori utilizzandoli come pin di ingresso o per guidare i carichi utilizzandoli come pin di uscita. Una semplice funzione come pinMode() e digitalWrite () può essere utilizzata per controllare il loro funzionamento. La tensione di funzionamento è 0 V e 5 V per pin digitali., I pin analogici possono misurare la tensione analogica da 0V a 5V utilizzando uno qualsiasi degli 8 pin analogici utilizzando una semplice funzione come analogRead ()

Questi pin oltre a servire il loro scopo possono essere utilizzati anche per scopi speciali che sono discussi di seguito:

  • Pin seriali 0 (Rx) e 1 (Tx): I pin Rx e Tx vengono utilizzati per ricevere e trasmettere dati seriali TTL. Sono collegati con il corrispondente ATmega328P USB al chip seriale TTL.
  • Interrupt esterno Pin 2 e 3: Questi pin possono essere configurati per attivare un interrupt su un valore basso, un bordo di salita o discesa, o una variazione di valore.,
  • Pin PWM 3, 5, 6, 9 e 11: Questi pin forniscono un’uscita PWM a 8 bit utilizzando la funzione analogWrite ().
  • SPI Pin 10 (SS), 11 (MOSI), 12 (MISO) e 13 (SCK): Questi pin sono utilizzati per la comunicazione SPI.
  • In-built LED Pin 13: Questo pin è collegato con un built – in LED, quando pin 13 è alta-LED è acceso e quando pin 13 è basso, la sua off.
  • I2C A4 (SDA) e A5 (SCA): Utilizzato per la comunicazione IIC utilizzando Wire library.
  • AREF: Utilizzato per fornire tensione di riferimento per ingressi analogici con funzione analogReference ().,
  • Reset Pin: Rendendo questo pin BASSO, ripristina il microcontrollore.

Queste funzioni speciali e i rispettivi pin sono illustrati nel diagramma arduino nano pin mostrato sopra.

Come usare Arduino Nano

Difficilmente ci vorranno 5-10 minuti per caricare il primo programma su Arduino Nano. Tutto ciò che serve l’IDE Arduino un cavo USB e la scheda Nano stessa.

Scaricare e installare Arduino:

Il primo passo sarebbe installare il Arduino IDE che è disponibile per il download gratuitamente dal link qui sotto., Dopo aver installato Arduino si potrebbe anche voler installare i driver (link indicato di seguito) per voi Arduino per comunicare con il computer

  • Arduino IDE Download
  • Driver Download

Caricare il primo programma

Una volta arduino IDE è installato sul computer, collegare la scheda con il computer tramite cavo USB. Ora apri arduino IDE e scegli la scheda corretta selezionando Tools>Boards> Arduino / Nano, e scegli la porta corretta selezionando Tools>Port., Arduino Uno è programmato utilizzando il linguaggio di programmazione Arduino basato sul cablaggio. Per iniziare con la scheda Arduino Uno e lampeggiare il LED incorporato, caricare il codice di esempio selezionando Files>Examples> Basics>Blink. Una volta che il codice di esempio (mostrato anche sotto) viene caricato nel tuo IDE, fai clic sul pulsante “carica” nella barra in alto. Una volta terminato il caricamento, dovresti vedere il LED integrato di Arduino lampeggiare., Di seguito è riportato il codice di esempio per lampeggiare:

Applicazioni

  • Prototipazione di prodotti e sistemi di elettronica
  • Più progetti fai da te.
  • Facile da usare per principianti livello di bricolage e creatori.
  • Progetti che richiedono più interfacce I / O e comunicazioni.

Articles

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *