Raspberry Pi
Güray YıldırımBilgisayarların gittikçe küçüldüğüne yıllardır şahit oluyoruz. Aynı zamanda, yeni bilgisayarlar piyasaya çıktıkça ve teknoloji geliştikçe önceki modellerle benzer özelliklerde bilgisayarların fiyatlarının düştüğüne de şahit oluyoruz. Bunun yıllarca devam etmesi sonrasında ortaya çıkan Raspberry Pi, üzerinde Linux çalıştıran, internet bağlantısı yapabilen, oyun oynamaya ve film izlemeye olanak sağlayan bir mini bilgisayar olarak kendini ön plana çıkarıyor. Aynı zamanda düşük fiyatı ve üzerine geliştirilen çok sayıda uygulama sayesinde, artık sadece standart bilgisayar ihtiyaçları dışında, birçok elektronik uygulamasında da sıkça kullanılmaya başladı.Bu kitap, Raspberry Pi’yi kullanarak farklı uygulamaları geliştirmek isteyenlere bir başlangıç noktası ve yol gösterici olması amacıyla hazırlandı. Giriş kısmından itibaren, elinde farklı kurulum seçenekleri olan okuyucular göz önüne alınarak, her birinin faydalanabilmesi için olabildiğince ayrı ayrı açıklamalar yapıldı. Kitap içeriğinde, Raspberry Pi’nin resmi işletim sistemi olan Raspbian’ın son sürümü olan Jessie kullanıldı. Kitapta bulunan uygulamaların çoğu, hem Raspberry Pi 2 hem de Raspberry Pi Zero’ya uyumlu olacak şekilde hazırlandı. Dokunmatik ekran uygulamaları ve Raspberry Pi’nin kendi kamerasıyla olan uygulamalar için Raspberry Pi Zero dışında bir model gerekecek. Raspberry Pi’ye dokunmatik ekran uygulamaları hazırlarken kullanılan araçlardan biri olan Kivy hakkında son derece kısıtlı olan kaynak ihtiyacı bir nebze olsun giderilmeye çalışıldı. Kitap ayrıca eğitim videolarıyla desteklenmektedir.Kitap İçeriğiRaspberry Pi’ye BaşlangıçMasaüstü Ortamının KullanımıRetroPie - Raspberry Pi ile Oyun Konsolu YapalımTerminal Ortamının KullanımıUygulamalar için Python Temellerine BakalımRaspberry Pi Uygulamaları –YazılımKamera ModülüElektronikDaha Kolay GPIO – GPIO Zero Raspberry Pi ve Dokunmatik EkranVideo içerikleriElektronik Uygulama VideolarıRaspberry Pi Zero'ya Pin LehimlemekHeader seçimi ve lehim hazırlıklarıLehim yapılmasıLehimin tamamlanmasıBreadboard KullanımıRaspberry Pi ile Temel Elektronik ve LED KontrolüLED devresinin kurulmasıRaspberry Pi'nin pin bacak yapılarıLED'li sistemin başlangıcıSistemin yazılımının hazırlanması - LED ışık açma kapamaLED UygulamalarıLED'i Raspberry'den kontrol ederek açıp kapatmak için yazılımAçma kapama yazılımının uygulamasıLED açma kapama zamanlamaBirden çok LED'i aynı anda kontrol etmekButon UygulamalarıButon devresinin kurulmasıButonun o anki durumunu öğrenmekButona basılana kadar beklemekButona basıldığında otomatik çalışan fonksiyonButona ilk kim bastı? Zamanlama yarışmasıButona basılınca fotoğraf çekmekUltrasonik Sensör UygulamalarıUltrasonik sensör devresinin kurulmasıUltrasonik sensörle mesafenin ölçülmesiSürekli ölçümün yapılmasıThingSpeak hesabı oluşturma ve siteye veri göndermeUltrasonik mesafe değerinin internette grafiğinin çizilmesiServo Motor UygulamalarıServo devresinin kurulmasıServo motorun kontrolü, otomatik PWM ayarlarıServo motorun yavaşça sağa ve sola döndürülmesiStep Motor Uygulamaları1.7.1 Step motor devresinin kurulması1.7.2 Step motor uygulama kodunun yazılması ve uygulanmasıGPIO Zero İle Daha Kolay GPIORGB LED için Bacak BelirlemeGPIO Zero Nedir? Önceki Elektronik Uygulamalarının GPIO Zero İle Yapılması ve RGB LED kullanımıKivy UygulamalarıDokunmatik Ekran KurulumuKivy KurulumuKivy Ayarları ve Örnek UygulamaTemel Kivy Uygulamaları.ogvKivy'de Label Kavramı ve KullanımıFont Boyutu AyarlamaBoxLayout ve Çoklu WidgetKivy DiliKivy'de Property KavramıDokunmatik Ekranda Sayaç UygulamasıGPIO Zero ve Kivy ile Dokunmatik Ekrandan LED KontrolüKivy ile Ultrasonik Sensör Mesafesinin Ekranda GösterilmesiRGB LED'in Dokunmatik Ekrandan KontrolüRGB LED'in Uygulama Videosu

