Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Önder adlı bir eğitmen tarafından sunulan Arduino IDE yazılımının kurulum ve temel kullanımını anlatan kapsamlı bir eğitim içeriğidir.
- Video, Arduino IDE'nin web sitesinden indirme ve kurulum aşamalarıyla başlayıp, programın arayüzünü, dosya menüsünü, tercihler bölümünü, düzenleme fonksiyonlarını, taslak bölümünü, kütüphane yönetimi, dosya ekleme, araçlar, seri port ekranı, kart seçimi, programlayıcı ve yardım bölümlerini adım adım göstermektedir. Ayrıca dosya kaydetme, değişiklik takibi ve dosya yönetimi gibi pratik bilgiler de sunulmaktadır.
- Eğitmen, ilerleyen derslerde Arduino IDE ile kod yazma konusunu da anlatacağını belirtmektedir. Video, Arduino programlama yapmak isteyenler için temel bir rehber niteliğindedir ve özellikle ESP32 gibi özel kartların nasıl tanımlanacağı gibi pratik bilgiler içermektedir.
- 00:20Arduino IDE Kurulumu
- Arduino IDE yazılımının incelemesi başlıyor, Node Red tarafı şu an için rafa kaldırılmış durumda.
- Arduino'nun web sitesi olan arduino.cc'den software bölümüne giderek son versiyonu (1.89) indiriyoruz.
- Windows 7 ve en güncel versiyonlar için olan bölüme tıklayarak dosyayı indiriyoruz.
- 01:04Kurulum İşlemi
- İndirilen dosyaya tıklayarak kurulumu başlatıyoruz ve önceki versiyonu kaldırması gerektiğini onaylıyoruz.
- Kurulum ekranında "Agree" diyerek devam ediyoruz ve hiçbir şey değiştirmeden "Next" diyerek kurulumu başlatıyoruz.
- Kurulum tamamlandıktan sonra uygulamayı açabiliriz.
- 01:39Arduino IDE Arayüzü
- Uygulamayı açtığımızda Arduino 18.19 versiyonunun yüklü olduğunu görebiliriz.
- Dosya menüsünden "Yeni" tıkladığımızda yeni bir sketch ekranı açılır, Arduino IDE'de yapılan her dosyaya sketch adı verilir.
- Sketch dosyaları bugünün tarihini ve dosya numarasını alır (örneğin "sketch_gen_a13").
- 02:34Dosya Menüsü Özellikleri
- Dosya menüsünde kısayollar bulunur, örneğin "Yeni" komutunun kısayolu Ctrl+N tuş kombinasyonudur.
- "Aç" komutu ile daha önceden kaydedilen dosyaları açabiliriz.
- "Sonunu aç" bölümünde daha önce açılmış örnek dosyaları görebiliriz.
- 03:08Örnekler ve Kaydetme
- "Örnekler" kısmında Arduino ile beraber gelen dahili örnekler ve Arduino IDE'ye tanımlanan kartlara ait örnekler bulunur.
- "Kaydet" komutu ile mevcut dosyayı kaydedebiliriz, farklı kaydetmek için "Farklı Kaydet" seçeneğini kullanabiliriz.
- "Sayfa Ayarları" bölümünde kodu yazdırmak için kağıt formatı, dikey/yatay ve kenar boşlukları ayarlanabilir.
- 04:15Arduino IDE Tercihleri
- Taslak defteri konumu, dosyayı kaydederken ilk olarak hangi konumu göstereceğini belirler.
- Editör dili Türkçe olarak geliyor ancak İngilizce, Almanca, Fransızca, İtalyanca gibi farklı diller seçilebilir.
- Editör font boyutu 14 punto olarak ayarlanmış durumda ve arayüz ölçeklendirmesi otomatik olarak bırakılabilir.
- 05:14Tema ve Derleme Ayarları
- Arduino IDE'nin görünümünü değiştirebilecek temalar standart olarak varsayılan tema ile geliyor ve elle yüklenebilir.
- Derleme sırasında ayrıntılı çıktı gösterme seçeneği, kod derlerken veya karta yüklerken ayrıntılı bir çıktı göstermesini sağlar.
- Satır numaralarını göstermek çok önemlidir çünkü kodun takibi daha kolay hale gelir.
- 06:06Kod Doğrulama ve Katlama
- Yüklemeden önce kodu doğrulama özelliği, kodun doğru olup olmadığını kontrol eder ve ardından yüklemeyi yapar.
- Kod katlama özelliği, bazı bölümlerin iç içe katlanabilir olması sayesinde okumayı kolaylaştırır.
- Harici editör kullanma seçeneği, farklı bir editör kullanmak isteyenler için mevcuttur.
- 07:10Ek Devre Kartları ve Ayarlar
- Ek devre kartları yöneticisi, Arduino'nun haricinde kullanılabilen kartların IDE'ye tanıtılması için kullanılır.
- Preferences.txt dosyası, Arduino IDE'nin kurulmuş olduğu dosyaların bulunduğu yerde bulunur ve IDE'nin bazı ayarlarını manuel olarak yapmanızı sağlar.
- 08:21Düzen Menüsü
- Geri al ve tekrarla (Ctrl+Z ve Ctrl+Y) komutları ile yapılan değişiklikler geri alınabilir veya tekrarlanabilir.
- Kes, kopyala ve yapıştır işlemleri Windows'ta birçok programda olduğu gibi Arduino IDE'de de kullanılır.
- Forum için kopyala veya HTML olarak kopyala seçenekleri, kodları web sitelerinde veya HTML kodlarında kullanmak için kullanılır.
- 09:33Kod Seçimi ve Yorumlama
- Tümünü seç (Ctrl+A) kısayolu, ekrandaki her şeyi seçer.
- Satıra git özelliği, kodun belirli bir satırına hızlıca gitmesini sağlar.
- Yorum yap özelliği, satırın başına iki slash işareti ekleyerek satırı yorum satırı haline getirir ve satırdaki karakterlerin rengi gri olarak değiştirilir.
- 11:57Girinti Ayarları
- Girintiyi arttır ve girintiyi azalt seçenekleri, tab ve shift+tab tuşlarıyla yapılır.
- Girinti yapmanın sebebi, devam edilecek kodların süslü parantez içinde yazılmasını sağlamaktır.
- 12:30Arduino IDE'de Metin Düzenleme Özellikleri
- Arduino IDE'de süslü parantezler otomatik olarak açılıp kapanır ve girintiler otomatik olarak verilir.
- Girintileri değiştirmek için Top veya Shift tuşları kullanılabilir.
- Yazı tipi boyutunu değiştirmek için Ctrl+Artı veya Ctrl+Eksi tuşları kullanılabilir.
- 13:23Arama ve Değiştirme Özellikleri
- Uzun satırlarda arama yapmak için "Bul" özelliği kullanılır.
- "Bul ve Değiştir" özelliği ile belirli bir ifadeyi başka bir ifadeyle değiştirebilirsiniz.
- "Göz ardı Et" seçeneği ile büyük-küçük harf farkı göz ardı edilerek arama yapılabilir.
- 15:15Taslak Sekmeleri ve Kontrol Et
- "Tüm taslak sekmelerini ara" seçeneği ile birden fazla taslak sekmesinde aynı metni aratabilirsiniz.
- "Kontrol Et" (Ctrl+R) özelliği ile kodun derlenmesi ve kontrolü yapılır.
- Arduino IDE'de dosyalar kaydedilirken, dosyanın ismine ait bir klasör oluşturulur.
- 17:55Derleme ve Yükleme İşlemleri
- "Yükle" bölümü, doğrulanmış ve derlenmiş kodları karta yüklemek için kullanılır.
- Derleme işlemi, yazılan kodun makinenin anlayabileceği dile çevrilmesi anlamına gelir.
- Yükleme işlemi sırasında "Yükledikten sonra kodu doğrula" seçeneği işaretliyse, önce kod doğrulanır.
- 19:32Programlayıcı ve Kütüphane Yönetimi
- Bazı Arduino kartlarının USB girişi olmadığı için programlayıcı kullanarak kod yüklenebilir.
- "Derlenmiş binary çıkar" özelliği ile derlenmiş kod bir dosyaya yazılabilir.
- "Library ekle" bölümü ile Arduino IDE'ye farklı kütüphaneler yüklenebilir ve yönetilebilir.
- 21:56Arduino IDE Kütüphaneleri ve Dosya Yönetimi
- Arduino IDE için geliştirilmiş kütüphaneler kütüphaneler bölümünden görüntülenebilir ve kurulabilir.
- Kütüphanelerin versiyonları değiştirilebilir, bazen bazı kodlar için düşük versiyon kurulması gerekebilir.
- Dosya ekle bölümü ile farklı sketch'ler veya dosyalar eklenebilir.
- 22:53Araçlar ve Düzenleme Özellikleri
- Otomatik biçimlendir özelliği, kodlarda gerekli girintileri otomatik olarak verir.
- Taslağı arşivle özelliği, sketch'i zip dosyası olarak saklar ve dosya ismine tarih ve saat bilgisi ekler.
- Karakter kodlamasını düzelt ve tekrar yükle özelliği, kodlamalardaki hataları otomatik olarak düzeltir.
- 24:54Kart Seçimi ve Özellikleri
- Kart bölümü, Arduino'nun çıkardığı kartların çoğunluğunu gösterir (Arduino Uno, Arduino Due, Arduino Nano, Arduino Mega, Arduino Leonardo).
- Tercihler bölümünde tanımlanan ek devre kartları (ESP32, ESP8266) da kart bölümünde görüntülenebilir.
- Kart seçildiğinde upload hızı, CPU frekansı, WiFi/Bluetooth, flash frekansı, flash modu, flash size gibi özellikleri otomatik olarak gelir.
- 28:24Yardım ve Kaynaklar
- Yardım bölümünde Arduino'nun kullanımı ile ilgili bilgiler içeren web sayfası (Get Started/Guide) bulunur.
- Ortam bölümünde Arduino IDE'nin ne anlama geldiğini ve menülerin işlevlerini anlatan bilgiler yer alır.
- Kaynak bölümünde Arduino IDE'de kullanılan komutlar, bloglar ve sıkça sorulan sorular bulunur.
- 30:03Sekme Yönetimi
- Yeni sekme açarak birden fazla sketch aynı anda görüntülenebilir.
- Sekmelerin isimleri değiştirilebilir, silinebilir veya sekmeler arasında geçiş yapılabilir.
- IDE kapatılıp açıldığında, sekmeler otomatik olarak yan yana getirilir, ancak yeni dosya olarak açılan dosyalar sekme olarak görünmez.
- 32:30Arduino IDE'de Dosya Kaydetme İşlemi
- Arduino IDE'de çalışma yaparken dosyada değişiklik yapıldığında, dosyanın yanında bir işaret görünür.
- Bu işaret, dosyada değişiklik yapıldığını ancak kaydedilmediğini gösterir.
- Kaydetme işlemi yapıldığında işaret kaybolur ve kaydetmeden dosyayı kapatmaya çalıştığınızda uyarı alırsınız.
- Kaydetme işlemi yapıldıktan sonra dosyayı tekrar açtığınızda değişikliklerin yapıldığını görebilirsiniz.
- Arduino IDE'nin kullanımı oldukça kolaydır.