Raspberry Pi Nedir? Ne İçin Kullanılır? Cep Boyutunda Bilgisayara Giriş

Raspberry Pi Nedir? Ne İçin Kullanılır? Cep Boyutunda Bilgisayara Giriş

Raspberry Pi, kredi kartı büyüklüğünde, gerçek bir bilgisayar gibi davranabilen, Linux tabanlı işletim sistemi çalıştırabilen tek kart bilgisayardır (SBC - Single Board Computer). Eğitim amacıyla 2012’de İngiltere’de doğdu; bugün dünyada onlarca milyon kişi tarafından kullanılıyor. Bu yazıda Raspberry Pi’nin ne olduğunu, ne yapabileceğinizi ve ilk adımı nasıl atacağınızı anlatıyoruz.

Raspberry Pi Nedir?

Raspberry Pi, üzerinde işlemci, RAM, USB, HDMI, Wi-Fi gibi tam bir bilgisayara ait hemen her bileşeni barındıran küçük bir karttır. Arduino veya ESP32’den farklı olarak bir mikrodenetleyici değil, mini bilgisayardır. Yani:

  • İşletim sistemi çalıştırır (genellikle Raspberry Pi OS — Debian Linux türevi)
  • Birden fazla program aynı anda yürütülebilir
  • Klavye, fare, monitör bağlanabilir
  • İnternet tarayıcı, ofis programları, oyunlar çalıştırılabilir
  • Python, C, C++, Java, JavaScript gibi dillerde geliştirme yapılabilir

Ama bunların yanında, Arduino gibi GPIO pinleri olduğu için sensörler, motorlar ve ekranlarla da konuşabilir. Bu özelliği onu robotik, IoT ve gömülü sistem projelerinde de güçlü kılar.

Raspberry Pi Ne İçin Kullanılır?

Raspberry Pi’nin uygulama alanı çok geniştir; hobi projelerinden profesyonel sunuculara kadar uzanır.

1. Eğitim ve Öğrenme

  • Çocuklara programlama öğretmek (Scratch, Python)
  • Üniversite mühendislik projeleri
  • Okullarda STEM eğitimi

2. Medya Sunucusu / Mini Bilgisayar

  • TV’ye bağlayarak Kodi veya Plex ile medya merkezi kurmak
  • Eski oyun konsollarını emüle etmek (RetroPie)
  • Hafif masaüstü bilgisayar olarak kullanmak

3. Robotik ve Yapay Zeka

  • Kamera ile görüntü işleme (OpenCV)
  • TensorFlow Lite ile yerel yapay zeka uygulamaları
  • Robotik kollar, otonom araçlar
  • Yüz tanıma, plaka tanıma sistemleri

4. Ev Sunucusu

  • Pi-hole ile reklam engelleyici DNS sunucusu
  • Home Assistant ile akıllı ev merkezi
  • Web sunucusu (Apache, Nginx)
  • Bulut depolama (Nextcloud)
  • VPN sunucusu (WireGuard, OpenVPN)

5. Endüstriyel ve IoT Projeler

  • Veri toplama sistemleri
  • Üretim hattı izleme panelleri
  • Edge computing cihazları

6. Otomatik Sistemler

  • Akvaryum / sera otomasyonu
  • Bahçe sulama
  • Akıllı ev kontrol panelleri

Raspberry Pi Modelleri

Raspberry Pi’nin tarih boyunca pek çok modeli çıktı. Güncel ve popüler olanlar:

ModelİşlemciRAMWi-Fi/BTKullanım
Raspberry Pi 54-çekirdek 2.4 GHz Cortex-A764/8/16 GBGüçlü masaüstü/AI
Raspberry Pi 4 Model B4-çekirdek 1.8 GHz Cortex-A721/2/4/8 GBGenel amaç
Raspberry Pi 400Klavyeye entegre Pi 44 GBEğitim, masaüstü
Raspberry Pi Zero 2 WQuad-core 1 GHz512 MBKüçük, IoT
Raspberry Pi Pico / Pico WRP2040 (mikrodenetleyici!)264 KB SRAMPico W’da Wi-FiArduino alternatifi

⚠️ Önemli not: Raspberry Pi Pico, diğer Pi’lerden farklı olarak Linux çalıştırmaz. O bir mikrodenetleyicidir (Arduino veya ESP32 gibi) ve MicroPython ile programlanır.

Raspberry Pi’nin Temel Bileşenleri

Bir Raspberry Pi 4 / 5 üzerinde:

  • CPU/GPU — Broadcom işlemci
  • RAM — LPDDR4X bellek
  • GPIO Header — 40 pinli genişleme bağlantısı
  • 2 × Mikro HDMI — Çift ekran desteği
  • 2 × USB 3.0 ve 2 × USB 2.0
  • Gigabit Ethernet
  • Wi-Fi 802.11ac + Bluetooth 5.0
  • microSD kart yuvası — İşletim sistemi buradan yüklenir
  • USB-C güç girişi
  • 3.5mm ses çıkışı + kompozit video

Raspberry Pi ile Nasıl Başlanır?

İlk adım için ihtiyacınız olanlar:

  1. Bir Raspberry Pi modeli (Pi 4 veya Pi 5 önerilir)
  2. microSD kart (en az 16 GB, A1/A2 sınıfı önerilir)
  3. Resmi USB-C güç adaptörü (3A önerilir)
  4. Mikro HDMI kablosu ve monitör
  5. USB klavye + fare
  6. Pi kasası ve soğutucu (özellikle Pi 4/5 için kritik)

Yazılım kurulumu:

  1. Raspberry Pi Imager programını indirin.
  2. microSD karta Raspberry Pi OS yazın.
  3. Kartı Pi’ye takın, kabloları bağlayın, gücü verin.
  4. İlk açılışta dil, klavye, Wi-Fi gibi ayarları yapın.

İlk projeniz olarak GPIO ile bir LED yakıp söndürmeyi (Python ile) deneyebilirsiniz. Sonrasında web sunucusu kurma, kamera takıp görüntü işleme, sensör okuma gibi konulara geçebilirsiniz.

Raspberry Pi vs Arduino vs ESP32

ÖzellikArduinoESP32Raspberry Pi
TipMikrodenetleyiciMikrodenetleyiciTam bilgisayar (SBC)
İşletim sistemiYokYokLinux
Çoklu görevSınırlı (FreeRTOS)
Wi-Fi/Bluetooth
GPIO
Görüntü işlemeSınırlı
Yapay zekaSınırlı (TFLite Micro)
Güç tüketimiÇok azAzYüksek
Fiyat10-20$3-5$35-80$

Her platformun kendi alanı vardır:

  • Basit elektronik kontrol → Arduino
  • Bağlantılı sensörler / IoT → ESP32
  • Görüntü işleme, sunucu, AI → Raspberry Pi

Sonuç

Raspberry Pi, küçük boyutuna sığdırdığı gerçek bilgisayar gücüyle elektronik ve yazılım dünyasının kesişim noktasında duruyor. İster çocuğunuza programlama öğretmek isteyin, ister kendinize bir ev sunucusu kurmak; Raspberry Pi pek çok ihtiyaca cevap verebilir.

İleriki yazılarımızda Raspberry Pi’ye işletim sistemi yükleme, GPIO ile Python projeleri, kamera kullanımı ve Home Assistant kurulumu gibi konuları detaylıca işleyeceğiz.

Benzer Yazılar

MicroPython Nedir? Ne İçin Kullanılır? Mikrodenetleyiciler İçin Python

MicroPython Nedir? Ne İçin Kullanılır? Mikrodenetleyiciler İçin Python

MicroPython, Python 3 dilinin mikrodenetleyiciler ve gömülü sistemler için optimize edilmiş bir uyarlamasıdır. C/C++ ile uğraşmadan, sade ve okunabilir Python söz dizimiyle Arduino-benzeri kar

Devamını Oku