Kayıtlar

Programming etiketine sahip yayınlar gösteriliyor

Arduino'ya ilk adım

Resim
Bir önceki yazımdan sonra Arduino' ya başlamaya karar verdiysen şimdi seni Arduino ile tanıştırma zamanı :) Arduino Uno Arduino Uno başlangıç için ideal bir Arduino modelidir. Pin sayısı başlangıç düzeyde yetecektir fakat  ilerledikten sonra pin sayısı daha fazla olan Arduino Mega modeli daha uygun olacaktır. Neyse biz Megayı geçelim. Fotoğrafın üst tarafında yazdığı gibi 14 tane digital (yani lojik 0 ve lojik 1) pin vardır. Yanında (~) işaret olan pinler PWM i de destekleyen pinlerdir. PWM ne derseniz onu daha sonra öğreneceğiz. Alt kısımda Güç pinleri ve Analog(0 ile 1023 arasında değişen değerler alan) pinler vardır. Ortadaki uzun şey ise arduinonun Atmel tabanlı işlemcisi(mikrodenetleyici)dir. Sol üst tarafta bir reset tuşu bulunmakta ve bu tuşa basınca arduino içindeki kodu resetleyip en başlan başlatmaktadır. Onun altında Arduino yu bilgisayara bağlayacağımız kablo girişi bulunmaktadır.  Sol en altta bulunan giriş ise batarya girişidir. Arduino güç vereceği...

Arduino nedir?

Resim
         IoT ye meraklıysanız, ben evimin lambasını akıllı telefonumdan kontrol etmek istiyorum diyorsanız, ya ben robot yapmak istiyorum diyorsanız, hatta saksım bile akıllı olsun diyorsanız gelin bir arduinoya göz atın derim.      Arduino bir I/O (giriş/çıkış) kartıdır ayrıca bu kartı programlamamızı yarayan processing dilinin kullanıldığı geliştirme programıdır. Ardunino açık kaynak bir platformdur. Peki açık kaynak nedir? Herkesin kodunu paylaşabileceği  bu kodu herkesin geliştirebileceği bir yapı. Açık kaynak kodda önemli olan bilginin paylaşımıdır.      Peki neden Arduino?      Eğer bilgisayar mühendisliği okuyorsanız ya da elektronik hakkında pek bir bilginiz yoksa arduino sizin için biçilmiş bir kaftan. Lehim yapmanıza gerek yok , yapacağınız projede 3,3 volt mu gerek bağla 3,3V pinine gerisini boşver. Eğer diğer mikro işlemcilerle çalışırsanız 5v u nasıl 3,3 e çevireceğim diye düşünür durursun...

Progrmalama Dillerinin Popülerliği

Resim
tiobe.com yazılım kalitesini ölçüp takip eden bir şirket. Geçtiğimiz günlerde yayımladığı bilgilerde şubat ayının en popular dili genelde olduğu gibi C dili. Temel programlama dili olarak bilinen C dili birçok alanda kullanıldığı gibi diğer dillerinde kendisi üzerinden türetilmesini sağlamıştır. Aşağıdaki listede şubat ayının en popüler dilleri sıralamaktadır. Bu listede ise dillerin yıllara oranla dağılımını görmekteyiz. Bir ok dilin yıllara göre dağılımı değişirken C ve Java’nın sürekli %15-25 arasında popülerliği önemli diller oldukları kanıtlamakta. Kaynak : http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html11