Raspberry Pi-Pinbelegung

Ammar Ali 15 Februar 2024
Raspberry Pi-Pinbelegung

In diesem Tutorial wird die Überprüfung der Pinbelegung eines Raspberry Pi mit dem Paket python3-gpiozero unter Raspberry Pi OS erläutert.

Raspberry Pi-Pinbelegung

Ein Raspberry Pi hat viele Pins, wie 40 Pins auf Raspberry Pi 3, aber das Raspberry Pi-Board erwähnt keine Portnummer oder Namen, im Gegensatz zu einem Arduino-Board, das Pin-Namen und -Nummern erwähnt. Wir können die Pinbelegung eines Raspberry Pi mit dem Terminal von Raspberry Pi OS überprüfen.

Wir müssen pinout in das Terminal eines Raspberry Pi OS eingeben, was die Pinbelegung des Raspberry Pi anzeigt, auf dem das Raspberry Pi OS läuft. In den neueren Versionen des Raspberry Pi OS ist das Paket python3-gpiozero bereits installiert, und der Befehl pinout funktioniert auf dem Terminal.

Wenn der Befehl pinout nicht funktioniert, müssen wir das Paket python3-gpiozero mit den folgenden Befehlen auf dem Terminal von Raspberry Pi OS installieren.

sudo apt update
sudo apt upgrade
sudo apt install python3-gpiozero

Wir müssen jeden der oben genannten Befehle auf dem Terminal ausführen. Die ersten beiden Befehle werden verwendet, um die installierten Pakete eines Raspberry Pi-Betriebssystems zu aktualisieren, und der dritte Befehl installiert das Paket, das zum Ausführen des Befehls pinout erforderlich ist.

Während der Ausführung der obigen Befehle fragt das Terminal möglicherweise nach Erlaubnis, und wir müssen y eingeben, um das Paket zu installieren. Nach der Installation des Pakets können wir im Terminal pinout eingeben, das die Pins des Raspberry Pi auflistet.

Lassen Sie uns zum Beispiel den Befehl pinout auf einem Raspberry Pi 1 ausführen. Sehen Sie sich den Code und die Ausgabe unten an.

Himbeer-Pi-Pinbelegung

Wir können in der obigen Ausgabe sehen, dass alle Informationen über den Raspberry Pi zusammen mit den 26 Pins angezeigt werden, die in einem Raspberry Pi 1-Modell vorhanden sind. Die neueren Modelle eines Raspberry Pi, wie die Modelle 2, 3 und 4, haben 40 Pins, wie unten gezeigt.

Raspberry Pi Pinbelegung 2

Der obige Raspberry Pi hat vier Power-Pins, von denen 5-Volt- und 3,3-Volt-Pins sind. Es gibt 8 Erdungsstifte; der Rest sind GPIO-Pins, die auch als Allzweck-Eingangs-Ausgangs-Pins bekannt sind.

Die GPIO-Pins sind digital und können als Ein- oder Ausgänge verwendet werden. Einige GPIO-Pins, wie Pin 21 im obigen Bild, werden für SPI oder eine serielle Peripherieschnittstelle verwendet, die verwendet werden kann, um ein anderes Gerät mit Raspberry Pi zu verbinden und zu steuern, das als Master oder Slave fungieren kann.

Einige GPIO-Pins, wie Pin 27 im obigen Bild, werden für die I2C- oder Inter-Integrated-Circuit-Kommunikation verwendet, die zum Senden und Empfangen von Daten von einem EEPROM oder einem elektrisch löschbaren programmierbaren Lesegerät verwendet werden kann. nur Erinnerung. Einige GPIO-Pins, wie Pin 8 im obigen Bild, werden für UART oder universelle asynchrone Empfänger oder Sender verwendet, die für die serielle Kommunikation zwischen zwei Geräten verwendet werden können.

Einige GPIO-Pins, wie Pin 38 im obigen Bild, werden für PCM oder Pulscodemodulation verwendet, die verwendet werden können, um analoge Daten als digitale Samples darzustellen, was bedeutet, dass wir diese Pins verwenden können, um analoge Daten zu empfangen und in digitale Daten umwandeln. Einige GPIO-Pins, wie Pin 32 im obigen Bild, werden für PWM oder Pulsweitenmodulation verwendet, mit der die Geschwindigkeit von Gleichstrommotoren und die Helligkeit von LEDs gesteuert werden können.

Autor: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

Verwandter Artikel - Raspberry Pi