Arduino-AVR

Arduino Nedir?

Bu yıllarda belkide adından sıkça bahsedilen Arduino’ nun ne olduğunu öğrenmek için buradasınız. Peki nedir bu Arduino gelin hep beraber göz atalım. Arduino entegre edilmesi kolay, kodlama sürecindeki avantajları ile her yaştan insana hitap eden bir mikrokontrolcü kartıdır.

arduino avr, Arduino-AVR

İtalya’da üretime başlayan  bu kartlar artık dünyanın her noktasına ulaşmış bulunmaktadır. Peki sizin yapmanız gereken tek şey ise bu Arduino’yu ve onunla birlikte belli birkaç bileşen aldıktan sonra bilgisayarınızın başına geçip hayalinizi gerçekleştirmek.

Çalışma Prensibi;

arduino avr, Arduino-AVR

Arduino  kartı üzerindeki mikroişlemci  Arduino programlama dili (wiring tabanlı) ile programlanır ve bu program Processing tabanlı Arduino Yazılım Geliştirme Ortamı (IDE) yardımı ile karta yüklenir.

 

 

Arduino’nun Özellikleri Nedir?

  • Açık kaynaklı bir geliştirme platformudur.
  • Çevresiyle çok kolay bir şekilde etkileşime girebilen sistemler  tasarlayabilirsiniz.
  • Arduino kütüphaneleri ile  kolayca mikrodenetleyicileri programlayabilirsiniz.
  • Girişleri sayesinde analog ve dijital verileri işleyebilirsiniz.
  • Sensörlerden gelen verileri kolayca kullanabilirsiniz.
  • Arduino sayesinde dış dünyaya çıktılar (ses, ışık vb…)üretebilirsiniz.

Arduino’nun temel donanım Özellikleri Nedir?

  • 5 voltluk regüle entegresi,
  •  16MHz kristal osilator yada seramik rezonatör,
  •  Flash Memory,
  •  SRAM
  •  EEPROM

Genel olarak Arduino çeşitlerini aşağıdaki gibidir;

  • Arduino Uno R3.
  • arduino avr, Arduino-AVRArduino Leonardo.
  • Arduino Micro.
  • Arduino Robot.
  • Arduino Esplora.
  • Arduino Mega ADK.
  • Arduino Ethernet.
  • Arduino Mega 2560.
  • LilyPad   Arduino.
  • Arduino  Nano.

 

Arduino İle Neler Yapılabilir?

arduino avr, Arduino-AVR

Öncelikle dediğimiz gibi

  • Arduino kütüphaneleri sayesinde kolaylıkla programlanabilir.
  • Analog ve dijital girişleri sayesinde  veriler her iki türlü işlenebilir.
  • Sensörlerle uyumlu olduğundan dolayı  sensörlerden gelen verileri alıp, işleyip, kullanabilir.

Bunlara ek olarak ise

  • Arduino sayesinde led ışıkları yakıp söndürebilir, bir telefonla  etrafınızdaki cisimlerle etkileşime geçebilir (örn: evinizin ışıklarını yakıp söndürebilir vb…), evinize veya iş yerinize özel alarm sistemi kurabilir, işletim sistemi uyum problemi yaşanmadan uygulama geliştirebilirsiniz. Yani insana her alanda her türlü ilerleme imkanı sağlamaktadır yeter ki sen iste.