Arduino Nano Type-C ATmega328P CH340 USB-C Geliştirme Kartı
Yeni

Arduino Nano Type-C ATmega328P CH340 USB-C Geliştirme Kartı

Arduino Nano, elektronik projelerde kodlama, sensör okuma ve kontrol uygulamaları için kullanılan kompakt bir geliştirme kartıdır. ATmega328P mikrodenetleyici, USB Type-C bağlantı ve CH340 USB-UART yapısı sayesinde Arduino IDE ile kolayca programlanabilir. Robotik, otomasyon, eğitim ve prototipleme projelerinde pratik kullanım sunar.
218,87 ₺
Stok Kodu
sk1821
Fiyat
4,00 USD + KDV
Havale
212,30 TL (%3,00 havale indirimi)

Arduino Nano Type-C ATmega328P CH340 USB-C Geliştirme Kartı

Arduino Nano Type-C, klasik Arduino Nano V3.0 formunu koruyan ancak bilgisayar bağlantısında eski tip USB konnektör yerine yeni nesil USB Type-C port kullanan kompakt bir ATmega328P geliştirme kartıdır. Breadboard uyumlu dar yapısı, 5 V lojik seviyesi, 16 MHz çalışma frekansı ve Arduino IDE desteği sayesinde eğitim, prototipleme, sensör okuma, robotik ve otomasyon projelerinde pratik bir seçenektir.

Bu içerik, Arduino'nun resmi Nano datasheet'indeki teknik temel bilgiler esas alınarak Type-C konnektörlü Nano modeli için yeniden düzenlenmiştir. Datasheet'te eski USB konnektör yapısı geçse de bu sayfadaki ürün açıklaması Type-C portlu model için hazırlanmıştır; metin boyunca bilgisayar bağlantısı USB Type-C olarak ele alınmıştır.

Kartın merkezinde ATmega328P mikrodenetleyici bulunur. 32 KB flash program belleği, 2 KB SRAM, 1 KB EEPROM, 14 dijital I/O pini, 8 analog giriş, 6 PWM çıkışı, UART, SPI ve I2C arayüzleriyle Arduino ekosisteminin en yaygın kullanılan küçük form faktörlü kartlarından biridir.

Arduino Nano Type-C ATmega328P geliştirme kartı ürün görseli

Genel Teknik Özellikler

Özellik Değer
Kart tipi Arduino Nano V3.0 uyumlu Type-C geliştirme kartı
Mikrodenetleyici ATmega328P
Mimari 8-bit AVR
Çalışma frekansı 16 MHz
Çalışma gerilimi 5 V
Giriş gerilimi 7 V - 12 V önerilen; 6 V - 20 V limit aralığı
USB port USB Type-C, programlama ve seri haberleşme
USB-UART Type-C Nano varyantlarında genellikle CH340/CH340C türevi dönüştürücü kullanılır
Dijital I/O 14 pin
PWM 6 kanal: D3, D5, D6, D9, D10, D11
Analog giriş 8 pin: A0-A7
ADC çözünürlüğü 10-bit
Flash bellek 32 KB; yaklaşık 2 KB bootloader tarafından kullanılır
SRAM 2 KB
EEPROM 1 KB
DC akım / I/O pini 40 mA maksimum değer olarak belirtilir; pratikte daha düşük akımlarla kullanılması önerilir
3.3 V çıkış Yaklaşık 50 mA
Boyut Yaklaşık 18 mm x 45 mm
Ağırlık Yaklaşık 7 g

Type-C Nano Modelinin Temel Farkı

Klasik Arduino Nano tasarımı uzun yıllar boyunca eski tip USB konnektörle kullanıldı. Bu Type-C modelde ise aynı Nano pin dizilimi ve ATmega328P tabanlı yazılım uyumluluğu korunurken bilgisayar bağlantısı USB Type-C port ile modernleştirilmiştir. Bu sayede yeni nesil kablolarla daha pratik bağlantı yapılabilir.

USB Type-C port, kartın programlanması, seri monitör üzerinden veri alışverişi ve USB'den 5 V besleme için kullanılır. Type-C konnektör, kartın mikrodenetleyici mimarisini değiştirmez; proje kodları, pin kullanımı ve Arduino Nano seçimi büyük oranda klasik Nano ile aynı mantıkta kalır.

ATmega328P Mikrodenetleyici

ATmega328P, Arduino Uno ve klasik Arduino Nano ailesinin temel mikrodenetleyicisidir. 8-bit AVR mimarisine sahip bu yonga, sade yapısı ve yaygın yazılım desteği sayesinde yeni başlayanlar için anlaşılması kolay, eğitim projeleri için kararlı bir platform sunar.

32 KB flash bellek küçük ve orta ölçekli Arduino sketch'leri için yeterlidir. 2 KB SRAM değeri, özellikle ekran kütüphaneleri, uzun metinler veya büyük diziler kullanılırken dikkat edilmesi gereken bir sınırdır. 1 KB EEPROM ise kalibrasyon değerleri, sayaç bilgisi veya küçük ayar verileri gibi enerjiden bağımsız saklanması gereken bilgiler için kullanılabilir.

ATmega328P'nin sade yapısı, ESP32 veya RP2040 gibi daha güçlü kartlara göre daha az karmaşık bir geliştirme deneyimi sağlar. Bu nedenle temel elektronik, dijital/analog okuma, PWM, seri haberleşme ve kütüphane kullanımı öğrenmek için oldukça uygundur.

Pinout ve Kart Yerleşimi

Arduino Nano Type-C, klasik Nano pin dizilimini takip eder. Kartın iki kenarındaki 2.54 mm pinler breadboard'a takılmaya uygundur. Dijital pinler D0-D13, analog pinler A0-A7 olarak kullanılır. A4 ve A5 pinleri aynı zamanda I2C haberleşme için SDA ve SCL görevindedir.

Pin grubu Açıklama
D0 / RX UART seri veri alma pini. USB seri haberleşme ile ilişkili olduğu için program yükleme sırasında dikkatli kullanılmalıdır.
D1 / TX UART seri veri gönderme pini. Harici seri modül bağlanırsa programlama etkilenebilir.
D2-D13 Genel amaçlı dijital giriş/çıkış pinleri.
D3, D5, D6, D9, D10, D11 PWM çıkışı destekleyen pinler.
D10-D13 SPI hattı için kullanılabilir. D10 SS, D11 MOSI, D12 MISO, D13 SCK olarak yaygındır.
A0-A7 10-bit ADC ile analog okuma yapılabilen pinler. A6 ve A7 yalnızca analog giriş olarak kullanılır.
A4 / SDA I2C veri hattı.
A5 / SCL I2C saat hattı.
RESET Mikrodenetleyiciyi yeniden başlatmak için kullanılır.
VIN Harici regüle edilmemiş besleme girişi. 7 V - 12 V aralığı tercih edilir.
5V Kartın 5 V hattı. USB Type-C ile beslendiğinde bu hat USB 5 V seviyesindedir.
3V3 Düşük akımlı 3.3 V çıkış. Harici 3.3 V modülleri yüksek akım istiyorsa ayrı regülatör düşünülmelidir.

Güç Besleme Seçenekleri

Arduino Nano Type-C üç farklı yoldan beslenebilir: USB Type-C port üzerinden 5 V, VIN pini üzerinden harici DC kaynak veya 5V pini üzerinden regüle 5 V. En pratik başlangıç yöntemi USB Type-C kablo ile bilgisayara bağlamaktır.

VIN pini kullanılacaksa 7 V - 12 V aralığı tercih edilmelidir. Daha düşük gerilimde kart kararsız çalışabilir; daha yüksek gerilimde ise regülatör ısınabilir. 5V pinine doğrudan besleme verilecekse kaynağın regüle 5 V olduğundan emin olunmalıdır.

Dikkat: Harici besleme, USB Type-C ve 5V pini aynı anda kullanılacaksa devre tasarımı dikkatli yapılmalıdır. Yanlış güç bağlantısı bilgisayara, USB porta veya karta zarar verebilir.

Arduino IDE Kurulumu

  1. Arduino IDE'yi açın ve kartı veri aktarımı destekleyen USB Type-C kablo ile bilgisayara bağlayın.
  2. Tools > Board menüsünden Arduino Nano seçin.
  3. Processor alanında genellikle ATmega328P seçilir. Yükleme hatası alınırsa ATmega328P (Old Bootloader) seçeneği denenebilir.
  4. Port menüsünden kartın bağlı olduğu COM portunu seçin.
  5. CH340/CH340C tabanlı Type-C Nano modellerinde port görünmüyorsa CH340 sürücüsü kurulması gerekebilir.

İlk Deneme: Dahili LED Blink

Arduino Nano üzerindeki dahili LED genellikle D13 pinine bağlıdır. Aşağıdaki kod, LED'i 1 saniye aralıklarla yakıp söndürür.

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  digitalWrite(LED_BUILTIN, HIGH);
  delay(1000);
  digitalWrite(LED_BUILTIN, LOW);
  delay(1000);
}

Dijital Giriş / Çıkış

Dijital pinler buton, limit switch, optokuplör çıkışı veya başka lojik sinyalleri okumak için giriş; LED, transistör, MOSFET gate veya lojik kontrol hattı sürmek için çıkış olarak kullanılabilir. Yüksek akımlı yükler doğrudan pinlerden sürülmemelidir.

const int buttonPin = 2;
const int ledPin = 13;

void setup() {
  pinMode(buttonPin, INPUT_PULLUP);
  pinMode(ledPin, OUTPUT);
}

void loop() {
  bool pressed = digitalRead(buttonPin) == LOW;
  digitalWrite(ledPin, pressed ? HIGH : LOW);
}

Analog Okuma ve ADC

A0-A7 pinleri analog okuma için kullanılabilir. ATmega328P ADC birimi 10-bit çözünürlük sunar; Arduino tarafında analogRead() fonksiyonu 0 ile 1023 arası değer döndürür. Varsayılan referans 5 V ise 1023 yaklaşık 5 V seviyesine karşılık gelir.

const int potPin = A0;

void setup() {
  Serial.begin(9600);
}

void loop() {
  int value = analogRead(potPin);
  float voltage = value * (5.0 / 1023.0);
  Serial.println(voltage);
  delay(500);
}

PWM ile LED Parlaklığı

PWM destekli pinlerde analogWrite() fonksiyonu ile 0-255 aralığında görev döngüsü verilebilir. Bu yöntem LED parlaklığı, basit motor hız kontrolü veya buzzer tonu gibi uygulamalarda kullanılır.

const int ledPin = 9;

void setup() {
  pinMode(ledPin, OUTPUT);
}

void loop() {
  for (int value = 0; value <= 255; value++) {
    analogWrite(ledPin, value);
    delay(5);
  }

  for (int value = 255; value >= 0; value--) {
    analogWrite(ledPin, value);
    delay(5);
  }
}

UART, I2C ve SPI Arayüzleri

Arayüz Nano Type-C üzerindeki kullanım
UART D0/RX ve D1/TX pinleri. USB seri haberleşme ile ilişkili olduğu için harici modül bağlarken dikkat edilmelidir.
I2C A4/SDA ve A5/SCL pinleri. OLED ekran, RTC ve sensör modülleri için yaygın kullanılır.
SPI D10/SS, D11/MOSI, D12/MISO, D13/SCK. SD kart, ekran ve RF modüllerinde kullanılabilir.
#include 

void setup() {
  Wire.begin();
  Serial.begin(9600);
  Serial.println("I2C scan started");
}

void loop() {
  for (byte address = 1; address < 127; address++) {
    Wire.beginTransmission(address);
    if (Wire.endTransmission() == 0) {
      Serial.print("I2C device found at 0x");
      Serial.println(address, HEX);
    }
  }
  delay(3000);
}

Bootloader ve Eski Bootloader Seçimi

Arduino Nano modellerinde bootloader sürümü kart revizyonuna göre farklı olabilir. Arduino IDE'de Arduino Nano seçildiğinde yükleme hatası alınırsa Processor menüsünden ATmega328P (Old Bootloader) seçeneği denenebilir. Bu durum Type-C portla değil, kartın üzerindeki bootloader sürümüyle ilgilidir.

CH340/CH340C tabanlı kartlarda sürücü kurulu değilse bilgisayar seri portu görmeyebilir. Port listesinde kart görünüyorsa ancak upload başarısızsa bootloader seçimi, port seçimi, kablo ve D0/D1 pinlerine bağlı harici devreler kontrol edilmelidir.

Kullanım Alanları

  • Arduino IDE ile temel elektronik ve programlama eğitimi
  • Breadboard üzerinde hızlı prototipleme
  • Buton, LED, potansiyometre ve temel sensör denemeleri
  • I2C OLED ekran, RTC ve sensör modülleri
  • SPI ekran, SD kart veya RF modül denemeleri
  • Servo, motor sürücü ve PWM tabanlı kontrol uygulamaları
  • Basit otomasyon, sayaç, alarm ve kontrol devreleri
  • Küçük robotik ve maker projeleri

Sık Karşılaşılan Durumlar

Durum Kontrol / çözüm
Kart port olarak görünmüyor USB Type-C kablonun veri destekli olduğunu kontrol edin. Gerekirse CH340 sürücüsünü kurun.
Upload hatası alınıyor Kart olarak Arduino Nano seçildiğinden emin olun. ATmega328P ve ATmega328P (Old Bootloader) seçeneklerini deneyin.
Seri monitörde veri yok Kod içindeki baud rate ile seri monitör baud rate değerinin aynı olduğunu kontrol edin.
I2C cihaz bulunmuyor A4/SDA, A5/SCL, VCC ve GND bağlantılarını kontrol edin. Modülün 5 V uyumluluğunu doğrulayın.
Kart reset atıyor Harici yüklerin fazla akım çekmediğini, 5 V hattının kararlı olduğunu ve motor/röle gibi yüklerde ayrı besleme kullanıldığını kontrol edin.

Dikkat Edilmesi Gerekenler

  • Kart 5 V lojik seviyesinde çalışır. 3.3 V seviyeli modüllerle haberleşirken seviye uyumluluğu kontrol edilmelidir.
  • D0 ve D1 pinleri USB seri haberleşme ile ilişkili olduğundan program yükleme sırasında harici devreler sorun çıkarabilir.
  • A6 ve A7 pinleri yalnızca analog giriş olarak kullanılır; dijital I/O olarak kullanılamaz.
  • Motor, röle, solenoid ve yüksek akımlı LED gibi yükler doğrudan pinlerden sürülmemelidir.
  • VIN pinine yüksek gerilim verildiğinde kart regülatörü ısınabilir; kapalı kutu içinde ısı takibi yapılmalıdır.
  • USB Type-C yalnızca konnektör tipini modernleştirir; kartın temel pin kapasitesi ve ATmega328P sınırları klasik Nano mantığındadır.

Paket İçeriği

  • 1 adet Arduino Nano Type-C ATmega328P geliştirme kartı

Kaynak Bilgisi

Bu ürüne ilk yorumu siz yapın!
Ürün hakkında henüz soru sorulmamış.
Bu ürünün fiyat bilgisi, resim, ürün açıklamalarında ve diğer konularda yetersiz gördüğünüz noktaları öneri formunu kullanarak tarafımıza iletebilirsiniz.
Görüş ve önerileriniz için teşekkür ederiz.
Arduino Nano Type-C ATmega328P CH340 USB-C Geliştirme Kartı Arduino Nano, ATmega328P tabanlı USB Type-C geliştirme kartıdır; robotik, otomasyon ve elektronik projelerde kullanılır. sk1821
Arduino Nano Type-C ATmega328P CH340 USB-C Geliştirme Kartı

Tavsiye Et

*
*
*
ideasoft e-ticaret paketleri ile hazırlandı.