Genel

Arduino Derslerim 1:Arduino Nedir ?

Öncelikle Hoşgeldin sayın meraklı arkadaşım. Öncelikle haber vermeliyim ki çok güzel bir dünyaya ilk adımı atmaya başlıyorsun. Aklındaki donanımsal projeyi gerçeğe dönüştürmek için bugün burdasın. Dilerim ki bizimde Teknosfer ailesi olarak size ufak bir yardımımız olsun.

Şimdi arduino dediğimiz cihaz neymiş ona bakalım biraz…

Arduino Genel Logosu
Arduino Uno R3 Modeli

Arduino Nedir ?

Arduino,üzerinde ayarlayabileceğimiz giriş/çıkış pinleri bulunan , kolay ve basit entegre, kodlama dili ile ilkokul seviyesinden mühendislik seviyesine kadar bir çok insana hitap eden geliştirme kart çeşididir. Tek başına çalışan hareketli nesneler geliştirmek için kullanılabileceği gibi bilgisayar üzerinde çalışan yazılımlara da bağlanabilir. Hazır üretilmiş kartlar satın alınabilir veya kendileri üretmek isteyenler için donanım tasarımı ile ilgili bilgiler bulabilirsiniz. Arduino geliştirme kartı üzerindeki mikroişlemci Arduino programlama dili ile programlanır ve bu program Processing tabanlı Arduino Yazılım Geliştirme Ortamı yardımı ile karta yüklenir.

Açık Kaynak Yazılım Nedir?

Bir program (yazılım da diyebiliriz) yazılırken programın büyüklüğüne göre binlerce kod satırı yazılmaktadır. Peki hiç düşündünüz mü bu programların kodları nerede ? Biz neden görmüyoruz? Diye.

Çoğu zaman programlara kendiniz müdahale edemezsiniz.Programı yapan şirket veya firma bu yazılan programın kaynak kodlarını gizleyerek kullanıcının programı değiştirmesine ,müdahale etmesine veya geliştirmesine izin vermemektedir. Bu gibi programlara kapalı(gizli) kaynak kodlu programlar diyoruz.Örnek olarak Macintosh ,Windows İşletim Sistemi.

Ama bu programı(yazılımı) üreten firma ,kullanıcılarının kaynak kodlarına erişerek geliştirmesini ,müdahale etmesine izin verirse bu yazıla program açık kaynak kodlu bir program olmaktadır. Örnek olarak Arduino IDE , Linux İşletim Sistemi.

Açık kaynak kodlu yazılımlar kaynak kodlarıyla beraber yayınlanırlar. Geliştirici, bazen onları derleyip, kaynak kodlarının yanında bir uygulama dosyası da sunabilir. Bazı durumlarda ise derleme işi kullanıcıya bırakılır. Arduino’yu üreten firma arduinoyu açık kaynak kodlu olarak piyasaya sürdüğü için bizde yazılıma ve donanıma müdahale ederek kendimize göre programlayıp kullanabiliyoruz.

Arduino Çeşitleri Nedir?

Her geçen gün yeni arduino kartları ve dolayısıyla çeşitleri ortaya çıkmaktadır. Genel olarak arduino çeşitlerini aşağıdaki gibidir:

Arduino Çeşitleri
  • Arduino Uno R3
  • Arduino Leonardo
  • Arduino Micro
  • Arduino Robot
  • Arduino Esplora
  • Arduino Mega ADK
  • Arduino Ethernet
  • Arduino Mega 2560
  • LilyPad Arduino
  • Arduino Nano
Yorum yapmak için tıklayın

Cevap bırakın

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

Popüler

En üste