Kitap Tanıtımı |
Bilgisayarları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 bilgisayar¬ların fiyatlarının düştüğüne de şahit oluyoruz. Bunun yıllarca devam etmesi sonrasında or¬taya çıkan Raspberry Pi, üzerinde Linux çalıştıran, internet bağlantısı yapabilen, oyun oyna¬maya 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 sade¬ce standart bilgisayar ihtiyaçları dışında, birçok elektronik uygulamasında da sıkça kullanıl¬maya başladı.
Bu kitap, RaspberryPi'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ı ku-rulum seçenekleri olan okuyucular göz önüne alınarak, her birinin faydalanabilmesi için ola-bildiğince ayrı ayrı açıklamalar yapıldı. Kitap içeriğinde, RaspberryPi'nin resmi işletim siste¬mi 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ı. Dokun¬matik ekran uygulamaları ve RaspberryPi'nin kendi kamerasıyla olan uygulamalar için Rasp¬berry Pi Zero dışında bir model gerekecek. RaspberryPi'ye dokunmatik ekran uygulamaları hazırlarken kullanılan araçlardan biri olan Kivy hakkında son derece kısıtlı olan kaynak ihti¬yacı bir nebze olsun giderilmeye çalışıldı. Kitap ayrıca eğitim videolarıyla desteklenmektedir.
Kitap İçeriği
- RaspberryPi'ye Başlangıç
- Masaüstü Ortamının Kullanımı
- RetroPie - Raspberry Pi ile OyunKonsolu Yapalım
- Terminal Ortamının Kullanımı
- Uygulamalar içinPython Temellerine Bakalım
- Raspberry Pi Uygulamaları ?Yazılım
- Kamera Modülü
- Elektronik
- Daha Kolay GPIO ? GPIO Zero
- Raspberry Pi veDokunmatik Ekran
Video içerikleri
- Elektronik Uygulama Videoları
- Raspberry Pi Zero'yaPin Lehimlemek
- Header 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ı
- RaspberryPi'ninpin bacak yapıları
- LED'li sistemin başlangıcı
- Sistemin yazılımının hazırlanması - LED ışık açma kapama
- LED Uygulamaları
- LED'i Raspberry'den kontrol ederek açıp kapatmak için yazılım
- Açma kapama yazılımının uygulaması
- LED açma kapama zamanlama
- Birden çok LED'i aynı anda kontrol etmek
- Buton Uygulamaları
- Buton devresinin kurulması
- Butonun o anki durumunu öğrenmek
- Butona basılana kadar beklemek
- Butona basıldığında otomatik çalışan fonksiyon
- Butona ilk kim bastı? Zamanlama yarışması
- Butona basılınca fotoğraf çekmek
- UltrasonikSensör Uygulamaları
- Ultrasoniksensör devresinin kurulması
- Ultrasoniksensörle mesafenin ölçülmesi
- Sürekli ölçümün yapılması
- ThingSpeak hesabı oluşturma ve siteye veri gönderme
- Ultrasonik mesafe değerinin internette grafiğinin çizilmesi
- Servo Motor Uygulamaları
- Servo devresinin kurulması
- Servo motorun kontrolü, otomatik PWM ayarları
- Servo motorun yavaşça sağa ve sola döndürülmesi
- Step 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 GPIO
- RGB LED için Bacak Belirleme
- GPIO Zero Nedir? Önceki Elektronik Uygulamalarının GPIO Zero İle Yapılması ve RGB LED kullanımı
- Kivy Uygulamaları
- Dokunmatik Ekran Kurulumu
- Kivy Kurulumu
- Kivy Ayarları ve Örnek Uygulama
- Temel KivyUygulamaları.ogv
- Kivy'deLabel Kavramı ve Kullanımı
- Font Boyutu Ayarlama
- BoxLayout ve Çoklu Widget
- Kivy Dili
- Kivy'deProperty Kavramı
- Dokunmatik Ekranda Sayaç Uygulaması
- GPIO Zero ve Kivy ile Dokunmatik Ekrandan LED Kontrolü
- Kivy ile UltrasonikSensör Mesafesinin Ekranda Gösterilmesi
- RGB LED'in Dokunmatik Ekrandan Kontrolü
- RGB LED'in Uygulama Videosu |