Buradasın
Raspberry Pi 5 Kurulum ve Elektronik Devre Projeleri Eğitimi
youtube.com/watch?v=VuMsN2Q4aHoYapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Robotistan YouTube kanalında Selim tarafından sunulan bu eğitim videosu, Raspberry Pi 5 mikroişlemci kartı üzerinde projeler geliştirmek isteyenler için hazırlanmıştır.
- Video iki ana bölümden oluşmaktadır. İlk bölümde Raspberry Pi 5'e Raspbian işletim sisteminin kurulumu adım adım gösterilmekte, SD kart hazırlama, Raspberry Pi'ye takma ve çevre aygıtlarının bağlanması anlatılmaktadır. İkinci bölümde ise Raspberry Pi ve MicroPython kullanarak trafik ışığı ve buton-LED projesi gibi basit elektronik devre projeleri terminal üzerinden Scratch programı kullanılarak gösterilmektedir.
- Eğitim serisi, ilerleyen videolarda dokunmatik ekran, Android işletim sistemi, akıllı televizyon ve kamera bağlantısı gibi daha profesyonel projelerin yapılacağını belirterek sonlanmaktadır. Ayrıca Türkçe klavye ayarlarının nasıl yapılacağı da videoda gösterilmektedir.
- 00:01Raspberry Pi 5 Serisi Tanıtımı
- Bu video serisinde Raspberry Pi 5 ile projeler geliştirilecek ve Raspberry Pi 5 üzerine Raspbian işletim sistemi kurulumu yapılacak.
- Videoda basit elektronik devreler üzerinde Raspberry Pi ile kodlar yazarak projeler geliştirilecek.
- 00:59Raspberry Pi 5 Kurulum Yöntemleri
- Raspberry Pi 5 üzerine Raspbian kurulumu ağ üzerinden veya SD kart üzerinden yapılabilir.
- SD kart üzerinden kurulum için Raspbian dosyalarını dışarıdan SD kart üzerine yazabilir veya Raspberry Pi tarafından geliştirilen Raspberry Pi Imager kullanabilirsiniz.
- 01:41Raspberry Pi Imager Kurulumu
- Raspberry Pi web sitesinden işletim sisteminize uygun Raspberry Pi Imager'ı indirebilirsiniz.
- Raspberry Pi Imager açıldığında üç alan karşınıza çıkar: Raspberry device, Operating System ve Storage.
- Raspberry Pi 5 seçildikten sonra 32 bit veya 64 bit işletim sistemi tercih edilebilir, proje gereksinimlerine göre seçim yapılmalıdır.
- 03:07SD Kart Hazırlama ve Kurulum
- SD kart seçildikten sonra dolu bir kart için formatlama işlemi yapılmalıdır.
- Formatlama işlemi tamamlandıktan sonra "Next" diyerek kurulum ayarlarını yapabilirsiniz.
- Raspbian işletim sistemi SD kartına yazma işlemi başlar ve tamamlandıktan sonra SD kart Raspberry Pi 5'e takılır.
- 05:18Raspberry Pi 5 Bağlantıları
- Raspberry Pi 5'e ekran bağlantısı için micro HDMI girişine sahip olmanız gerekiyor.
- HDMI çıkışlı ekran kullanıyorsanız HDMI'den micro HDMI çeviriç kullanmanız gerekiyor.
- Klavye ve mouse USB portlarına takılır, güç adaptörü takılarak Raspberry Pi 5 açılır.
- 06:43Raspbian İşletim Sistemi ve Uygulamalar
- Raspbian açıldığında ilk olarak internet bağlantısı yapılmalıdır.
- Raspbian'da Raspberry Pi ile gelen uygulamalar Raspberry Pi logosuna tıklayarak görülebilir.
- Programming kısmında GPIO pinlerini kullanarak program geliştirmeyi sağlayan editörler bulunur.
- 07:56Programlama Editörleri
- Thonny, Python dilinde programlar geliştirebileceğiniz bir programlama editörüdür.
- Geany editörü diğer programlama dillerini de dahil ederek kullanabileceğiniz bir editördür.
- Cn editörü de metin tabanlı programlama yapabileceğiniz başka bir editördür.
- 08:36İnternet ve Diğer Uygulamalar
- İnternet alanında Chromium ve Firefox tarayıcıları bulunur.
- Video ve medya oynatıcılar, grafik ile alakalı programlar ve diğer aksesuarlar da mevcuttur.
- Her kısmında dökümantasyon uygulamaları ve preference'lerde işletim sistemi ayarları bulunur.
- 09:09Klavye Ayarları
- Raspberry Pi açıldığında klavye ayarları Türkçe olarak gelmez, ilk olarak İngilizce olarak gelir.
- Klavye ayarlarını düzeltmek için önce İngilizce seçip tekrar Türkçe seçmek gerekir.
- Linux tabanlı işletim sistemlerinin önemli özellikleri arasında terminal kullanımı vardır.
- 10:20Terminalden Scratch Yükleme
- Terminalden klasör açma, ayar değiştirme ve program yükleme gibi işlemler yapılabilir.
- Scratch'i yüklemek için önce "sudo apt update" ile güncellemeler yapılır, sonra "sudo apt install scratch" komutu kullanılır.
- Terminalde "scratch" yazarak programı açabilirsiniz.
- 11:13Scratch Hakkında Bilgi
- Scratch, block programlamayla programlar geliştirebileceğimiz bir programlama editörüdür.
- Raspberry Pi ile beraber çalıştığı için Raspberry Pi üzerinde Scratch kullanabileceğimiz bir arayüz sunar.
- Scratch'i yükledikten sonra menüden "Scratch Programming Monitor" üzerinden çalıştırabilirsiniz.
- 11:45İlk Elektronik Devre: Trafik Işıkları
- Breadboard üzerinde kırmızı, sarı ve yeşil LED'ler kullanılarak basit bir trafik ışığı uygulaması yapılmıştır.
- Raspberry Pi'nin GPIO pinleri kullanılarak devre kurulmuştur.
- Micro Python kodunda "import gpio" ve "import time" kütüphaneleri kullanılarak GPIO pinleri ve bekleme süreleri yönetilmiştir.
- 12:35Trafik Işıkları Kodu
- GPIO pinlerine ait değişkenler tanımlanmış ve "gpio" kütüphanesinden çağrılmıştır.
- Yeşil, sarı ve kırmızı LED'lerin pin atamaları yapılmıştır.
- Sonsuz döngü içinde LED'lerin sırayla yakılıp söndürülmesi için kodlar yazılmıştır.
- 14:15Devrenin Çalışması
- Kod çalıştırıldığında trafik ışıkları devresi başarıyla çalışıyor.
- Bu devrede üç tane çıktı elemanı (LED) kullanılmıştır.
- LED'lerin "out" olarak tanımlanması, bunların çıktı elemanı olduğunu göstermektedir.
- 14:57İkinci Devre: Butonlu LED
- Buton ve LED kullanılarak hem girdi hem de çıktı elemanı kullandığımız bir devre kurulmuştur.
- Butona basıldığında LED'in yanması için gerekli bağlantılar ve kodlar yazılmıştır.
- GPIO pinleri kullanılarak buton ve LED devreye bağlanmıştır.
- 15:41Butonlu LED Kodu
- GPIO ve time kütüphaneleri çağrılır ve pin tanımlamaları yapılır.
- Kırmızı LED için "out", buton için "in" olarak girdi/çıktı elemanları tanımlanmıştır.
- Sonsuz döngü içinde butonun durumu kontrol edilerek LED'in yanıp sönmesi sağlanmıştır.
- 17:31Gelecek Videolar Hakkında Bilgi
- Serinin ilerleyen videolarında daha profesyonel projeler yapılacaktır.
- Raspberry Pi'ya dokunmatik ekran bağlayarak Android işletim sistemi kurulacak ve carplay uygulamaları yapılacaktır.
- Raspberry Pi ile akıllı televizyon uygulaması ve kamera bağlantısı ile görüntü işlemi uygulamaları yapılacaktır.