ARDUINO

ARDUINO NEDİR?


Arduino açık kaynak kodlu kullanıcı dostu kolay kullanımlı donanım ve yazılıma sahip elektronik bir platformdur. Arduino kartları ile veriler okunabilir, bir sensör harekete geçirilebilir, bir Twitter mesajı gönderebilir, bir motoru ya da LED’i çalıştırabilir hatta online bir şeyler yayınlayabilirsiniz. Bu konu da tabiki donanımdan kaynaklı teknik sınırlamalar olsa da, doğru donanım ve programlama ile yapabileceğiniz şeylerin tamamen sizlerin hayal gücüne kalıyor. 




Arduino kartınıza ne yapması gerektiğini kart üstünde bulunan mikro denetçiler aracılığı ile gönderdiğimiz bir dizi talimatlar ile gerçekleştiriyoruz. Bunu yapabilmek için de özel bir Arduino programla dili ve yazılımı kullanırız.

Yıllar geçtikçe Arduino en basitinden en bilimsel ve kompleksine kadar binlerce projenin ana iskeletini oluşturdu. Dünyada maker hareketi, öğrenciler, sanatçılar da dâhil birçok yazılımcı tarafından katlanarak daha çok kullanılmaya ve tercih edilmeye başladı.




ARDUINO'NUN TARİHÇESİ

Arduino ilk olarak 2000 yılında Kuzey İtalyanın Ivrea kasabasında Bir mezuniyet araştırma projesi olarak ortaya çıktı. Projenin adı “ Interaction Design Institute Ivrea” yani “Ivrea enstitüsünün etkileşim tasarımı” idi. Proje Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino ve David Mellis tarafından yürütüldü. İlk olarak; Hermando Barragan tarafından bir devre kartı tezi ve Casey Reas ve Ben Fry tarafından geliştirilen görsel sanatlar konteksti içinde nasıl kod yazılacağının öğrenilmesini sağlayacak bir dil geliştirme projesi olarak ortaya çıktı.



İlk Arduino kartının piyasaya ilk kez 2005 yılında tasarım öğrencilerine özellikle elektronik ya da mikro denetleyici programlar hakkında hiçbir bilgisi olmayanlara yardımcı olmak amacıyla sürüldü. Bu öğrenciler dijital dünya ile fiziksel dünyayı bir birine bağlayan prototipler üzerinde çalıştılar. Bizler ve öğrencilerimiz bugün bu sayede basit bloklar kullanarak, kod bilgisi gerekmeden tasarımlar yapabilmekte ve özellikle çocuklara erken yaşta kodlamayı öğretebilmekteyiz. O zamanlar bugüne Arduino dünyanın en popüler elektronik prototip aracı oldu geniş kitleler tarafından hem eğitim hem de proje geliştirme amacıyla kullanılan.




Arduino Çeşitleri



Arduino UNO :




Üzerinde Atmega 328 mikrodenetleyici , USB bağlantı portu , güç regülatörü ve 16 mhz kristal bileşenler bulunuyor. Üzerindeki seri-USB dönüştürücü sayesinde USB portu üzerinden hem programlanabilmekte hem de bilgisayar ile seri portu üzerinden iletişim kurabilmektedir. Kart USB üzerinden ve adaptör girişinden beslenebiliyor.

Arduino MEGA :




Üzerinde Atmega 2560 mikrodenetleyicisi bulunuyor. 54 dijital giriş-çıkış pinine , 16 analog girişe , 4 donanımsal seri porta ve 16 mhz kristal osilatöre sahip. Hem USB üzerinden hem de DC adaptör üzerinden beslenebiliyor. Genel olarak Arduno UNO ile aynı özelleklere sahip olan kart daha fazla pine sahip olmasından dolayı daha büyük projelerde tercih ediliyor.


Arduino LİLYPAD :



Lilypad elbiseler ve kumaş üzerine dikilebilecek şekilde tasarlanmıştır. Böylelikle giyilebilir şekilde tasarlanabilecek ilginç projelerde kullanılabiliyor. Üzerinde Atmega 168V mikrodenetleyicisi bulunuyor.


Arduino ETHERNET :



İnternet bağlantılı projeler yapabilmek için bir Ethernet çipi ve Ethernet portu bulunuyor. Mikrodenetliyici olarak Atmega 328 modeline sahip olan kart üzerinde ayrıca SD-Kart yuvasıda var.


Arduino BLUETOOTH :




Bluetooth protokolüyle haberleşen uygulamalar yapmak için ideal olan Arduino BT üzerinde bir Bluetooth modülü bulunmaktadır. Bu modül aynı zamanda Arduino ‘ nun da Bluetooth üzerinden programlanabilmesi için kullanılabiliyor.


Arduino MİNİ :




Devre tahtası (breadboard) üzerinde veya başka bir tasarıma entegre olarak çalıştırılabilecek şekilde tasarlanmış Arduino modelidir. Üzerinde Atmega 168 veya Atmega 328 model mikrodenetleyici bulunuyor. Özellikle küçük boyutun önemli olduğu uygulamalar için idealdir.


Arduino NANO :



Oldukça ufak ve devre tahtası üzerindeki uygulamalar için uygun şekilde tasarlanmış bir model olup üzerinde Atmega 328 veya Atmega 168 mikrodenetleyicisi , gerilim regülatörü , seri – USB çevirici çipi , DC gerilim giriş portu ve mini USB portu bulunuyor.


Arduino LEONARDO :




Arduino Leonardo üzerinde Atmega 32u4 mikrodenetleyicisi barındıran ve USB bağlantısı için ayrıca bir çipe gerek duymayan Arduino kartlarından birisidir. Üzerinde 20 dijital giriş/çıkış , 12 analog girişi olan kart üzerindeki mikrodenetleyici yüzeye montaj kılıfa sahip. USB bağlantı yetenekleri sayesinde Leonardo bilgisayara fare veya klavye olarakda bağlanabiliyor.


Arduino ESPLORA :




Esplora diğerlerinden farklı olarak üzerinde çeşitli sensörler barındıran bir Arduino kartı. Kart üzerindeki sensörler sayesinde başka eklentilere ve fazla elektronik bilgisine ihtiyaç duymadan birçok uygulamayı gerçekleştirmek mümkün. Esplora üzerinde kaydırmalı potansiyometre , ışık ve ses sensörü , sıcaklık sensörü , ses üretici , 2 eksenli mini analog joystick , 3 renkli led ve bir ivme ölçer bulunuyor. Esplora üzerinde de Leonarda ‘ daki gibi Atmega 32U4 AVR mikrodenetleyici bulunuyor. Sahip olduğu mikro USB bağlantısı ile bilgisayara bağlandığında fare veya klavye gibi davranabilen uygulamalar geliştirilebilir.

Bu yazımızda arduıno ile ilgili bilgileri paylaştık. Dilerseniz Arduıno sayfamızı ziyaret ederek birçok çalışmayı görebilirsiniz.

LİNK: https://tahiralpay-arduino.blogspot.com/

Yorumlar

Bu blogdaki popüler yayınlar

SANAL GERÇEKLİK - VR

LCD

KABLOSUZ ŞARJ TEKNOLOJİSİ