Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim içeriği olup, eğitmen Arduino'da Türkçe kodlama yapma konusunu anlatmaktadır.
- Videoda, önceki derste potansiyometre devresi gösterilmiş ancak Arduino IDE'de kaydedilememiş olduğu için bu derste Türkçe kodlama yapma yöntemi gösterilmektedir. Eğitmen, Türkçe Arduino kütüphanesini kullanarak potansiyometre ve LED devresi için Türkçe kod yazma sürecini adım adım anlatmaktadır. Kodlama sırasında Türkçe karakter kullanımı, pin tanımlama, pin modları ve analog okuma gibi temel Arduino programlama konuları ele alınmaktadır. Video, derleme işleminin tamamlanması ve hafıza kullanımı hakkında bilgilerle sonlanmaktadır.
- 00:09Türkçe Kodlama İmkanı
- Bu derste Türkçe kodlama yapmanın mümkün olup olmadığı gösterilecek.
- Önceki derste potansiyometre devresi gösterilmiş ancak Arduino ID kaydedilememişti.
- Potansiyometre devresinde bir potansiyometre ve 11 numaralı pine bağlanan bir LED kullanılmıştı.
- 00:43Türkçe Kodlama Hazırlığı
- Türkçe kodlama yapılabilir, bunun için Arduino ID açılıp "Türkçe Potansiyometre" adında bir dosya oluşturulması gerekiyor.
- Türkçe yazabilmek için özel hazırlanmış Türkçe Arduino kütüphanesi eklenmesi gerekiyor.
- Şu an için tüm komutları Türkçe yazmak mümkün değil, bazı komutları İngilizce yazmak gerekiyor.
- 01:41Türkçe Kodlama Örneği
- Kütüphane dahil ettikten sonra LED ve potansiyometre pinleri tanımlanıyor.
- "void setup" yerine "boş kurulum" ve "void loop" yerine "boş döngü" komutları kullanılıyor.
- Pin modları "çıkış" ve "giriş" olarak ayarlanıyor.
- 03:36Döngü ve Değer Okuma
- "Boş döngü" komutu ile döngü oluşturuluyor.
- Değer değişkenine potansiyometreden analog olarak okunan değer atanıyor.
- LED'in parlaklığı potansiyometreden gelen veriye göre analog olarak yaz komutu ile ayarlanıyor.
- 04:55Derleme ve Hafıza Bilgileri
- Kod derleniyor ve başarıyla derlendiği görülüyor.
- Oluşturulan taslak yaklaşık 1184 byte kullanıyor ve toplam belleğin %3'ünü kaplıyor.
- Arduino'da maksimum 32.256 byte programlama yapılabilirken, bu kod dinamik hafızanın %0'ını kullanıyor.
- 05:46Türkçe Kodlama Avantajları
- Türkçe kodlamada "ata" yerine "eşittir" de kullanılabilir.
- Türkçe kodlama sayesinde "led" ve "pot" gibi kelimeler Arduino tarafından anlaşılabiliyor.
- Bu şekilde Türkçe kodlama yapılabiliyor.