ARDUİNO NANO
Günümüzde özellikle ortaöğretim ve yükseköğretim öğrenimi için önemli ölçüde faydalı bir aygıt olarak sunulan Arduino serisi aygıtların kullanımı
hızla yaygınlaşmaktadır. Elektrik – elektronik konusuna ilgi duyan çoğu kimsenin de rahat bir şekilde temin edip bilgi düzeyini artırabileceği ve Arduino Uno, Arduino Mega ve Arduino Lilypad gibi yeni kavramların yanına artık Arduino Nano nedir de
eklenmiştir. Bu kapsamda biz de sizlere Arduino Nano konusunda bilgi aktaracağız. Böylelikle siz de yeni nesil aygıtlar konusunda bilgi
sahibi olarak kavramlara yabancı kalmamış olacaksınız.
Arduino Nano Nedir?
Arduino Nano
hakkında bilgi vermeden önce Arduino hakkında birkaç cümle yazmak konunun daha anlaşılır olması yönünde yararlı olacaktır. Yazımızın temelini
oluşturan bu cihazlar elektronik sistem projeleri ve interaktif uygulamaları hayata geçirebilmek için sunulan elektronik bir geliştirme kitidir. Mevcut
mikro denetleyicisinin kullanımı oldukça kolaydır ve geliştirme ortamı kullanılarak rahat bir şekilde programlanabilir. Öyle ki hayalinizde yer alan
uygulama ve projeleri donanım kısıtlaması ölçüsünde uygulayabilirsiniz.
Arduino Nano Teknik Özellikleri
Arduino Nano datasheet
detaylarına bakarak erişebileceğiniz teknik özelliklerden bazıları aşağıda verilmiştir. Burada belirtilen özellikler Arduino Nano 3.0 için
geçerlidir.
-
Atmega328 mikro denetleyici
-
Giriş voltajı (Önerilen: 7V – 12V, limit: 6V – 20V)
-
14 adet dijital giriş / çıkış pini
-
8 adet analog giriş kanalı
-
16 Mhz çalışma hızı
-
6 adet PWM kanalı
-
32KB flash bellek (2KB Arduino Nano Bootloader için)
-
2KB SRAM
-
1KB EEPROM
-
Ölçü: 0,73” X 1,70”
Hemen bütün Arduino Nano’lar belirtilen teknik özelliklerle donatılmışlardır.
Arduino Nano İle Çalışmak
Teknolojik ürünlerin kullanımına hakim olabilmek için ilgili aygıtlar hakkında bilgi sahibi olmak ve teknik detayları ile ilgili olarak tecrübe edinmek
gerekir. Ancak genel olarak bu tarz ürünlere erişimin maliyetli olması çoğu araştırmacının çalışma isteğinin kırılmasına neden olabilmektedir. Ancak son
zamanlarda piyasaya çıkan Arduino ürünleri bu talebe yanıt vermeye başlamıştır. Ve çoğu araştırmacı Arduino ürünlerini temin ederek
çalışmalarına hız vermişlerdir. Arduino Nano da bu ürünler arasındaki yerini almıştır. Ve gayet makul fiyatlarla taleplere karşılık
vermektedir.
Arduino Nano proje
ortaya koyabilmek için öncelikle bir adet Arduino Nano temin etmelisiniz. Gerektiği takdirde Arduino Nano driver kurulumu
da yaparak aygıtın çalışır hale getirilmesi gerekebilir. Bütün bu işlemlerin ardından artık uygulama geliştirme ara yüz programını da kurarak çalışmalara
başlayabilirsiniz. Led yakıp söndürme gibi en basit işlemlerden farklı motor kontrolleri gibi daha karmaşık işlemlere kadar birçok örnek uygulamayı
deneyerek farklı deneyimler elde edebilirsiniz.
Örnek Bir Uygulama
Arduino
gibi geliştirme kitlerinde klasik bir uygulama örneği olan led yakıp söndürme için hangi kodlamaların yapıldığına hep birlikte göz atalım.
-
int led_kontrol = 13;
-
void setup(){
-
pinMode(led_kontrol, OUTPUT);
-
}
-
void loop(){
-
digitalWrite(led_kontrol, HIGH);
-
delay(2000);
-
digitalWrite(led_kontrol, LOW);
-
delay(2000);
-
}
Şimdi kodlarımızı kısaca açıklayalım. İlk olarak led_kontrol adı ile led kontrolü yapacağımız bağlantı noktası tanımlanmıştır. Hemen peşinden reset butonuna tıklayınca çalışacak olan fonksiyon ifade edilmiştir. Bir sonraki satırda yer alan pinMode komutu fonksiyon pinlerinin
giriş ya da çıkış olarak tanımlanmasını sağlamaktadır.
Sıradaki komutumuz olan digitalWrite ile kontrol etmek istediğimiz pinin HIGH ya da LOW olmasını sağlıyoruz. Kullandığımız son komut
ise delay’dir ve uygulamanın belirtilen süre kadar durdurulmasını sağlar. Yukarıdaki komutlarda belirtilen ‘2000’ değeri 2 saniyeye denk
gelmektedir. Görüldüğü gibi Arduino Nano ile oldukça kolay ve pratik bir şekilde program yazılıp uygulanabilmektedir. Siz de çeşitli
kaynaklardan edineceğiniz örnek uygulamalar sayesinde bilgi seviyenizi ve tecrübenizi daha da üst seviyelere çıkarabilirsiniz.
Arduino Eğitimi
Hayatımıza teknolojik ürünlerin girmesi ile çoğu işlerimiz rahat bir şekilde yürütülür oldu. Gerek bireysel gerek kurumsal olsun günlük rutin işlemlerin
dışında farklı çalışmaların da elektronik aygıtlar kullanılarak gerçekleştirilmesi dünyamızı farklı bir yöne doğru yönlendirmektedir. Bu sebeple yaşam
standardımızı değiştiren ve sağladığı yeniliklerle farklı bir hayatı önümüze seren bu cihazlar çoğu insanda merak uyandırmaya devam etmektedir.
İnsanların yaşam boyu öğrenim konusunda istekli olması bu konuda sunulan hizmetlerin ortaya konması açısında önemli görülmektedir. Dolayısıyla siz de yaşam
boyu öğrenme kapsamında Android ürünler konusunda kendinizi geliştirip bu renkli dünyada kendinizi hissettirebilirsiniz.