Arduino Mega Nedir?
* Arduino Mega 2560 ATmega2560 mikrodenetleyici içeren bir Arduino
kartıdır. Arduino Uno 'dan sonra en çok tercih edilen Arduino kartı olduğu
söylenebilir. Arduino 'nun kardeş markası olan Genuino markasını
taşıyan Genuino Mega 2560 kartı ile tamamen aynı özelliklere
sahiptir.
* Arduino Mega 2560 'ta 54 tane dijital giriş / çıkış pini vardır.
Bunlardan 15 tanesi PWM çıkışı olarak kullanılabilir. Ayrıca 16 adet analog
girişi, 4 UART (donanım seri port), bir adet 16 MHz kristal osilatörü, USB
bağlantısı, power jakı (2.1mm), ICSP başlığı ve reset butonu bulunmaktadır.
Arduino Mega 2560 bir mikrodenetleyiciyi desteklemek için gerekli bileşenlerin
hepsini içerir. Arduino Mega 2560 bir bilgisayara bağlanarak, bir adaptör ile
ya da pil ile çalıştırılabilir.
* Arduino Mega 2560 Teknik Özellikleri
* Giriş ve Çıkışlar
Arduino Mega 2560 'ta bulunan 54 tane dijital giriş / çıkış pininin tamamı, pinMode(), digitalWrite() ve digitalRead() fonksiyonları ile giriş ya da çıkış olarak kullanılabilir. Bu pinler 5 V ile çalışır. Her pin maksimum 40 mA çekebilir ya da sağlayabilir ve 20-50 KOhm dahili pull - up dirençleri vardır. Ayrıca bazı pinlerin özel fonksiyonları vardır:
Arduino Mega 2560 'ın 16 tane analog girişinden her biri 10 bit çözünürlüğü destekler. Varsayılan ayarlarda topraktan 5 V a kadar ölçerler. Ancak, AREF pini ve analogReference() fonksiyonu kullanılarak üst limit ayarlanabilir.
Arduino Mega 2560 bir bilgisayar ile, başka bir Arduino ile ya da diğer mikrodenetleyiciler ile haberleşme için çeşitli imkanlar sunar. ATmega2560 mikrodenetleyicisi TTL (5V) seri haberleşme için 4 donanımsal UART'a sahiptir. Kart üzerindeki bir ATmega16U2 seri haberleşmeyi USB üzerinden kanalize eder ve bilgisayardaki yazılıma sanal bir com portu olarak görünür. 16U2 standart USB com sürücülerini kullanır ve harici sürücü gerektirmez. Ancak, Windows 'ta bir .inf dosyası gereklidir. Kart üzerindeki RX ve TX ledleri USB den seri çipe ve USB den bilgisayara veri giderken yanıp söner.
SoftwareSerial kütüphanesi Arduino Mega 2560 'ın dijital pinlerinden herhangi biri üzerinden seri haberleşmeye imkan sağlar.
Ayrıca ATmega2560 TWI ve SPI haberleşmelerini de destekler.
Arduino Mega 2560 'ı programlamak için Arduino programını buradan indirmeniz gerekir. Programı indirip açtıktan sonra Tools > Board menüsünden Arduino Mega 2560 'ı seçiniz.
Arduino Mega 2560 üzerindeki ATmega2560 mikrodenetleyicisine önceden bir bootloader yüklenmiştir. Bu bootloader sayesinde Arduino 'yu programlamanız için harici bir programlayıcı donanımına ihtiyacınız olmaz. Orjinal STK500 programını kullanarak haberleşir.
Ayrıca Arduino ISP kullanarak Arduino 'nun bootloader 'ını devre dışı bırakabilir ve mikrodenetleyiciyi ICSP (In Circuit Serial Programming) pini üzerinden programlayabilirsiniz.
Arduino Mega 2560, bilgisayarınızın USB portunu aşırı akım ve kısa devreden koruyan resetlenebilir bir çoklu sigortası bulunur. Çoğu bilgilsayarın portlar için kendi korumaları olmasına rağmen bu sigorta ekstra bir koruma katmanı sağlar. Eğer USB portuna 500 mA den fazla bir yük binerse, sigorta otomatik olarak bağlantıyı kısa devre veya aşırı akım durumu ortadan kalkana dek keser.
Yorumlar
Yorum Gönder