Yazılarımız

Tesla Akademi

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

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”
Arduino Nano

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

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.

Arduino Nano

İ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.

PAYLAŞ

 TESLA AKADEMİ