Arduino Nano Guide

Arduino Nano Guide
Arduino è una piattaforma che fornisce ai suoi utenti un'ampia varietà di schede di microcontrollore che possono essere utilizzate in vari progetti. Per utilizzare una qualsiasi delle schede Arduino si dovrebbe conoscere le specifiche tecniche e i pignoli di quella scheda specifica. Una delle schede Arduino è la Nano Arduino che è utile a causa delle sue dimensioni ridotte, quindi abbiamo spiegato le specifiche tecniche insieme al pinout del nano Arduino in questo tutorial.

Specifiche tecniche di Arduino Nano

Come altre assi di Arduino, l'Arduino Nano viene fornito anche con il microcontrollore AVR della famiglia Atmel con un nome modello ATMEGA328P. Questo controller è dotato di una velocità di clock di 16 MHz e ha una memoria flash di 32 kilobyte insieme a RAM statico di 2 kilobyte ed Eeprom di 1 chilobyte. Per alimentare l'Arduino Nano richiede 5 volt e 40 mA e ciò può essere fornito dalla porta USB o dal pin Vin del nano Arduino.

Arduino Nano Pinout

Poiché si tratta di una scheda di dimensioni ridotte, viene fornito con un numero limitato di 36 pin che possono essere utilizzati per vari scopi. Tra i 36 pin 6 pin ci sono per l'ICSP (nella programmazione del sistema a circuito), 14 pin di ingresso e uscita digitali, 8 pin per alimentare i dispositivi, 8 pin di ingresso e uscita analogici e infine ci sono due pin per la ricezione dei dati e la trasmissione.

Per il protocollo di comunicazione TWI ci sono SCL e i pin SDA richiesti e a tale scopo vengono utilizzati i pin A5 e A4. Inoltre, per il protocollo di comunicazione SPI è possibile utilizzare D11, D12, D13 per COPI (controller fuori, periferico in), CIPO (controller in, periferica) e SCK.

Per la comprensione dell'utente abbiamo diviso i pin di Arduino Nano in diverse categorie e sulla base di queste categorie abbiamo realizzato una tabella che viene fornita di seguito che dimostra la pinout di Arduino Nano.

Categorie di pin di Arduino Nano Rappresentazione dei pin Spiegazione
Pin di potenza di Arduino Nano 5V, reset, 3.3V, GND (3), VIN, REF Per alimentare i dispositivi collegati con Arduino Nano
Pin digitali di Arduino Nano D2 a D13 (D11 per COPI, D12 per CIPO D13 per SCK) Per connettere dispositivi digitali con Arduino Nano
Pin pwm di Arduino Nano 3,5,6,9,10,11 Per generare il segnale pulsante
Pin analogiche di Arduino Nano A0 a A7 (A4 per SDA e A5 per SCL) Per collegare i dispositivi analogici Arduino Nano
Pin per la programmazione dell'Arduino ICSP Pin usati per programmare l'Arduino Nano

Inoltre abbiamo spiegato anche i pin secondo le categorie che abbiamo fatto nella tabella sopra

Pin digitali di Arduino Nano

Per i dispositivi che hanno input e output digitali e devono essere collegati ad Arduino Nano ci sono 14 pin in cui 2 pin sono dati che inviano e ricevono pin che sono pin TX e RX. Allo stesso modo, ci sono 6 perni PWM che sono D3, D5, D6, D9, D10, D11 e il ciclo di lavoro varia da 0 a 255.

Per il protocollo di comunicazione SPI (interfaccia periferica seriale) è possibile utilizzare i pin digitali D11 a D13 per COPI, CIPO e SCK. Per un ulteriore spazio abbiamo messo in evidenza i pin digitali di Arduino Nano come nell'immagine qui sotto:

Pin analogiche di Arduino Nano

Per collegare i dispositivi analogici, Arduino Nano fornisce al suo utente 8 pin analogici che hanno una risoluzione dei dati a 10 bit. In termini di tensione i 5 volt saranno 1024 e 0 saranno 0 volt e per il protocollo di comunicazione TWI puoi utilizzare rispettivamente il pin A5 e A4 analogici per SCL e SDA. Il pin SCL è il perno dell'orologio mentre il pin SDA è il pin di trasferimento di dati per il dispositivo di comunicazione collegato.Nell'immagine qui sotto abbiamo evidenziato il perno analogico di Arduino Nano e abbiamo anche indicato i pin SDA e SCL.

Pin di potenza di Arduino Nano

Per accendere i dispositivi collegati con Arduino Nano ci sono 8 pin che includono i due pin di ripristino, due pin di terra (GND), un pin per l'uscita a 5 volt, un pin per 3.Uscita a 3 volt. Possiamo anche potenziare l'Arduino Nano fornendo energia sul suo perno Vin. C'è anche un pulsante di ripristino indicato su Arduino Nano che viene utilizzato per riavviare l'Arduino Nano. Nell'immagine qui sotto abbiamo messo in evidenza i pin di potenza dell'Arduino Nano.

Pin di intestazione ICSP di Arduino Nano

Per l'aggiornamento del firmware dell'Arduino Nano o per programmarlo senza toglierlo dal circuito, ci sono 6 pin di intestazione ICSP forniti su Arduino Nano. Abbiamo messo in evidenza i pin ISCP di Arduino Nano nell'immagine qui sotto:

Conclusione

L'Arduino Nano è una scheda Arduino di piccole dimensioni che può adattarsi alla breadboard e semplifica per gli utenti collegare i dispositivi con esso. Inoltre, può ridurre le dimensioni dei progetti che possono rendere più compatta la progettazione del progetto. Inoltre, nella pratica generale l'utente deve essere a conoscenza delle specifiche tecniche e del pinout della scheda Arduino. Quindi, abbiamo spiegato brevemente l'uso per ogni pin di Arduino Nano.