Raspberry Pi’nizi televizyonunuza bağlayarak film seyretmek, müzik dinlemek ve YouTube gibi video platformlarına erişmek istemez miydiniz? OpenELEC sayesinde cevap evet! [Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız], [Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız] media center yazılımını doğrudan çalıştıracak şekilde tasarlanmış, standart PC’ler ve Raspberry Pi gibi tek kart bilgisayarları destekleyen bir işletim sistemidir. Aslında çok basit bir şekilde, sadece tek bir program çalıştıran bir Raspbian işletim sisteminden bahsediyoruz. Tek bir programı çalıştıracak şekilde tasarlandığından, boyutu oldukça küçük ve çok hızlı şekilde açılabiliyor.

Ayrıca Raspbian’ın yeteneklerinin bir kısmını kullanmamız da mümkün: Örneğin uzaktan kumanda desteği.

Hiçbirimiz evlerimizin salonunda büyük ekranlı televizyonlarımızın karşısına geçip klavye/fare ile uğraşmak istemeyiz. Kullanacağımız cihazın kendisine ait bir uzaktan kumandaya sahip olması ve arayüzünün bu kumandayla uyumlu çalışacak şekilde tasarlanmış olması önemli. Kodi’nin arayüzü de bu şekilde tasarlandığından, kumanda ile kullanmak oldukça kolaydır.

Ayrıca bu setin bir başka avantajı, hemen hemen tüm televizyon, DVD oynatıcı, müzik seti vb. gibi ev aletlerinin kumandalarıyla uyumlu olması. Böylelikle sette bulunan kumandayı beğenmezseniz, onun yerine eski bir ev aletinizin kumandasını kullanabilirsiniz.

Ön Hazırlık:
[Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız] adresine girerek “Download” sekmesinin altından kullandığımız Raspberry Pi’ye uyumlu sürümü indiriyoruz. OpenELEC, tüm Raspberry Pi modelleri ile uyumludur. Yanlızca Raspberry Pi 2 için ayrı bir sürüm mevcuttur, Pi 2 kullanıyorsanız bunu kullanın. “Stable” sürümünün “Disk image” olanını seçiyoruz:


[Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız]

İndirdikten sonra imaj dosyasını SD kartımıza yazıyoruz. SD karta imaj yükleme yönergeleri faydalanabilirsiniz.

İmaj dosyasını yazdıktan sonra, [Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız] programı ile SD kartın içindeki config.txt dosyasını açıyor ve şu satırları dosyanın en altına ekliyoruz:

dtoverlay=lirc-rpi
dtparam=gpio_out_pin=16
dtparam=gpio_in_pin=18



dtparam=gpio_in_pull=down

[Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız]

Kızılötesi alıcımız ile Raspberry Pi arasındaki bağlantıyı aşağıdaki şemaya göre yapıyoruz:
[Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız]

İmajı yazdığımız kartı Raspberry Pi’mize takıyor ve güç kablosunu takarak Raspberry Pi’yi çalıştırıyoruz.

Kurulum:
Pi’miz ilk çalıştığında işletim sistemi ilk olarak SD kartı üzerindeki tüm alanı kullanacak şekilde yeniden boyutlandırıyor. İşlem bittikten 15sn sonra sistem otomatik olarak yeniden başlıyor ve OpenELEC işletim sisteminin konfigürasyon sihirbazı karşımıza çıkıyor. Bu aşamada klavye/fare kullanmamız gerekli. Ayrıca kablolu veya kablosuz internet bağlantımızın olması da gereklidir. Kablosuz bağlantı kurulumu için sistem uyumlu adaptörü tanıyacaktır.

[Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız]

Kablosuz ağa bağlantıktan sonra, Raspberry Pi’ye verilen IP adresini not ediyoruz, çünkü bir sonraki aşamada SSH ile bağlantı kurmamız gerekiyor.
Sihirbazın bir sonraki adımında SSH servisini aktifleştiriyoruz ve bilgisayarımızdan PuTTY ile Raspberry Pi’mize SSH bağlantısını kuruyoruz.
Kullanıcı adımız ekranda belirtildiği üzere root ve şifremiz de openelec.

[Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız]

Uzaktan Kumanda Kurulumu:
PuTTY ile SSH üzerinden Raspberry Pi’mize bağlanıyoruz.

[Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız]


[Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız]

killall lircd komutu ile tüm lirc servislerini durduruyor ve daha sonra mode2 -d /dev/lirc0 komutu ile kumandamızı test ediyoruz.
Herşey yolunda ise ekranda şunun gibi bir çıktı görmemiz gerekli:


[Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız]

Buraya kadar gelebilmiş isek kumandamız ve alıcımız sorunsuz çalışıyor demektir. Bir sonraki aşama kumandamızın her bir tuşuna bir görev atama.
Bu işlemi başlatmak için irrecord /storage/.config/lircd.conf komutunu giriyoruz.

[Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız]

Bu aşama biraz karışık gelebilir, o yüzden önce okumanızı tavsiye ederim.

Kumandanın hangi tipte sinyal yolladığını programın algılaması için bir öğrenme sürecinden geçmek gerekiyor. Daha sonra her bir işlev için kumandanın bir tuşuna atama yapmamız gerekiyor (kullanılabilir fonksiyonların tam listesini görmek isterseniz programı çalıştırmadan önce irrecord –list-namespace komutunu kullanabilirsiniz). Her bir aşamayı başlatmak için enter tuşuna basmamız gerekli. Aşamalar sırasıyla şu şekilde ilerliyor :



  1. İlk aşamada program sizden kumanda üzerindeki her bir düğmeye sırayla basmanızı ve en az 1 sn basılı tutmanızı istiyor. Bu aşamada ekranın alt kısmında noktalar çıkacak, her bir tuş için en az 1 en çok 10 adet nokta çıkana kadar farklı farklı tuşlara basarak bu işlemi yapıyoruz.
  2. “Found const lenght” yazısı çıktıktan sonra bu işleme aynı şekilde devam ediyoruz.
  3. Algılama işlemi bittikten sonra her bir tuş için görev ataması yapmamız gerekli. Temel olarak en çok ihtiyacımız olacak işlevler: KEY_UP (yukarı yön tuşu), KEY_DOWN (aşağı yön tuşu), KEY_LEFT (sol yön tuşu), KEY_RIGHT(sağ yön tuşu), KEY_VOLUMEUP (ses +), KEY_VOLUMEDOWN (ses -), KEY_PLAYPAUSE (oynat/duraklat), KEY_ENTER (seçim), KEY_BACK (geri tuşu), KEY_NEXT (bir sonraki parça), KEY_PREVIOUS (bir önceki parça). Bu işlevleri düğmelere atamak için önce işlevi yazmamız, sonra enter tuşuna bir kere basmamız ve son olarak uzaktan kumandadan bu işlev için istediğimiz tuşu basılı tutmamız gerekli. Tüm atamaları yaptıktan sonra enter tuşu ile bir sonraki aşamaya geçiyoruz.
  4. En son aşamada ise program bizden herhangi bir tuşa peş peşe olabildiğince sık aralıklarla basmamızı istiyor.


Tanıtma işlemi bittikten sonra reboot komutu ile Raspberry Pi’mizi yeniden başlatıyoruz ve artık uzaktan kumanda ile media center’ımızı kullanmaya hazırız!

[Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız]