Arduino Leonardo Teknik Özellikleri Nedir?

Arduino Leonardo, ATmega32u4’ün yerleşik USB iletişimine sahip olması ve ikincil bir işlemci ihtiyacını ortadan kaldırması bakımından önceki tüm kartlardan farklıdır. Bu, Leonardo’nun sanal (CDC) seri / COM bağlantı noktasına ek olarak bağlı bir bilgisayara fare ve klavye olarak görünmesini sağlar.

Arduino Leonardo, ATmega32u4 tabanlı bir mikrodenetleyici kartıdır. 20 dijital giriş/çıkış pinine (7 tanesi PWM çıkışı ve 12 tanesi analog giriş olarak kullanılabilir), 16 MHz kristal osilatöre, mikro USB bağlantısına, güç jakına, ICSP başlığına ve sıfırlama düğmesine sahiptir. Mikrodenetleyiciyi desteklemek için gereken her şeyi içerir.

bağlantı
ATmega32U4Dahili USB İletişimiPil KonektörüEEPROM
Yüksek performanslı, düşük güçlü AVR® 8 bit mikro denetleyici.Micro uygulamalarda, bir fare/klavye olarak görünmesini sağlayan yerleşik USB iletişimine sahiptir.Arduino Leonardo, standart bir 9V pil ile harika çalışan bir güç jakına sahiptir.ATmega32U4, kapatıldığında silinmeyen bir bellek olan 1 kb EEPROM’a sahiptir.

Aruino Leonardo şematiğini indirmek için tıklayınız

Arduino Leonardo Teknik Özellikleri

Mikrodenetleyici ATmega32u4
Usb BağlantısıMikro USB (USB-B)
Ledli Pin13
Dijital Pin Sayısı20
Analog Pin Sayısı13
Pwm Pin Sayısı7
UARTVar
I2CVar
SPIVar
Pin Voltajı5V
Önerilen Besleme Voltajı7-12V
Pinlerin Başına Düşen Akım10 mA
Güç Kaynağı BağlantısıJak
İşlemci HızıATmega32U4 16 MHz
Hafıza2.5KB SRAM, 32KB FLASH, 1KB EEPROM
Ağırlık20g
Genişlik
53.3 mm
Uzunluk
68.6 mm

Arduino Leonardo Pinleri

  • Serial: 0 (RX) ve 1 (TX) : Bu pinler, ATmega32u4 ‘ün dahili seri haberleşmesini kullanarak TTL seri data almak (receive – RX) ve yaymak (transmit – TX) içindir. 0 ve 1 pinlerindeki TTL Serial için Serial1 sınıfını kullanırız.
  • TWI : 2 SDA 3 SCL : Wire kütüphanesini kullanarak TWI haberleşmesini destekler.
  • Harici kesmeler 3 (kesme 0), 2 (kesme 1), 0 (kesme 2), 1 (kesme 3) ve 7 (kesme 4) : Bu pinler bir kesmeyi tetiklemek için kullanılabilir.
  • PWM:3, 5, 6, 9, 10, 11, ve 13 : Bu pinler analogWrite () fonksiyonu ile 8-bit PWM sinyali sağlar.
  • SPI: ICSP header üzerinde : Bu pinler SPI kütüphanesi ile SPI haberleşmeyi sağlar. Arduino Leonardo ‘da SPI pinleri, Arduino Uno ‘da olduğu gibi herhangi bir dijital giriş/çıkış pinine bağlı değildir. Sadece ICSP konnektörü üzerinden erişilebilir. Bu da demek oluyor ki eğer elinizde SPI kullanan ama 6 pinli ICSP konnektörü olmayan bir shield varsa, bu shield Arduino Leonardo ile çalışmayacaktır.
  • LED 13 : Dijital pin 13 e bağlı bir leddir. 
  • Analog girişler : A0-A5, A6 – A11 (dijital pinler üzerinde 4, 6, 8, 9, 10, ve 12) : Arduino Leonardo ‘nun 12 tane analog girişi vardı ve bunların her biri aynı zamanda dijital giriş/çıkış olarak kullanılabilir. A0 dan A5 e kadar olan pinler Arduino Uno ‘daki ile aynı yerdedir. A6 dan A11 e kadar olan pinler ise sırasıyla dijital 4, 6, 8, 9, 10, ve 12 pinlerindedir. Her bir analog girişi 10 bitlik çözünürlüğü destekler.
  • AREF : Analog girişler için referans voltajıdır. analogReference() fonksiyonu ile kullanılır.
  • RESET : Mikrodenetleyiciyi resetlemek içindir.