Arduino: Başlangıç
Açık kaynak olarak geliştirilen, çoğunlukla Atmel marka mikrokontrolörlerin kullanıldığı1 (son dönemde Intel‘in Quark mikrokontrolörleri de kullanılmaya başlanmıştır) Arduino bootloader'ına sahip2, farklı modeller üzerinden farklı amaçlara (Entry Level, Enhanced Features, Internet of Things, Education) yönelik çözümler üretmeyi sağlayan3 elektronik örneklendirme, geliştirme platformudur.
İsteyen her kişi kendi ihtiyaçlarına uygun olarak özelleştirilmiş Arduino’sunu yapabilir. Temel olarak elektronik devreler özelinde “hızlı çözüm üretebilme, kullanım kolaylığı ve stabil sonuçlar elde edilmek” üzerine kurulu proje oldukça geniş bir örnek kütüphanesine, shield adı verilen4 fiziksel eklentilere5 ve fiyat/özellik bazında farklılaştırılmış alternatiflere sahiptir.
Devre yapısında USB bağlantısı, güç bağlantısı ve giriş çıkış pinleri, temel işlemlerde kullanılmak üzere led’ler ve reset butonu gibi elemanlar dahili olarak bulunmaktadır. USB bağlantısı karta Arduino IDE6 ve alternatifleri üzerinden geliştirilen ve sketch7 adı verilen programları yollama, bilgisayar ile kart arasındaki veri iletişimini sağlama ve kartı besleme amacı ile kullanılabilmektedir. Buna ek olarak, tavsiye edilen 9V.’luk adaptör üzerinden sağlanan güç bağlantısı da aynı şekilde harici beslemeler için kullanılır. İki besleme yöntemini kıyasladığımızda adaptör üzerinden yapılan besleme USB’ye göre daha güvenlidir. Bunun nedeni USB çıkışının motor vb. elemanlar kullanıldığında ihtiyaç duyulabilecek yeterli akımı sağlayamama ihtimalidir.
Yukarıda yer alan görselde süreç içerisinde üretilen ve artık üretilmeyen tüm Arduino modellerini görebilirsiniz. Görselde de görüldüğü üzere kart tiplerinde de sunulan çeşitler ile farklı amaçlara yönelik uygulamalar için farklı tercihlerde bulunmak mümkün. Bunlardan çoğunlukla kullanılan Arduino UNO‘nun yanı sıra boyutları ile öne çıkan pro mini ve nano, gücü dolayısı ile kapsamlı uygulamalarda tercih edilen mega, kumaş üzerine dikilip yıkanılabilme özellikleri nedeniyle ile giyilebilir teknolojilerde tercih edilen lilypad en çok tercih edilen kartlardan bazıları. Ben de ilerleyen yazılar içerisinde Arduino UNO üzerinden açıklamalar yapacağım.
Arduino The Documentary
Yazılanlara ek olarak 2010 yılında yayınlanmış Arduino The Documentary8 başlıklı, projenin fikrini, sürecini ve geleceğini anlatan belgeseli izlemenizi öneririm.