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.
ATmega32U4 | Dahili USB İletişimi | Pil 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 Pin | 13 |
Dijital Pin Sayısı | 20 |
Analog Pin Sayısı | 13 |
Pwm Pin Sayısı | 7 |
UART | Var |
I2C | Var |
SPI | Var |
Pin Voltajı | 5V |
Önerilen Besleme Voltajı | 7-12V |
Pinlerin Başına Düşen Akım | 10 mA |
Güç Kaynağı Bağlantısı | Jak |
İşlemci Hızı | ATmega32U4 16 MHz |
Hafıza | 2.5KB SRAM, 32KB FLASH, 1KB EEPROM |
Ağırlık | 20g |
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.