Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Ömer Faruk Uçar tarafından Robo Doksan YouTube kanalında sunulan bir eğitim içeriğidir.
- Video, STM32F103 mikrodenetleyicisi bulunduran Blue Pil kartlarının Arduino Nano ile benzer boyutta ve fiyatta olmasına rağmen teknik avantajlarını anlatarak başlıyor. İlk bölümde EST32 programı kurulumu, kart ile bağlantı yapma ve basit bir LED kontrol uygulaması oluşturma adımları gösterilirken, ikinci bölümde ESP32 Stili üzerinde hex dosyası yazma işlemi adım adım anlatılmaktadır.
- Eğitim, kartların Arduino gibi basit ekosistemlerden sonra daha teknik bir dünya sunduğunu vurgulayarak, yazılan kodun test edilmesi için B8 ve B9 pinlerinin nasıl kullanılacağını da açıklamaktadır.
- 00:04Blue Pill Kart Tanıtımı
- Video, STM32F103 mikrodenetleyicisi ve ARM Cortex-M3 tabanlı Blue Pill geliştirme kartlarının programlanması hakkında bilgi veriyor.
- Blue Pill kartları Arduino Nano ile hemen hemen aynı boyutta ve fiyatta olmasına rağmen, 64 kilobaytlık flash bellek, 20 kilobaytlık RAM ve 72 mega herse kadar çalışma imkanı sunarak rekabette öne geçiyor.
- Bu kart Arduino editörleri ile programlanabilir ve Arduino uyumlu olarak çalışabilen bir kart olarak popüler.
- 02:28Programlama İçin Gerekli Aletler
- Blue Pill kartlarını programlamak için STM32CubeMX programını kurmak gerekiyor.
- STM32CubeMX sayesinde STM32F103 kullanarak mikrodenetleyiciye bağlanılabilir ve hex dosyaları kartın içerisine yüklenebilir.
- Video sahibi, basit bir LED yakma-söndürme uygulaması için hex dosyası hazırlamış ve izleyicilerin bu dosyayı indirerek kullanabileceğini belirtiyor.
- 04:05STM32CubeMX Kurulumu
- STM32CubeMX programını kurmak için "Get Software" seçeneğinden indirme yapılabilir, ancak bu süreçte çeşitli bilgilerin paylaşılması gerekebilir.
- Program kurulumu sırasında STM32F103 için gerekli driverların bilgisayara kurulması gerekiyor, kurulmazsa manuel olarak indirilebilir.
- Kurulum süreci kolaydır ve Windows'tan gerekli izinler alınarak tamamlanabilir.
- 05:32Bağlantı Yapımı
- Blue Pill kartına bağlantı yaparken pin isimlerinin doğru şekilde takip edilmesi önemlidir.
- Bağlantı için 3.3V, GND, SWDCLK ve SWDIO pinleri kullanılır.
- Bağlantı yapıldıktan sonra STM32CubeMX programında "Target" kısmındaki "Connect" düğmesine basılarak bağlantı sağlanır.
- 09:29ESP32'ye Program Yazma İşlemi
- Bağlantıyı kapatıp yanındaki tuşu kullanarak yeniden bağlantı kurabilirsiniz.
- Target kısmından program verify seçeneğini çalıştırıp, açılan pencereden hex dosyasının yolunu seçmeniz gerekiyor.
- Start düğmesine basarak yazma işlemi gerçekleştiriliyor ve uygulamalardan başarılı bir şekilde yazma işleminin gerçekleştiğini görebilirsiniz.
- 10:07Yazılan Programın Test Edilmesi
- Eski versiyonu ESP32 üzerinde kod yazmayı başarıldı ve B8 ve B9 pinleri kullanılarak bir test programı yazıldı.
- Ground ve B9 pinleri kısa devre edildiğinde LED 100 milisaniye aralıklarla yanıp sönüyor.
- Ground ve B8 pinleri kısa devre edildiğinde ise LED yarım saniye aralıklarla yanıp sönüyor.
- 11:07Video Kapanışı
- SD pinlerini kullanırken jumperların orijinal pozisyonlarında durması yeterli, bunlarla ilgili herhangi bir işlem gerekli değil.
- Bu tarz teknik videolar üretmek ciddi bir zaman maliyeti gerektirdiği için yeteri kadar reaksiyon alındığında daha fazla içerik hazırlanabilir.
- İzleyicilerden destek gösterilmesi isteniyor ve ilerleyen zamanlarda çeşitli kurslar hazırlanabileceği belirtiliyor.