Arduino Micro Özellikleri Nedir?

Arduino Micro, Adafruit ile birlikte geliştirilen ATmega32U4 tabanlı bir mikro denetleyici kartıdır. 20 adet dijital giriş/çıkış pinine (7’si PWM çıkışı ve 12’si analog giriş olarak kullanılabilir), 16 MHz kristal osilatör, mikro USB bağlantısı, ICSP başlığı ve sıfırlama düğmesi vardır. Mikrodenetleyiciyi desteklemek için gereken her şeyi içerir; Başlamak için bir mikro USB kablosuyla bir bilgisayara bağlamanız yeterlidir. Bir breadboard üzerine kolayca yerleştirilebilmesini sağlayan bir form faktörüne sahiptir. Mikro kart, Arduino Leonardo’ya benzer, çünkü ATmega32U4’ün yerleşik USB iletişimine sahip olması, ikincil bir işlemci ihtiyacını ortadan kaldırır. Bu, Micro’nun bağlı bir bilgisayara sanal (CDC) seri / COM bağlantı noktasına ek olarak fare ve klavye olarak görünmesini sağlar.

bağlantı
ATmega32U4Dahili USB İletişimiEsnek PinlerEEPROM
Yüksek Performanslı, düşük güçlü AVR® 8 bit mikro denetleyici.ATmega32U4, Micro’nun makinenizde bir fare/klavye olarak görünmesini sağlayan yerleşik USB iletişimine sahiptir.Micro’da 20 dijital pin bulunur, 12’si analog pin olarak ve 7’si de PWM pini olarak kullanılabilir.ATmega32U4, kapatıldığında silinmeyen bir bellek olan 1 kb EEPROM’a sahiptir.

Micro Teknik Özellikler

MikrodenetleyiciATmega32u4
USB Bağlantısı
Mikro USB
Dahili Ledli Pin13. Pin
Dijital Pin Sayısı20
Analog Olarak Kullanılabilen Pin Sayısı12
Pwm Pin Sayısı7
UARTVar
I2CVar
SPIVar
Pin Voltaj Değeri5V
Önerilen Voltaj Değeri7-12V
Pin Başına DC Akımı10 mA
İşlemci HızıATmega32U4 16 MHz
Hafıza2.5KB SRAM, 32KB FLASH, 1KB EEPROM
Ağırlık13 g
Genişlik18 mm
Uzunluk48 mm

Pin Diyagramı

ATmega32U4 Datasheet İndirArduino Micro Datasheet İndir
Fritzing Dosyası İndirCad Dosyası İndir
  • Serial 0 (RX) ve 1 (TX) : Bu pinler TTL seri data almak (receive – RX) ve yaymak (transmit – TX) içindir. Micro üzerinde Serial sınıfı USB (CDC) haberleşmesi içindir. Pin 0 ve 1 üzerinden seri haberleşme için Serial1 sınıfı kullanılmalıdır.
  • Harici kesmeler 3 (interrupt 0), 2 (interrupt 1), 0 (interrupt 2), 1 (interrupt 3), 7 (interrupt 4) : Bu pinler yükselen kenar, düşen kenar veya değişiklik kesmesi pinleri olarak 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. ICSP header’ı üzerindeki SPI pinleri kart üzerindeki başka hiç bir pine bağlı olmadığına dikkat ediniz. (Örneğin Arduino Uno ‘da bu pinler 10, 11, 12 ve 13 pinlerine bağlıdır.) Eğer Arduino / Genuino Micro ile birlikte SPI haberleşmesi yapan bir shield kullanmak isterseniz, kullanacağınız shield üzerinde 3 x 2 pinlik ICSP header’ı olması gerekmektedir.
  • LED 13 : Dijital pin 13 e bağlı bir leddir.
  • Analog pinler (A0 – A5, A6 – A11 (dijital 4, 6, 8, 9, 10 ve 12) : Micro üzerinden toplam 12 adet analog giriş pini bulunmaktadır. Bunlardan 6 tanesi kart üzerinde direkt A0, A1, A2, A3, A4 ve A5 olarak belirtilmiştir. A6 dan A11 e kadar kodlarla kullanabileceğiniz diğer 6 pin ise sırasıyla dijital 4, 6, 8, 9, 10 ve 12 pinlerine bağlıdır. Her bir analog giriş pini 10 bit çözünürlük (1024 değer) destekler. Varsayılan ayarlarda topraktan 5 V a kadar ölçerler. Ancak, AREF pini ve analogReference() fonksiyonu kullanılarak üst limit ayarlanabilir.
  • TWI (2 (SDA) ve 3 (SCL)) :Wire kütüphanesini kullanarak TWI haberleşmesini destekler.
  • AREF : Analog girişler için referans voltajıdır. analogReference() fonksiyonu ile kullanılır.
  • RESET : Mikrodenetleyiciyi resetlemek içindir.

Proje Önerileri

  • Mikrobiyal Biyoreaktör, projesini incele.
  • Mikrodenetleyiciler Laboratuvarı, projesini incele