Öğrenci Kariyeri Banner

Tüm Yönleriyle Arduino

Tüm Yönleriyle Arduino

Arduino Nedir?

Arduino İtalyan mühendisler tarafından geliştirilmiş elektronik projeler yapabildiğimiz bir geliştirme kartıdır. Açık kaynaklı olması, fiyatının uygun olması ve projelerin geliştirilmesinin zor olmaması sebebiyle genellikle robotik alanında kullanılmaktadır. Kendi USB kablosu ile bilgisayara bağlayıp kendi uygulaması üzerinden yazdığınız kodları kolaylıkla yükleyebilirsiniz.

Başlıca Arduino kartları;

Arduino Uno: En popüler olanıdır. Boyut ve pin sayısı bakımından idealdir. Giriş seviyesi projelerde en çok bu kart kullanılır. Yeni başlayanlar için eğitim amacıyla en uygunu Uno modelidir.

Arduino Nano: Uno ile aynı yapıya sahip ama daha küçüktür. Tasarımın küçük olması gerektiğinde bu kart tercih edilir.

Arduino Mega: Adından da anlaşılacağı gibi Uno versiyonundan daha büyük ve daha fazla pine sahiptir.

Bunlardan başka da Arduino modelleri mevcuttur. Diğer modelleri görmek için buraya tıklayabilirsiniz.

 

Arduino ile proje yapmak için bazı ekipmanlara ihtiyaç duyarsınız. Ayrıca gerekli ekipmanlardan bazıları aşağıdadır;

  • Jumper Kablolar,
  • Ledler,
  • Dirençler,
  • Potansiyometre,
  • Motorlar,
  • Motor Sürücü Kartları,
  • Sensörler; Sıcaklık, nem, ultrasonik, ışık,
  • LCD ekranlar,
  • RFID,
  • Diyotlar

 

 

Arduino ile Neler Yapılabilir?

Arduino, açık kaynak kodlu bir sistemdir. Gerekli modülleri oluşturarak, birçok farklı yazılım ve cihaz geliştirebilirsiniz.

Robot teknolojisinde en çok kullanılan sistemlerden birinin Arduino olduğunu bilinmektedir. Robot davranışları genellikle bu sistemlere göre belirleniyor. Örnek vermek gerekirse, Arduino kullanarak infrared verileri okuyup davranışlara dönüştüren uygulamalar yazmak mümkün. Arduino, sesli komutlardan ortam sıcaklığına kadar birçok veriyi komutlara çevirebilen bir sistemle çalışmaktadır. Bu bakımdan, son yıllarda gelişen robot teknolojisinin ve IOT, akıllı ev gibi teknolojilerin temel bileşenleri arasında olduğunu söyleyebiliriz.

Arduino Nasıl Programlanır?

Arduino ile çalışmanın en önemli avantajları;

  • Çok fazla donanım bilgisi gerektirmemesi
  • Kolayca ulaşılabilen çok sayıda kaynak ve örnek projenin olması
  • Hızlıca proje geliştirilebilmesi
  • Maliyetinin düşük olması
  • Kolay programlanması

Arduino programlamak için wiring isimli programlama dili kullanılır. Kodları yazmak ve usb portundan karta aktarmak içinse iki ihtimal mevcut. 

  • Bilgisayarımıza Arduino Software (IDE) masaüstü uygulamasını yükleyerek kendi bilgisayarımızda çalışabiliriz.
  • Arduino Web Editörünü kullanarak online çalışabiliriz.

Arduino web editörünün daha avantajlı olacağını söylemek yanlış olmaz. Çünkü çalışmalarımızı Arduino.cc sitesinde kayıtlı tutarak internete bağlı her bilgisayardan ulaşarak kolayca düzenleyebiliriz. Ayrıca web üzerinden sunulan diğer hizmetlere de ulaşabiliriz. Bunun için Arduino.cc sitesine kayıt olmamız (ücretsiz) gerekmektedir.

Arduino IDE yazılımını indirerek kurmak isterseniz buraya tıklayabilirsiniz.

Wiring dili C dili ile benzerdir. C veya bundan türeyen dillerden birine aşina olanlar, wiring’i de kolayca kullanabilirler. Wiring yazılımını indirmek için tıklayınız.

 

 


Öğrenci Kariyeri yazarlarından ..

0 Yorum

Yorum Yap

😄

Bültenimize kayıt olun!

Güncel haberleri takip etmek için bültenimize kayıt olun, böylece daima güncel bilgilerle donanmanıza yardımcı olabilelim.