Arduino Nedir?

 Arduino Nedir?

Arduino nedir ?, ilkokul seviyesinden lisans seviyesine kadar her insanın kolayca kullanabilmesi için geliştirilmiş açık kaynaklı bir mikrokontrol platformudur. Bugünkü yazımızda Arduino nedir? Ne işe yarar? Özellikleri nelerdir? Sorularına cevap vereceğiz.

Arduino, İtalyan mühendisler tarafından, etkileşimli projeler geliştirmek için tasarlanan, elektronik ve yazılımın birleştiği tamamen açık kaynak kodlu bir geliştirme platformudur. Arduino Giriş/Çıkış (I/O) kartı ve Processing/Wiring dilinin bir uygulaması olan Arduino IDE ile karta aktarılır. Arduinonun programlama diili C dili ile çok benzerdir. Arduino IDE editöründe kodu yazdıktan sonra USB kablo yardımıyla karta atılır.

Arduino’ya bağlanan sensörler yardımıyla ortamdan alınan gerçek zamanlı verileri, arduino kartının üzerinde bulunan analog veya dijital pinleri üzerinden alıp incelenip, işlenip, algoritmalar kurularak bir çıkış (hareket, ses, ışık) elde edilebilir. Bu sayede arduino ile otomasyon sistemleri, robotik sistemler, akıllı sistemler, drone gibi birçok uygulama gerçekleştirilebilir.

Arduino Çeşitleri ve Özellikleri

Arduino-UNO:

Arduino-Uno

Arduino ailesinin en popüler modelidir. Boyutu, pin sayısı ve fiyatı sayesinde en çok tercih edilen model olmuştur.

  • ATMega328 mikrodenetleyici

  • 14 adet dijital giriş/çıkış pini (6 tanesi PWM çıkışı)

  • 6 adet analog pin

  • 32 KB flash hafızaya sahiptir.

Arduino-Mega:

Arduino-Mega

 

Uno modelinden sonra en çok tercih edilen modeldir. Boyut olarak UNO modelinden daha büyüktür.

  • ATMega2560 mikrodenetleyici

  • 54 adet dijital giriş/çıkış pini

  • 16 adet analog pin

  • 15 adet PWM çıkışı

  • 16 MHz kristal osilatör

  • 4 UART

Arduino-Nano:

Arduino-Nano

 

Nano modeli de diğer modeller gibi oldukça popülerdir. UNO modeliyle tamamen aynı özelliklere sahiptir ve boyut olarak oldukça küçüktür.

  • ATMega328 mikrodenetleyici

  • 14 adet dijital giriş/çıkış pini (6 tanesi PWM çıkışı)

  • 6 adet analog pin

  • 32 KB flash hafızaya sahiptir.

Arduino-LilyPad:

Arduino-LilyPad

Giyelebilir teknolojide kullanılma amacıyla, kumaşa dikmek için özel bir tasarıma sahiptir. 50mm çapı, 0.8mm kalınlığa sahiptir.

  • ATMega168V veya ATMega328V mikrodenetleyici

  • 14 adet dijital giriş/çıkış pini (6 tanesi PWM çıkışı)

  • 6 adet analog pin

  • 16 KB flash hafızaya sahiptir.

Arduino-DUE:

Arduino-DUE

 

  • Atmel SAM3X8E ARM Cortex-M3 CPU

  • 54 adet dijital giriş/çıkış pini (12 tanesi PWM çıkışı)

  • 12 adet analog pin

  • 512 KB flash bellek

Arduino-YUN

Arduino-YUN
  • AVR Arduino Mikrodenetleyici

  • 20 adet dijital giriş/çıkış pini (7 tanesi PWM çıkışı)

  • 12 adet Analog pin

  • 32KB flash bellek

Diğer modeller:

  • Arduino-Pro Mini

  • Arduino-Leonardo

  • Arduino-Micro

  • Arduino-Ethernet

  • Arduino-Bleutooth

Arduino IDE

Arduino-İcon

Arduino geliştirme kartları için C ve C++ dilleri ile yazılmış, kütüphaneleri bulunan, kod yazmak ve bu yazılan kodun derlemek, yüklemek için kullanılan platformdur.

Arduino kaynak kod dosyaları “.ino” uzantılıdır.

Arduino ile yapılan bazı uygulamalar

  • Robot kol

  • RC Araba

  • Drone

  • Akıllı sistemler

  • Uzaktan kumandalı tekne, araba, vb…

  • Otomasyon sistemleri

  • Oda nem, sıcaklık bilgisi ölçme

Gibi birçok uygulama yapılabilmektedir. Arduino’da proje gerçekleştirebilmek için gerekli sensör, elektronik devre elemanı ve projenizi çalıştıracak kod lazım. Projenize başlamadan önce sizin projenize uygun model, sensör ve elektronik devre elemanına doğru karar vermelisiniz. Bugünkü yazımızın sonuna geldik

Diğer yazılarımız için;

Raspberry Pi Nedir?

Nesnelerin İnterneti (IoT)

Yapay Zeka Nedir?

Teknoloji haberleri için tıklayın

Eğitim haberleri ve daha fazlası için tıklayın

Savunma sanayi hakkında bilgiler için tıklayın

 

Kaynakça:

https://tr.wikipedia.org/wiki/Arduino

https://medium.com/nerd-for-tech/arduino-nedir-722dbfda3fff

Abdullah Kalaycı

Mekatronik Mühendisi

Related post

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.