Spedizione gratuita da 74,95 € NL (99,95 € BE/DE)

Consegna veloce con DHL

Ordinato prima delle XNUMX:XNUMX = Spedito oggi

Restituzione entro XNUMX giorni*


Paese

Tutto su Raspberry Pi Pin GPIO

I pin GPIO del Raspberry Pi 3B+ e il nuovo 4B hanno lo stesso layout.

Sai già cosa puoi fare con i pin GPIO sul tuo Raspberry Pi† No? Bene, allora continua a leggere!

GPIO sta per Input/Output per uso generico. Ciò significa che il Pin non ha una funzione specifica. Normalmente i pin hanno uno scopo specifico come inviare un segnale o ricevere un segnale. Un Pin GPIO è personalizzabile e può essere controllato dal software.

In questo testo ti dirò quale spilla sta per cosa e cosa puoi farci. Parleremo di PWM, UART, SPI e dei pin I2C. Ma spiegherà anche dove trovare i pin 5V, 3.3V e GND.

5v, 3.3V e i pin GND

Per iniziare, parleremo dei pin di alimentazione.
De Raspberry Pi 3B + ha due pin 5V, questi sono pin 2 e pin 4.
Ci sono anche due pin da 3.3 V sul Raspberry Pi† Questi sono pin 1 e pin 17.
I pin: 6, 9, 14, 20, 25, 30, 34 e 39 sono tutti pin GND (Ground).

Pin PWM

Potresti aver sentito parlare di PWM. PWM sta per Pulse With Modulation. Con questa funzione è possibile determinare la lunghezza di un impulso elettronico.
Questo è utile, ad esempio, per determinare la luminosità di una lampada a LED. O per controllare la velocità di un motore. Queste sono solo due opzioni per i pin PWM. In pratica noterai che puoi fare molte altre cose con i pin PWM.

Pin UART

Ora siamo arrivati ​​ai Pin UART. Questa parte è un po' più complicata, quindi siediti e goditela.

UART sta per ricevitore/trasmettitore asincrono universale.

UART è un protocollo di comunicazione seriale asincrono, il che significa che prende byte di dati e invia i singoli bit in sequenza.

La trasmissione asincrona consente di inviare i dati senza che il mittente debba inviare un segnale di clock al ricevitore. Invece, il mittente e il ricevitore concordano in anticipo i parametri di temporizzazione e bit speciali chiamati "bit di inizio" vengono aggiunti a ciascuna parola e utilizzati per sincronizzare le unità di invio e ricezione.

UART viene spesso utilizzato sul Pi come un modo conveniente per controllarlo tramite GPIO o per accedere ai messaggi di avvio del kernel dalla console seriale (abilitata per impostazione predefinita).

Può anche essere usato come un modo per connettere un Arduino, un ATmega bootloaded, ESP8266, ecc. Al tuo Pi. Fai attenzione ai livelli logici tra i dispositivi, ad esempio il Pi è 3.3v e Arduino è 5v. Collega i due e dovresti evocare un magico fumo blu.

Perni SPI

Ora siamo arrivati ​​ai Pin SPI. SPI è l'abbreviazione di Serial Peripheral Interface.
SPI è il modo più veloce per trasferire i dati in a Raspberry Pi† È quindi molto adatto per controllare uno schermo.
I pin 19, 21, 23, 24, 26, 35, 38 e 40 sono tutti pin SPI.

Le parti che devi prendere in considerazione quando collegherai qualcosa a SPI sono:

  • SCK (Serial Clock) che assicura che il master e lo slave funzionino alla stessa velocità.
  • Il MISO (Master In Slave Out) consente allo slave di inviare dati al master.
  • Il MOSI (Master Out Slave In) consente al master di inviare dati allo slave.
  • CC(Chip Select) e SC(Slave Select) che indicano con quale slave vuole comunicare il master. Supponiamo che ti dimentichi di collegare CC o SC, quindi l'intero sistema non funzionerà più, il che sarebbe un peccato.

Pin I2C

Finalmente siamo arrivati ​​alla I2C.

I2C sta per Circuito Integrato Inter.

Il bello di collegare un dispositivo tramite I2C è che, a differenza di SPI, sono necessarie solo 2 connessioni. Sfortunatamente, devi rinunciare a un po' di velocità per questo. Ma questo significa che rinunci alla velocità per la pulizia del tuo sistema.

I pin che hai su I2C sono:

  • SCL che fa sì che lo slave e il master inviino i dati alla stessa velocità
  • SDA che permette a slave e master di comunicare tra loro. Ciò significa anche che se si dimentica di collegare l'SDA, la connessione al dispositivo non funzionerà.

Ora sai cosa fanno tutti i pin GPIO e quali ti servono per cosa. Ora tocca a te sperimentare!

L'apprezzamento di www.electronicsvoorjou.nl at Recensioni WebwinkelKeur è 9.3 / 10 basato su 5040 recensioni.