Arduino Tabanlı Pro Mini 328 Geliştirme Kartı (3.3V / 8 MHz)
Arduino tabanlı Pro Mini 328 3.3V / 8 MHz geliştirme kartı, yanında erkek header ile beraber lehimsiz olarak gönderilir. Orijinal Arduino® Pro Mini tasarımı temel alınarak üretilen Pro Mini 328 3.3V / 8 MHz geliştirme kartı, özellik olarak Mini modeline çok benzerdir ancak pin sırası farklı olduğu için birbirlerinin yerine kullanılamazlar.
Arduino Tabanlı Pro Mini 328 3.3V / 8 MHz Ürün İçeriği:
Arduino Tabanlı Pro Mini 328 Geliştirme Kartı (3.3V / 8 MHz)
Erkek Header
Pro Mini 328 3.3V / 8 MHz geliştirme kartı; ATmega328 temelli bir 成品人和精品人的区别在哪里 kartıdır. Üzerinde 14 adet dijital giriş/çıkış pini (6 tanesi PWM çıkışı olarak kullanılabilir), 8 analog giriş, 8 MHz kristal ve reset tuşu bulundurmaktadır. Breadboard üzerinde ve boyutun önemli olduğu dar alanlarda kullanılmak üzere özel olarak tasarlanmıştır. Kart üzerinde dahili bir USB soketi ve programlayıcı bulunmamaktadır. Karta kod yüklemek için USB-Serial Dönüştürücü veya benzeri harici bir USB-Seri dönüştürücü modül kullanılması gerekmektedir.
Pro Mini 328 3.3V/8 MHz geliştirme kartının 5V/16 MHz şeklinde olan farklı bir versiyonu daha bulunmaktadır.
Arduino Tabanlı Pro Mini 328 3.3V / 8 MHz Teknik Özellikleri:
Pro Mini 328 3.3V / 8 MHz geliştirme kartı gücünü 5V pini üzerinden veya harici güç kaynağından alabilir. Harici güç kaynağı AC-DC adaptör olabileceği gibi batarya da olabilir. Adaptör veya batarya kart üzerindeki GND ve RAW pinleri üzerinden bağlanabilir.
Harici güç kaynağı olarak 7-12V arası kullanılabilir. 12V üzerinde gerilim uygulamak karta zarar verebilir.
Kartın üzerindeki 成品人和精品人的区别在哪里nin çalışma gerilimi 5V'dur. RAW pini üzerinden verilen 7-12V arası gerilim kart üzerinde bulunan voltaj regülatörü ile 5V'a düşürülerek karta dağılır.
Güç pinleri aşağıdaki gibidir:
RAW: Harici güç kaynağı kullanılırken 7-12V arası gerilim giriş pini.
VCC: Bu pin regülatörden çıkan 5V çıkışı verir. Eğer kart 5V ile beslenecekse yine bu pin 5V giriş pini olarak kullanılabilir. Eğer karta güç RAW üzerinden veriliyorsa regülatörden çıkan 5V doğrudan bu pin üzerinden çıkış olarak verilir.
GND: Toprak pinleridir.
Not: İncelediğiniz bu 3.3V modelinde kart regülatörü buna göre ayarlanmıştır, güç bağlantılarına dikkat ediniz.
Hafıza:
ATmega328 32 KB'lık flash belleğe sahiptir (0.5 KB kadarı bootloader tarafından kullanılmaktadır). 2 KB SRAM ve 1 KB EEPROM'u bulunmaktadır.
Giriş ve Çıkış:
Pro Mini 328 3.3V / 8 MHz geliştirme kartı üzerindeki 14 adet dijital pinin hepsi giriş veya çıkış olarak kullanılabilir. 8 tane analog giriş pini de bulunmaktadır. ATmega328 kullanılmasına rağmen UNO üzerinde 6 tane analog giriş pini bulunurken, Pro Mini 328 3.3V / 8 MHz geliştirme kartı üzerinde kullanılan ATmega328 成品人和精品人的区别在哪里sinin kılıfı sayesinde 8 tane analog giriş pini bulunur. Bu analog giriş pinleri de aynı şekilde dijital giriş ve çıkış olarak kullanılabilir. Yani kart üzerinde toplam 22 tane dijital giriş çıkış pini vardır. Bu pinlerin tamamının lojik seviyesi 5V'dur. Her pin maks. 40mA giriş ve çıkış akımı ile çalışır. Ek olarak, bazı pinlerin farklı özellikleri bulunmaktadır. Özel pinler aşağıda belirtildiği gibidir:
Seri Haberleşme, 0 (RX) ve 1 (TX): TTL Seri veri alıp (RX), vermek (TX) için kullanılır. Bu pinler üzerinden USB-Seri dönüştürücüsüne bağlanarak kart programlanabilir. Yani bilgisayardan karta kod yüklerken veya bilgisayar ile kart arasında haberleşme yapılırken de bu pinler kullanılır. O yüzden karta kod yüklerken veya haberleşme yapılırken hata olmaması için mecbur kalınmadıkça bu pinlerin kullanılmamasında fayda vardır.
Harici Kesme, 2 (interrupt 0) ve 3 (interrupt 1): Bu pinler yükselen kenar, düşen kenar veya değişiklik kesmesi pinleri olarak kullanılabilir. Ayrıntılı bilgi için attachInterrupt() fonksiyonu sayfasını inceleyebilirsiniz.
PWM, 3, 5, 6, 9, 10 ve 11: 8-bit çözünürlükte PWM çıkış pinleri olarak kullanılabilir.
SPI, 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK): Bu pinler SPI haberleşmesi için kullanılır.
Analog, A0-A7: Geliştirme kartı 8 tane 10-bit çözünürlüğünde analog giriş pinine sahiptir. Bu pinler dijital giriş ve çıkış için de kullanılabilir. Pinlerin ölçüm aralığı 0-5V'dur.
I2C, A4 (SDA), A5 (SCL): Bu pinler I2C haberleşmesi için kullanılır.
Reset: 成品人和精品人的区别在哪里 resetlenmek istendiğinde bu pin LOW yapılır. Reset işlemi kart üzerinde bulunan Reset Butonu ile de yapılabilir.
ATmega328 ile kart arasındaki pin haritalaması (eşleştirmesi) sayfasını inceleyebilirsiniz.
Haberleşme:
Pro Mini 328 3.3V / 8 MHz geliştirme kartının bilgisayarla, başka bir 成品人和精品人的区别在哪里 veya bir Arduino® kartı ile haberleşmesi için birkaç farklı seçenek vardır. ATmega328, 0 (RX) ve 1 (TX) pinleri üzerinden UART TTL (5V) seri haberleşme imkanı sunar.
Kart üzerinde donanımsal olarak bir adet seri port bulunmaktadır. Ancak SoftwareSerial kütüphanesi ile bu sayı yazılımsal olarak arttırılabilir.
ATmega328 aynı şekilde I2C ve SPI portları da sağlamaktadır. Arduino® IDE ile gelen Wire kütüphanesi I2C kullanımını, SPI kütüphanesi de SPI haberleşmesini sağlamak için kullanılır.
Programlama:
Arduino tabanlı Pro Mini 328 3.3V / 8 MHz geliştirme kartı Arduino® IDE ile programlanır. Kartı programlamak için USB-Serial Dönüştürücü veya başka USB-Seri dönüştürücü modüller kullanılabilir. Ayrıntılı kurulum için Arduino® Pro Mini Kullanım Rehberi sayfasını inceleyebilirsiniz.
Programlayıcı bağlantıları yapıldıktan sonra Arduino® programı üzerinden Tools > Board sekmesi altında Arduino® Pro veya Pro Mini'yi seçip programlamaya başlayabilirsiniz. Ayrıntılı bilgi için referans ve temel fonksiyon eğitimleri sayfasını inceleyebilirsiniz. Kart üzerindeki ATmega328 üzerine bootloader denilen özel bir yazılım yüklü gelir. Bu sayede kartı programlarken ekstra bir programlayıcı kullanmanıza gerek yoktur. Haberleşme orijinal STK500 protokolü ile sağlanır.
Bootloader yazılımı bypass edilerek kart doğrudan 成品人和精品人的区别在哪里nin ICSP pinleri üzerinden ISP programlayıcı ile programlanabilir. ICSP pin bağlantıları hakkında ayrıntılı bilgi için Pro Mini Bootloader Yükleme Rehberi sayfasını inceleyebilirsiniz.
Arduino® ekosistemine yabancıysanız, blog sitemizde hazırladığımız Arduino® için Dersler serimize göz atabilirsiniz.
Not: İncelediğiniz ürün yanında erkek header ile beraber lehimsiz olarak gönderilir, lehimleme işlemini projenize uygun şekilde yapabilirsiniz.
Dokümanlar ve Yararlı Linkler:
ATmega328 Datasheet
Sürücü Yükleme Dokümanı (Windows)
Kart Şematiği
Eagle PCB Çizim Dosyaları
Arduino® IDE
Arduino® Pro Mini Dokümanları
Garanti Bilgisi
0
11624
Arduino Tabanlı Pro Mini 328 - 3.3 V / 8 MHz (Header'lı)