Raspberry Pi, Raspberry Pi Vakfı tarafından oluşturulan bir dizi düşük güçlü, tek kartlı bilgisayardır. Başlangıçta, gelişmekte olan ülkelerde çocuklara bilgisayar bilimi ve programlamanın temellerini öğretmek için yaratılan Raspberry Pi, düşük güç gereksinimleri, düşük fiyat ve kullanım kolaylığı vurgulanarak yapılmıştır.
Bununla birlikte, esnek yapısı ve 35'de sadece 2012 dolardan başlayan düşük fiyatı nedeniyle Raspberry Pi, teknoloji meraklılarının, mod yapımcılarının ve bilim adamlarının elinde bir yuva buldu. O zamandan beri orijinal kullanım durumunun çok ötesine geçti.
Yeni başlayanlar için Raspberry Pi projelerine, neler sunabileceğine ve onunla kendiniz neler yapabileceğinize bir göz atalım.
donanım
Yıllar içinde, Raspberry Pi Vakfı, Raspberry Pi bilgisayarının çeşitli modellerini piyasaya sürdü. Normal nesillerin (yani Raspberry Pi, Raspberry Pi 2 vb.) dışında Model A, B, A+ ve B+ gibi bazı özellik varyasyonları da vardır.
Mevcut yaygın modellere baktığımızda,
1. Raspberry Pi (Birinci Nesil) – 2012'de piyasaya sürüldü
- İşlemci – Tek çekirdekli ARM 6 @ 700Mhz
- Mimari - ARMv6 (32 bit)
- SOK – Broadcom BCM2835
- GPU - Broadcom VideoCore IV @ 250Mhz
- VERİ DEPOSU - Modele bağlı olarak 256MB ila 512MB
- Lansmandaki Fiyat – $35
2. Raspberry Pi 2 (İkinci Nesil) – 2015'te piyasaya sürüldü
- İşlemci – Dört çekirdekli ARM Cortex A7 @ 900Mhz
- Mimari - ARMv7-A (32 bit)
- SOK – Broadcom BCM2836
- GPU - Broadcom VideoCore IV @ 300Mhz
- VERİ DEPOSU - 1GB
- Lansmandaki Fiyat – $35
3. Raspberry Pi 3 (Üçüncü Nesil) – 2016'da piyasaya sürüldü
- İşlemci – Dört çekirdekli ARM Cortex A53 @ 1200Mhz
- Mimari - ARMv8-A (32 bit / 64 bit)
- SOK – Broadcom BCM2837
- GPU - Broadcom VideoCore IV @ 400Mhz
- VERİ DEPOSU - 1GB
- Lansmandaki Fiyat - $ 35
4. Raspberry Pi Zero – 2015'te Piyasaya Sürüldü
- İşlemci – Tek çekirdekli ARM 6 @ 1000Mhz
- Mimari - ARMv6 (32 bit)
- SOK – Broadcom BCM2835
- GPU - Broadcom VideoCore IV @ 250Mhz
- VERİ DEPOSU - 512MB, modele bağlı olarak
- Lansmandaki Fiyat – $5
Tüm Pi türevleri, değişen sayıda USB bağlantı noktasına (en yaygın olarak B+ modelinde 4 USB 2.0 bağlantı noktası), HDMI veya AV/RCA üzerinden video çıkışına ve bir dizi Genel Amaçlı G/Ç Pinine (GPIO) sahiptir.
Raspberry Pi tek kartlı bilgisayar, başta Linux olmak üzere çeşitli işletim sistemlerini önyükleyebilir. Daha yeni Raspberry Pi 2 ve Raspberry Pi 3, Windows NT Çekirdeğine dayalı özel bir Windows 10 IoT Core OS'yi de önyükleyebilir.
En İyi Raspberry Pi İşletim Sistemi
- Raspbian (Raspberry Pi Vakfı'nın Resmi İşletim Sistemi)
- Ubuntu
- Fötr şapka
- openSUSE
- Gentoo Linux
- CentOS
- FreeBSD
- Windows 10 Nesne Çekirdeği
- Kali Linux
Genelleştirilmiş işletim sistemlerinin yanı sıra, genellikle tek bir amaca hizmet eden Pi için özel işletim sistemi yapıları da vardır. Örneğin -
- RasPlex (Medya akışı ve TV'de Medya Kutusu olarak kullanım için)O
- penELEC (Medya sunucusu kullanımı için)
- RetroPie (Retro oyun konsollarını taklit etmek için)
- OpenWRT (Ağ yönlendiricisi olarak kullanım için)
Raspberry Pi'nin son derece çeşitli bir bilgi işlem platformu olduğunu açıkça görebiliyoruz, ancak normal bir kullanıcı olarak siz bu kötü çocuklardan biriyle ne yapabilirsiniz? Raspberry Pi platformunda gerçekleştirebileceğiniz bazı ilginç projelere bir göz atalım.
Yeni Başlayanlar için Raspberry Pi Projeleri
1. Kişisel Bilgisayar
En basitinden başlayarak. Raspberry Pi özünde aslında küçük bir bilgisayardır. Ve bununla birlikte, bir bilgisayardan beklenen tüm işlevsellik gelir.
Ortalama bir ev kullanıcısı için (internet tarama, müzik çalma, film, dosya indirme, belge düzenleme vb. kullanım) Raspberry Pi, iş yükünüzü kaldırabilecek kadar beygir gücüne sahiptir.
Neye ihtiyacın var
- Raspberry Pi (en az Pi 2 veya Pi 3)
- MicroSD Kart (tercihen minimum 16 GB)
- USB Güç Adaptörü (çoğu mobil şarj cihazı iyi çalışır)
- Görüntüleme için monitör / TV
- Klavye ve Fare
Nasıl Kurulur
Raspbian Image'ı buradan indirin – https://downloads.raspberrypi.org/raspbian_latest
- PC veya Dizüstü bilgisayarınızda Etcher'ı yükleyin (Mac, Windows ve Linux için kullanılabilir)
- microSD kartınızı makinenize bağlayın
- Etcher'da görüntü dosyasını seçin ve SD Kartınıza yazın
- MicroSD Kartı Raspberry Pi'nize takın
- Pi'yi monitöre, klavyeye ve fareye bağlayın ve açın
Pi kurulduğunda, Raspbian OS tarafından sunulan basit bir PIXEL UI ile karşılaşacaksınız. Temel yazılımların çoğu önceden yüklenmiş olduğundan hemen kullanmaya başlayabilirsiniz.
Masaüstü bilgisayar deneyiminizden en iyi şekilde yararlanmak için yükleyebileceğiniz bazı ekstra yazılımlar öneriyoruz.
- RhythmBox – Müzik Çalar
- TBOPlayer – Video Oynatıcı
- GIMP – Görüntü Düzenleyici
- İletim – Torrent İstemcisi
En popüleri Ubuntu MATE olan Pi için başka açık kaynaklı işletim sistemleri de mevcuttur. Diğer işletim sistemlerinin kendi avantajları ve dezavantajları olsa da, Raspberry Pi Vakfı tarafından resmi olarak desteklenen işletim sistemi olmasının yanı sıra Raspberry Pi için en hızlı ve en optimize işletim sistemi olduğu için Raspbian'ı tercih ediyoruz.
2. Ev Sinema Bilgisayarı
Pi'yi normal kullanım için kullanmak istemiyorsanız ne olacak? Ya müzik çalmak, film izlemek, TV Şovları istiyorsanız. Kısacası, ya bundan bir medya merkezi yapmayı düşünüyorsanız.
Öncelikle iki yöntem vardır, bunlardan biri Pi'yi normal bir PC olarak kurmak ve ardından ilgili yazılımı yüklemektir. Bugün tartışacağımız diğer yöntem, açık ara daha iyi bir yöntemdir. Bu amaç için yapılmış özel bir işletim sistemi kullanmaktır.
Bunun için RasPlex, Açık Kaynak Medya Merkezi (OSMC) ve Kodi (XBMC) dahil olmak üzere birden fazla işletim sistemi mevcuttur.
Neye ihtiyacın var
- Raspberry Pi (tercihen Pi 2 veya Pi 3)
- MicroSD Kart (tercihen minimum 16 GB)
- USB Güç Adaptörü (çoğu mobil şarj cihazı iyi çalışır)
- Görüntüleme için monitör / TV
- Klavye ve Fare
- Harici Sabit Disk (ortamınızı depolamak için)
Nasıl Kurulur
- OSMC Görüntüsünü buradan indirin – https://osmc.tv/
- PC veya Dizüstü bilgisayarınızda Etcher'ı yükleyin (Mac, Windows ve Linux için kullanılabilir)
- MicroSD kartınızı makinenize bağlayın Etcher'da görüntü dosyasını seçin ve SD Kartınıza yazın
- MicroSD Kartı Raspberry Pi'nize takın
- Pi'yi monitöre, klavyeye ve fareye bağlayın ve açın
- Medyanızı Kullanıcı Arayüzü aracılığıyla ekleyin ve rock yapmaya hazırsınız
Bu kılavuzda popüler OSMC dağıtımını kullandık. OMXPlayer (Raspberry Pi'de donanım hızlandırmalı oynatma) için yerel desteğe sahip Kodi'ye dayanmaktadır. Ayrıca, kullanımı kolay ve göz alıcı bir görünüme sahip olan kaygan bir kullanıcı arayüzü ile birlikte gelir.
3. Ağ Depolama Sunucusu
Ağa Bağlı Depolama veya kısaca NAS, günümüzde çok önemli bir kavramdır. Fikir basit, ağınız üzerinden erişilebilen veya hatta internette paylaşılan bir depolama aygıtı.
Belgelerinizi, medyalarınızı, fotoğraflarınızı ve diğer dosyalarınızı merkezi bir depoda tutmak, böylece birden fazla cihazınızda (telefon, PC, tablet vb.)
Bir Pi üzerinde NAS kurmak, manuel yapılandırmayı içerdiğinden özellikle basit bir süreç değildir.
Neye ihtiyacın var
- Raspberry Pi (tercihen Pi 2 veya Pi 3), bir işletim sistemi ile kurulum.
- Harici sabit disk / kalem sürücü (paylaşmayı düşündüğünüz)
- Ağ bağlantısı (LAN veya WiFi)
Bu kılavuz için Raspbian ile zaten bir Raspberry Pi kurulumunuz olduğunu varsayıyoruz. Henüz sahip değilseniz, kılavuz için Proje 1'e bakın. Raspberry Pi'mize Samba Sunucusu kuracağız.
Raspberry Pi'nizdeki terminali açın
Raspbian dağıtımımızı güncelleyin
- sudo apt-get update
- sudo apt-get upgrade
- sudo dist-upgrade apt-get
Pi'mize NTFS desteği için ntfs-3g yükleyin
- sudo apt-get ntfs-3g'yi kurun
Sabit diskinizi USB üzerinden Pi'ye bağlayın
- sudo fdisk –l
- sudo mkdir /mnt/NAS
olarak oturum açmak için bir kullanıcı oluşturun
- sudo useradd pi –m –G kullanıcıları
- sudo şifresi
HDD'mizi açılışta otomatik olarak monte etmek için fstab'ı düzenleyin
- sudo nano / etc / fstab
Dosyanın en altına şunu ekleyin
- /dev/sda1 /mnt/NAS ntfs-3g kullanıcı kimliği=pi,gid=pi 0 0
Pi'nizi yeniden başlatın
Samba'yı yükle
- sudo apt-get kurulum samba samba-ortak-bin
Samba yapılandırmasını düzenleyin
- sudo nano /etc/samba/smb.conf
Sürücümüzü kurmak için dosyanın altına aşağıdakini ekleyin
- [NAS]
- yorum = NAS
- yol = /mnt/NAS
- geçerli kullanıcılar = @users
- kuvvet grubu = kullanıcılar
- maske oluştur = 0660
- dizin maskesi = 0771
- salt okunur = hayır
Samba Sunucusunu yeniden başlatın ve kullanıcıyı sunucuya bağlayın
- sudo /etc/init.d/samba yeniden başlat
- sudo smbpasswd -bir pi
Pi'nizde bir NAS'ı bu şekilde kurarsınız. Şimdi, depolamaya erişmeyi düşündüğünüz yerden dizüstü / PC / Mobil cihazınıza gidin.
Bir ağ depolama alanı ekleyin
- Mac'te -> Finder - Sunucuya Bağlan
- Windows'ta -> Ağ Konumu Ekle
- Mobilde -> ES Dosya Gezgini veya Katı Gezgini gibi bir dosya yöneticisi uygulaması kullanın
Sunucu IP'si için smb:// girin . Diyalog, kullanıcı adı ve şifre isteyecektir. Bunları yapılandırdığınız şekilde girin. Ardından dosyalarınıza ağdaki herhangi bir yerden erişebileceksiniz.
4. Kablosuz Yönlendirici
Evinizde bir WiFi Yönlendiriciniz olduğundan oldukça eminiz. Ama belki bir tane daha istersiniz. Belki misafirler için. Belki kişisel DNS sunucunuz için. Korkmayın, artık aynısı için başka bir WiFi Router satın almanıza gerek yok. Güvenilir Raspberry Pi'miz kurtarmaya geliyor.
Neye ihtiyacın var
- Raspberry Pi, bir işletim sistemi ile kurulum.
- USB WiFi Adaptörü (yalnızca Seçili Modeller), Edimax Wireless 802.11 b/g/n nano USB Adaptörünü öneriyoruz
Nasıl Kurulur
- Yönlendirici yazılımını yükleyin
- sudo apt-get kurulum isc-dhcp-server
- wget https://github.com/jenssegers/RTL8188-hostapd/archive/v1.1.tar.gz
- tar –zxvf v1.1.tar.gz
- cd RTL8188-hostapd-1.1/hostapd
- sudo yapmak
- sudo make install
- ISC-DHCP Sunucusunu Yapılandırın
- sudo nano /etc/dhcp/dhcpd.conf
- Aşağıdaki satırları yorumlayın
- seçenek alan adı “example.org”;
- seçenek alan adı sunucuları ns1.example.org, ns2.example.org;
- Bu satırın yorumunu kaldır
- #yetkili;
Daha sonra,
DHCP sunucularının parametrelerini tanımlıyoruz
- alt ağ 192.168.0.0 ağ maskesi 255.255.255.0 {
- aralık 192.168.0.101 192.168.0.150;
- seçenek yayın adresi 192.168.0.255;
- seçenek yönlendiriciler 192.168.0.1;
- varsayılan kiralama süresi 600;
- maksimum kiralama süresi 7200;
- seçenek alan adı “yerel ağ”;
- seçenek alan adı sunucuları 8.8.8.8, 8.8.4.4;
- }
Ardından, isc-dhcp-server'ı düzenliyoruz
- sudo nano /etc/default/isc-dhcp-server
- Arayüzleri INTERFACES=”wlan0” olarak güncelleyin
- /etc/network/interfaces'i güncelleyin
- sudo ifdown wlan0
- sudo nano / etc / ağ / arayüzler
HostAPD'yi yapılandırın
- sudo nano /etc/hostapd/hostapd.conf
- Bu dosyada SSID ve WPA parolasını değiştirebilirsiniz.
Ağ Adresi Çevirisini Etkinleştir (NAT)
- sudo nano /etc/sysctl.conf
- net.ipv4.ip_forward=1 satırını ekleyin
- sudo sh –c "echo 1 > /proc/sys/net/ipv4/ip_forward"
- sudo ifup wlan0
- sudo iptables –t nat –A POSTROUTING –o eth0 –j MASKERADE
- sudo iptables –A FORWARD –I eth0 –o wlan0 –m durum –durum İLGİLİ, KURULDU –j KABUL
- sudo iptables –A FORWARD –I wlan0 –o eth0 –j KABUL
Kablosuz yönlendiricinizi başlatma
- sudo hizmeti isc-dhcp-sunucu başlangıcı
- sudo hizmeti hostapd başlangıcı
Nihai yapılandırma
- sudo update-rc.d hostapb etkinleştir
- sudo update-rc.d isc-dhcp-server etkinleştirme
- sudo sh –c "iptables-save > /etc/iptables.ipv4.nat"
- /etc/network/interfaces dosyasına bu satırı ekleyin
- yukarı iptables-restore < /etc/iptables.ipv4.nat
İşte bu kadar, artık kendi Kablosuz Yönlendiriciniz var. Raspberry Pi'nizi yeniden başlatın ve az önce yarattığınız harikayı kontrol edin.
5. Retro Oyun Konsolu
Tüm çocukluk oyunlarınızı, televizyonlarımıza bakarak düğmeleri ezmek için harcadığınız o sayısız saati tekrar gözden geçirmek istiyorsunuz. RetroPie, tüm nostaljiyi modern dünyaya geri getiriyor.
RetroPie, aşağıdakiler dahil olmak üzere birden çok konsolu destekler:
- Amiga
- Apple II
- Atari 2600
- Commodore 64
- Dreamcast
- Game Boy Advance
- oyun küpü
- Gameboy
- Oluşum
- Neo Geo
- Nintendo DS
- Nintendo Eğlence Sistemi
- Playstation 1
- Playstation 2
- Taşınabilir Playstation
- Süper Nintendo Eğlence Sistemi
- Wii
RetroPie'yi kurmak, Raspbian'ı kurmak kadar basit, çok kolay bir işlemdir.
Neye ihtiyacın var
- Raspberry Pi (en az Pi 2 veya Pi 3)
- MicroSD Kart (tercihen minimum 16 GB)
- USB Güç Adaptörü (çoğu mobil şarj cihazı iyi çalışır)
- Görüntüleme için monitör / TV
- Klavye ve Fare
- Oyun Kumandası (Opsiyonel)
Nasıl Kurulur
- En yeni RetroPie Görüntüsünü buradan indirin – https://retropie.org.uk/download/
- PC veya Dizüstü bilgisayarınızda Etcher'ı yükleyin (Mac, Windows ve Linux için kullanılabilir)
- microSD kartınızı makinenize bağlayın
- Etcher'da görüntü dosyasını seçin ve SD Kartınıza yazın
- MicroSD Kartı Raspberry Pi'nize takın
- Pi'yi monitöre, klavyeye ve fareye bağlayın ve açın
6. Programlama ve Eğitim
Hazır buradayken, neden Raspberry Pi'yi asıl amacı için kullanmıyorsunuz? Raspberry Pi başlangıçta gelişmekte olan ülkelerdeki çocuklara bilgisayar bilimi ve temel programlama öğretmek için tasarlandı. Aslında, OS Raspbian, kutudan başlamanıza yardımcı olacak çok iyi bir IDE kitaplığı ve araçları ile birlikte gelir.
Raspbian yüklü geliyor
- BlueJ
- geany
- Python
- Düğüm-KIRMIZI
- Yeşilayak Java
- çizik
- tungsten
- Sonic pi
Bu, başlamanıza yardımcı olacak sağlıklı bir şık IDE seti. Ve genişletmek istediğinizde, Pi, CodeBlocks ve Eclipse gibi yaygın IDE'leri hiç zorlanmadan çalıştıracaktır.Ev Otomasyonu
Bu gün ve yaşta, moda kelime Nesnelerin İnternetidir. Konsept olarak çok basit bir şey, evinizdeki tüm cihazlar internete bağlı, birbirleriyle iletişim kurabiliyor, gerektiği gibi çalışıyor ve uzaktan programlanıp kontrol edilebiliyor.
Odanıza girdiğinizde mikrodalga fırınınızın yemeğinizi ısıttığını, salonunuzun ışıklarının otomatik olarak yandığını ve duyularınıza müzik çaldığını hayal edin. Ev otomasyonunun hakim olduğu şey budur ve nesnelerin interneti buna izin verir.
Bir Raspberry Pi'yi IoT denetleyicisi olarak kurmak için çeşitli işletim sistemi seçeneklerimiz var.
- Windows 10 Nesne Çekirdeği
- Şeyler için Android
Peki, aslında nasıl çalışıyor? Evinizde kurulu bir dizi sensör/kamera/IR blasteriniz var, hatta ihtiyacınıza göre manuel olarak tetiklenmesini sağlayın. Bir Raspberry Pi ara aracı kullanarak, ışıklarınızı, fanlarınızı, cihazlarınızı sadece interweb üzerinden bir sinyal, örneğin telefonunuzdaki bir uygulama veya zaman çizelgesine göre veya sensör verileri aracılığıyla kontrol edebilirsiniz.
Başka?
Raspberry Pi'nin büyüsü burada bitmiyor. Robotik, TV'nizi Akıllı TV'ye dönüştürmek, Akıllı Aynalar, Ev Güvenliği, Pi'leri bir süper bilgi işlem platformuna toplamak ve çok daha fazlası dahil olmak üzere çeşitli başka kullanımlar vardır.
Aslında, hayal edebiliyorsanız, muhtemelen Raspberry Pi'de yapabilirsiniz.
Sonuç – Yeni Başlayanlar İçin Raspberry Pi Projeleri
Bugün Raspberry Pi tek kartlı bilgisayara kapsamlı bir bakış attık. Zararsız görünen bir mikrobilgisayar olarak başlayan şey, bugün dünyanın her yerinde, kökleri meraklı toplulukta derinlere uzanıyor.
Raspberry Pi Vakfı'na göre, 10 yılına kadar 2016 milyondan fazla Raspberry Pi satıldı ve bu da onu dünya çapında en çok satan bilgisayarlardan biri haline getirdi.
Raspberry Pi Zero için sadece 5 dolardan başlayan, kullanımı basit bir tahta ve ucuz fiyat ile birleştiğinde, böyle bir esneklik ve çeşitli kullanım ile, Pi devriminin neden dünyayı kasıp kavurduğunu görmek kolaydır.
Jayant
Sonunda, bu Raspberry Pi olayıyla ilgili her şeyi bulabileceğiniz bir yer. Konsept gerçekten yeni. Kompakt, taşınabilir bir bilgisayar için 35 dolar. Paylaştığın için sağol dostum
Aditya Bhalla
Selamlar! Sadece bu gönderide sahip olduğunuz harika bilgiler için size büyük bir başparmak sunmak istiyorum. Yakında daha fazlası için web sitenize geri döneceğim.
Ryan Brown
Rasberry PI ve onu pek çok şeyde nasıl kullanacağım/uygulayacağım hakkında çok düşündüm. Çok seyahat ediyorum, bu yüzden onu düşük güç veya ekstra güç gerektiren bazı şeyler için kullanmanın bir yolunu bulmaya çalışıyorum. Hindistan'da bir çekçek sürdüğümde, bununla çalışan bir stereo sistemi bağlamayı düşündüm ama zamanım olmadı.
Shashank'ın
Merhaba, web sitenizden nasıl kazanıyorsunuz? Blogunuza hiçbir Google eklemesi görmüyorum, o zaman ondan nasıl kazanıyorsunuz?
mahesh dabade
Merhaba Shashank, bu konuları tartışmak için doğru makale bu değil. Lütfen iletişime geçin [e-posta korumalı] tüm sorularınız için.
Vipul
Merhaba, umarım iyisindir. Bu gerçekten hepimiz için ilginç bir makale. Bu, diğer sitelere kıyasla doğru noktalara sahip iyi açıklanmış bir makaledir. Bu makale için teşekkürler ve bizi güncellemeye devam edin.
Mohsin
Harika bir yazı bizim için iyi bilgiler. Teşekkürler.