Ricerca…


Arduino Uno R3

I microcontrollori utilizzano pin per interagire con il resto del circuito. Questi pin di solito sono uno dei pin di input / output, vin o ground. I pin I / O possono essere semplici pin I / O digitali, oppure possono avere alcune caratteristiche speciali come poter variare la tensione della loro uscita usando la modulazione della larghezza di impulso. Ecco uno schema di Arduino R3 Uno e dei suoi pin.

Arduino Uno R3 Pinout Schematic ( fonte )

Perni PWM

PWM consente di controllare la tensione dell'uscita commutando l'uscita tra alto e basso molto molto rapidamente. La percentuale di tempo in cui il pin è alto si chiama "duty cycle".

Perni PWM: 3, 5, 6, 9, 10, 11

Ingressi analogici

Proprio come un pin PWM può emettere un intervallo di tensioni, i pin analogici su Arduino Uno R3 possono rilevare una gamma di tensioni di ingresso. È possibile utilizzarlo per leggere la posizione di un potenziometro o di un altro ingresso con un ingresso variabile. Si prega di notare che i pin analogici non possono fare output analogico - per questo è necessario utilizzare i pin PWM.

Perni analogici ADC: A0, A1, A2, A3, A4, A5

Seriale, SPI e I2C

I pin seriali su Arduino Uno R3 vengono anche utilizzati (ad esempio) dal chip USB a seriale quando comunica con un computer tramite la porta USB integrata. Seriale: Tx su 0, Rx su 1

SPI e I2C sono protocolli di comunicazione che Arduino può utilizzare per parlare di schermi, sensori, uscite ecc ...:

Perni SPI: MOSI su 11, MISO su 12, SCLK su 13, SS su 10

Perni I2C: SCL su A5, SDA su A4

LED di bordo

L'Arduino Uno R3 ha un LED con un proprio resistore collegato al pin 13. Ciò significa che anche se non si collegano LED alla scheda, se si imposta il pin 13 su un'uscita e si imposta su un valore alto, si dovrebbe vedere un LED alla lavagna, dai. Utilizzare lo schizzo di esempio 'Blink' per individuare il LED integrato.

Dalla pagina di spilli digitali Arduino

NOTA: il pin digitale 13 è più difficile da utilizzare come ingresso digitale rispetto agli altri pin digitali perché ha un LED e un resistore ad esso collegato che è saldato alla scheda sulla maggior parte delle schede. Se abiliti il ​​suo resistore di pull-up interno da 20k, esso si bloccherà intorno a 1,7 V invece dei 5V previsti perché il LED integrato e il resistore di serie abbassano il livello di tensione, il che significa che restituisce sempre LOW. Se è necessario utilizzare il pin 13 come ingresso digitale, impostarne il pinMode () su INPUT e utilizzare un resistore di abbassamento esterno.

Perno LED integrato: 13



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow