Nota
Ciao, benvenuto nella Community di appassionati di SunFounder Raspberry Pi & Arduino & ESP32 su Facebook! Approfondisci le tue conoscenze su Raspberry Pi, Arduino ed ESP32 insieme ad altri appassionati.
Perché unirsi a noi?
Supporto da esperti: Risolvi problemi post-vendita e sfide tecniche con l’aiuto della nostra community e del nostro team.
Impara e condividi: Scambia consigli e tutorial per migliorare le tue competenze.
Anteprime esclusive: Ottieni un accesso anticipato agli annunci di nuovi prodotti e alle anteprime.
Sconti speciali: Approfitta di sconti esclusivi sui nostri prodotti più recenti.
Promozioni e omaggi: Partecipa a promozioni speciali e omaggi durante le festività.
👉 Sei pronto a esplorare e creare con noi? Clicca su [Qui] e unisciti oggi!
Scheda di Estensione GPIO
Prima di iniziare con i comandi, è importante conoscere meglio i pin del Raspberry Pi, che saranno fondamentali per i prossimi argomenti di studio.
Possiamo collegare facilmente i pin del Raspberry Pi a una breadboard tramite la Scheda di Estensione GPIO, evitando possibili danni dovuti all’inserimento e rimozione frequente dei pin. Questa è la nostra scheda di estensione GPIO a 40 pin con cavo GPIO per Raspberry Pi modelli B+, 2 B, 3 e 4 B.
Numerazione dei Pin
I pin del Raspberry Pi possono essere identificati tramite tre metodi: wiringPi, BCM e Board.
Tra questi, la Scheda di Estensione GPIO a 40 pin utilizza il metodo di numerazione BCM. Tuttavia, per alcuni pin speciali, come le porte I2C e SPI, viene utilizzato il loro nome specifico.
La tabella seguente mostra i metodi di numerazione WiringPi, Board e il Nome specifico di ciascun pin sulla scheda di estensione GPIO. Ad esempio, per il GPIO17, la numerazione Board è 11, la numerazione WiringPi è 0, e il nome specifico è GPIO0.
Nota
Nel linguaggio C, il metodo di numerazione utilizzato è WiringPi.
Nel linguaggio Python, i metodi di numerazione usati sono Board e BCM, configurabili tramite la funzione GPIO.setmode().