Eğitim2: Arduino Yazılım Geliştirme Ortamı

ArduinoCommunityLogo

Merhaba arkadaşlar. Bugün ki yazımızda Arduino’ nun geliştirme ortamını tanıyacağız.

Arduino’ da yazılım geliştirmeden önce bilmenizi istediğim bilgiler şu şekildedir.

  • C ve C++ dillerinin karmaşasından oluşan bir dil ile Arduino’ da yazılım geliştirilir.
  • Daha önce nesne tabanlı programlama yaptıysanız, Arduino’ nun Yazılım Geliştirme Ortamı (IDE) size zayıf gelebilir. Arduino IDE’ si Microsoft .Net, Android Studio, Eclipse vb. IDE’ ler gibi anahtar sözcük, yani kod yazan kişiye yazacağı kod ile ilgili önermeler yapmaz.

Tahminimce IDE’ yi ilerleyen süreçlerde zirvelere taşıyacaklar. Çünkü gün geçtikçe Arduino Geliştiricileri katlanarak artıyor…

  • Bir sensörü, lcd ekranı vb. bir giriş/çıkış birimini kullanmak isteğinizde kütüphanesine ihtiyaç duyarsınız. Arduino IDE’ sine manuel bir şekilde ilgili kütüphaneleri import etmeniz gerekmekte.(İlerleyen yazılarda gösterilecektir)

Genel anlamıyla Yazılım Geliştirme Ortamı aşağıdaki gibidir.

 

Arduino geliştirme ortamı

** ile işaret konulan yere dikkat edelim.

Eğer burada herhangi bir com yazmasına rağmen devrenize kod göndermede aktarım yapmıyorsa:

  1. Araçlar-Kart bölümüne gelin ve kullandığınız devrenin modelini doğru seçtiğinizden emin olun
  2. Araçlar-Port’ a gelin ve portun seçili olduğundan emin olun. Eğer hala hata veriyorsa portun seçili olmasını tekrar üzerine tıklayarak iptal edin. Kodu yüklemeye çalışın. Hata verecektir. Aynı yolu izleyerek portu tekrar seçin.

Resim üzerinde açıklama satırları yazarak bilgi vermeye çalıştım.

Bu arada tek satırda açıklama satırı yazmak isterseniz: // işaretinden sonra,

Birden fazla satırda yazmak isterseniz /* …… … …. */ işaretleri arasına yazabilirsiniz.

Not: Açıklama satırları, derleyiciler tarafından dikkate alınmaz. Programı yoracak bir niteliği yoktur. Tamamen kod yazana kolaylık olması bakımından hatırlatıcı tarzda yazılan bir açıklamadır. Kodun kalitesini arttırır. White Box testini kolaylaştırır. Açıklama satırı ile kod yazan geliştirici, kaliteli kod yazar (genelde 🙂 )

Dikkat: Açıklama satırı dışında kesinlikle ama kesinlikle Türkçe karakter kullanmayınız! Hatta kendinizi Türkçe karakter kullanmamaya alıştırmak için açıklama satırında da Türkçe karakter kullanmayınız.

 

Şimdilik bu kadar. Diğer yazımızda görüşmek üzere, hoşcakalın…

Leave a Reply

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir