🍓 Raspberry Pi Hardware Quruluşu: Portlar, Sxem və GPIO Pinlərinin Tam İzahi
Raspberry Pi ilə layihələr qurmaq istəyənlər üçün ən vacib mövzulardan biri cihazın hardware quruluşunu və GPIO pinlərini düzgün anlamaqdır. Bu mövzuda Raspberry Pi portları, GPIO pinləri, sxem bağlantıları və istifadə sahələri tam şəkildə izah edilir.
📌 Raspberry Pi Nədir?
Raspberry Pi kiçik ölçülü, aşağı enerji sərf edən və çox məqsədli mini kompüterdir. Elektronika, robototexnika, IoT, server və proqramlaşdırma layihələrində geniş istifadə olunur.
🧩 Raspberry Pi Üzərində Olan Əsas Portlar
🔌 Portların İzahı
📍 Port | 📖 Təyinatı |
🔋 USB Type-C / Micro USB | Raspberry Pi enerji girişi |
🖥 HDMI Port | Monitor və TV bağlantısı |
🌐 Ethernet Port | İnternet bağlantısı |
🔊 3.5mm Jack | Audio çıxışı |
📷 CSI Camera Port | Kamera modulu bağlantısı |
📺 DSI Display Port | LCD ekran bağlantısı |
💾 MicroSD Slot | Əməliyyat sistemi və yaddaş |
⚡ GPIO Pinləri | Sensor və elektronika bağlantıları |
⚡ GPIO Pinləri Nədir?
GPIO (General Purpose Input Output) Raspberry Pi-nin ən vacib hissəsidir. Bu pinlər vasitəsilə:
- 💡 LED yandırmaq
- 🌡 Sensor qoşmaq
- 🤖 Robot idarə etmək
- 📡 IoT sistemləri qurmaq
- 🔔 Buzzer və relay istifadə etmək mümkündür.
🧠 GPIO Pinlərinin Tam Quruluşu
📌 40 Pin Layout
(1)3.3V (2)5V
(3)GPIO2 (4)5V
(5)GPIO3 (6)GND
(7)GPIO4 (8)GPIO14
(9)GND (10)GPIO15
(11)GPIO17 (12)GPIO18
(13)GPIO27 (14)GND
(15)GPIO22 (16)GPIO23
(17)3.3V (18)GPIO24
(19)GPIO10 (20)GND
(21)GPIO9 (22)GPIO25
(23)GPIO11 (24)GPIO8
(25)GND (26)GPIO7
(27)GPIO0 (28)GPIO1
(29)GPIO5 (30)GND
(31)GPIO6 (32)GPIO12
(33)GPIO13 (34)GND
(35)GPIO19 (36)GPIO16
(37)GPIO26 (38)GPIO20
(39)GND (40)GPIO21
🔍 Ən Vacib GPIO Pinləri
⚡ Pin | 📌 Funksiya |
GPIO2 / GPIO3 | I2C əlaqəsi |
GPIO14 / GPIO15 | UART serial |
GPIO10 / 9 / 11 | SPI əlaqəsi |
GPIO18 | PWM dəstəyi |
3.3V | Enerji çıxışı |
5V | Güc çıxışı |
GND | Torpaq bağlantısı |
🛠 Raspberry Pi ilə LED Qoşulması
📌 Sadə LED Sxemi
GPIO17 ----[220Ω]----|>|---- GND
📖 İzah:
- GPIO17 → siqnal verir
- 220Ω resistor → LED qoruması
- GND → torpaq bağlantısı
🐍 Python ilə LED Yandırmaq
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setup(17, GPIO.OUT)
while True:
GPIO.output(17, True)
time.sleep(1)
GPIO.output(17, False)
time.sleep(1)
🌐 Raspberry Pi İstifadə Sahələri
🚀 Sahə | 📖 Tətbiq |
🤖 Robototexnika | Robot idarəetməsi |
🏠 Smart Home | Ağıllı ev sistemləri |
📡 IoT | Sensor məlumat toplama |
🎮 Retro Gaming | Emulator sistemləri |
🖥 Linux Server | Web server və hosting |
📷 Kamera Sistemi | Təhlükəsizlik kameraları |
🔐 GPIO İstifadə Edərkən Diqqət
⚠ Raspberry Pi GPIO pinləri maksimum 3.3V dəstəkləyir.
5V siqnal birbaşa qoşularsa cihaz zədələnə bilər.
📊 Raspberry Pi Modellərinin Müqayisəsi
Model | CPU | RAM | GPIO |
Raspberry Pi 3B+ | Quad Core | 1GB | 40 Pin |
Raspberry Pi 4 | Quad Core | 2GB-8GB | 40 Pin |
Raspberry Pi 5 | Daha Güclü CPU | 4GB-8GB | 40 Pin |
🎯 Nəticə
Raspberry Pi həm yeni başlayanlar, həm də peşəkarlar üçün mükəmməl mini kompüter platformasıdır. GPIO pinləri sayəsində limitsiz elektronika və proqramlaşdırma layihələri yaratmaq mümkündür.
Əgər Raspberry Pi ilə:
- 🔥 Robot layihələri
- 🌐 IoT sistemləri
- 🏠 Smart Home
- 📷 Kamera modulları
- 💡 Sensor sistemləri
qurmaq istəyirsinizsə, GPIO pinlərini yaxşı öyrənmək vacibdir.
🔎 SEO Açar Sözlər
Raspberry Pi GPIO izahi
Raspberry Pi pinout Azərbaycan
Raspberry Pi hardware quruluşu
GPIO pinləri nədir
Raspberry Pi portları
Raspberry Pi sxemləri
Raspberry Pi tutorial AZ
Raspberry Pi LED qoşulması
🏷 Taglar
raspberry-pi
gpio
hardware
linux
iot
robotics
python
electronics