menü simgesi Tüm Kategoriler
Arduino 7.64015211034E+12

Arduino Nano Geliştirme Kartı

Ürün Kodu : 08.01.012.015
642,60 TL + KDV
771,12 TL (KDV Dahil)
  • Ürün Özellikleri
  • Ödeme Seçenekleri
  • Yorumlar (1)
  • Arduino NANO




    Arduino Nano, Atmega328 ( sürüm 3.X kartlarda) veya Atmega168 ( sürüm 2.X kartlarda ) tabanlı, 'breadboard'lara kolayca takılabilen küçük bir geliştirme kartıdır. Arduino Nano üzerinde 14 dijital IO (6'sı PWM çıkışı olarak kullanılabilen) ve 8 analog giriş mevcuttur. Saat frekansı 16 MHz'dir. Arduino Duemilanove kartı ile yaklaşık aynı fonksiyonel yapıya sahiptir fakat boyutlar ve tasarım itibarı ile farklılık gösterir. Kart üzerinde DC enerji girişi için bir jack bulunmaz. Ayrıca standart bir USB kablo yerine mini-B kablo ile çalışır. USB kablosu karta aynı zamanda enerji de sağlar ve kartın enerjilendiğinin bir göstergesi olarak mavi bir LED yanar. Kart için enerji, 6-20 VDC regüleli olmayan bir kaynaktan veya 5 VDC regüleli bir kaynaktan sağlanabilir. Kart USB üzerinden beslenmezse USB haberleşmeyi sağlayan FTDI çipi akım çekmez. Yani kart harici bir kaynaktan beslenirken FTDI çipi tarafından sağlanan 3.3 VDC çıkış mevcut değildir.


    DİĞER ÖZELLİKLER


    Giriş-Çıkış Pinleri (I/O)

    Arduino Nano kartı üzerindeki 14 dijital pin pinMode(), digitalWrite() veya digitalRead() fonksiyonları kullanılarak giriş veya çıkış olarak kullanılabilir. Logic HIGH 5 volta karşılık gelir. Her pin 20-50 Kohm'luk bir pull-up direncine sahiptir. Ayrıca her pin için sink veya source akımı aynı olup 40 mA'dir. Bunun yanında bazı pinler belirli fonksiyonları yerine getirirler:

    o  Seri haberleşme: pin 0(RX), pin1 (TX) TTL seri veriyi gönderip almak için kullanılan pinlerdir.

    o  Harici kesme (interrupt)
    : pin 2 ve pin 3, logic level low'da, düşen veya yükselen kenarda kesme tetiklemesi algılayabilme yeteneğine sahiptir. attachInterrupt() fonksiyonu kesme özelliğini kullanırken faydalı olacaktır.

    o  PWM çıkışları:
    pin 3, 5, 6, 9, 10 ve 11. pin. Belirtilen pinler analogWrite() foksiyonu yardımıyla PWM'li sinyal çıkışı sağlarlar.

    o  SPI haberleşme
    :pin 10 (SS), pin 11 (MOSI), pin 12 (MISO), pin 13 (CSK). SPI kütüphanesi ile birlikte belirtilen pinler üzerinde SPI haberleşme sağlanır.

    o  LED 13:
    genel amaçlı bir LED'dir. Dijital pin 9 low veya high düzeylerine çekilerek bu LED yakılıp söndürülebilr.

    o  Analog Giriş: 8
    analog giriş pinine sahiptir. Bu pinlerin her biri 10 bit çözünürlüğe sahiptir. Default olarak giriş sinyalinin tepe-tepe değeri, ground değerinden 5 volt değerine kadardır. Fakat AREF pinini ve analogReference() fonksiyonunu kullanılarak sinyal üst sınırını değiştirmek mümkündür. 6. ve 7. pinler dijital IO olarak kullanılamaz

    o  TWI:
    pin 4 (SDA) ve pin 5 (SCL) . Wire kütüphanesi ile TWI haberleşmeyi destekler.

    o  AREF
    : Analog girişler için referans voltaj değeridir.

    o  RESET
    : mikrodenetleyiciyi resetlemek için kullanılan pindir. Aktif LOW olarak çalışır.

    Ayrıca, Arduino pinleri ile ATmega 328 portları arasındaki mapping için burayı ziyaret edebilirsiniz.

    arduino-nano.jpg (107 KB)

    Haberleşme

    Arduino Nano, bir bilgisayar veya farkılı bir Arduino kartı veyahut da diğer bir mikrodenetleyici kartı ile haberleşmek için gerekli donanıma sahiptir. Ayrıca Atmega328 mikrodenetleyicisi TWI ve SPI haberleşmeyi desteklemektedir. Dijital pinler RX ve TX aracılığıyla UART TTL (5v) haberleşme sağlanabilmektedir. ATmega328 entegresi bu seri iletişimi USB üzerinden sağlar ve bilgisayarda çalışan yazılıma bir virtual com port olarak görünür. ATmega328 entegresi standart USB sürücülerini kullanmaktadır, dışarıdan bir sürücüye gerek yoktur.

    Arduino yazılımı, text verileri karta göndermenize ve karttan gelen text verileri alıp görüntülemenize imkan sağlayan 'serial monitor' adı verilen bir bir görünütleme aracına (pencere) sahiptir. Bu ve benzeri haberleşmelerde RX ve TX LEDleri yanıp söncektir.

    SoftwareSerial adlı kütüphane Arduino Nano kartının herhangi iki dijital pininin (biri RX diğeri TX işlevi görecek şekilde), seri haberleşme kurmasına imkan sağlar. SPI kütüphane ve detaylar için diğer belgeleri daha kolay bir haberleşme sağlamak için inceleyebilirsiniz.



    Programlama

    Arduino Nano, Arduino yazılımları kullanılarak programlanabilir. Gerekli programları kurduktan sonra 'Arduino Dueminalone veya Nano w/ Atmega328' seçeneğini Tools>Boards menüsünden seçin. (Seçerken kart üzerindeki mikrodenetleyici entegrenin kodu dikkate alınmalıdır.) Atmega328 mikrodenetleyicisi üzerinde bir bootloader ile beraber geldiğinden harici bir programlayıcı kullanmanıza gerek kalmadan yeni kodlarınızı yüklemenize olanak sağlar. Bu esnada haberleşmeyi ise STK500 protokolü ile sağlar.

    Programlama işini 'bootloader'ı bypass edip kart üzerindeki ICSP headerını bir Arduino ISP kartı ile bağlayarak da yapabilirsiniz. Bunun için detaylara buradan göz atabilirsiniz.



    Otomatik RESET

    Otomatik reset, mikrodenetleyiciye herhangi bir yükleme işleminden önce fiziksel olarak 'RESET' butonuna basma işlemini ortadan kaldırmıştır. Bu işlem yazılımsal olarak yapılır. FT232RL entegresinin donanım akış kontrol (DTR) hattı Atmega328'in reset hattına 100nF kapasitör üzerinden bağlanmıştır. DTR hattı 'low'a çekildiğinde, Atmega328 Reset pini de mikrodenetleyicinin resetlenmesine yetecek kadar low düzeyinde kalır. Kartın bu özelliği sadece Arduino IDE'nin upload butonuna basarak yükleme yapmanıza ve upload başlangıcı ile DTR hattının 'low'a çekilmesi arasında koordinasyonun sağlanmasına imkan sağlar.




    Özet

    • Microcontroller: ATmega328 ( Arduino Nano 3.X versiyonalarda )
    • Çalışma Gerilimi: 5V
    • Giriş Gerilimi (Önerilen): 7-12 VDC
    • Giriş gerilimi için Limitler: 6- 20 VDC
    • Dijital I/O Pin Sayısı: 14
    • PWM Dijital I/O Pin Sayısı: 6
    • Analog Giriş Pin Sayısı: 8
    • I/O Pin Başına DC Akım: 40 mA
    • Flash Hafıza: 32 KB
    • Flash Hafıza (Bootloader İçin): 2 KB
    • SRAM: 2 KB
    • EEPROM: 1 KB
    • Clock Hızı: 16 MHz
    • Uzunluk: 1.70 inç
    • Genişlik: 0.73 inç



    Dokümantasyon ve Görseller



    Robotsepeti.com güvencesiyle kolayca ulaşabileceğiniz orjinal bir ürün daha ! Tek yapmanız gereken ihtiyacınızı belirlemek ve bize ulaşmak!

T-Soft E-Ticaret Sistemleriyle Hazırlanmıştır.