Image
24 Temmuz, 2026

Arduino UNO R3 Klon Nedir?

Arduino UNO R3 Klon Nedir? Arduino UNO ile Başlangıç Seviyesi Elektronik Projeleri

Arduino UNO R3 Klon, elektronik, robotik ve kodlama projelerine başlamak isteyen kullanıcılar için en çok tercih edilen geliştirme kartlarından biridir. Sensörlerden veri okumak, LED yakmak, buzzer çalıştırmak, LCD ekrana yazı yazdırmak, röle kontrol etmek ve motor sürmek gibi birçok temel uygulamada kullanılabilir.

Arduino UNO, bilgisayardan USB kablo ile programlanabilir. Arduino IDE üzerinden yazılan kodlar karta yüklenir ve kart üzerindeki mikrodenetleyici bu kodlara göre girişleri okur, çıkışları kontrol eder. Bu nedenle Arduino UNO, elektronik projelerde sistemin kontrol merkezi gibi çalışır.

Bu yazıda Arduino UNO R3 Klon kartın ne olduğunu, üzerindeki pinleri, teknik özelliklerini, CH340 USB çipini, Arduino IDE ile nasıl programlandığını ve sık karşılaşılan hataları adım adım inceleyeceğiz.

Arduino UNO R3 Klon Geliştirme Kartı
Fotoğraf 1: Arduino UNO R3 Klon, başlangıç seviyesi elektronik ve robotik projelerinde sık kullanılan geliştirme kartıdır.

Arduino UNO R3 Klon Nedir?

Arduino UNO, üzerinde mikrodenetleyici bulunan açık kaynaklı bir geliştirme kartıdır. Geliştirme kartı, elektronik devrelerin daha kolay kurulmasını ve programlanmasını sağlar.

Arduino UNO R3 Klon ise Arduino UNO mimarisiyle uyumlu şekilde üretilen, aynı pin dizilimine ve benzer kullanım mantığına sahip ekonomik geliştirme kartı modelidir. Klon Arduino UNO kartlar, Arduino IDE üzerinden programlanabilir ve çoğu başlangıç seviyesi Arduino projesinde rahatlıkla kullanılabilir.

Arduino UNO’nun temel görevi, giriş birimlerinden aldığı verileri işlemek ve çıkış birimlerini kontrol etmektir. Örneğin bir sensörden gelen değeri okuyabilir, bu değere göre LED yakabilir, buzzer çalıştırabilir veya LCD ekrana bilgi yazdırabilir.

Kısaca: Arduino UNO R3 Klon, sensörleri, ekranları, motorları ve diğer elektronik modülleri kontrol etmek için kullanılan başlangıç dostu bir mikrodenetleyici kartıdır.

Arduino UNO Kullanım Videosu

Arduino UNO kartın bilgisayara bağlanmasını, Arduino IDE üzerinde kart ve port seçimini, basit kod yükleme işlemini ve ilk test uygulamasını aşağıdaki videodan izleyebilirsiniz:

Arduino UNO Ne İşe Yarar?

Arduino UNO, elektronik projelerde giriş ve çıkış birimlerini kontrol etmek için kullanılır. Giriş birimleri sensör, buton, potansiyometre veya haberleşme modülü olabilir. Çıkış birimleri ise LED, buzzer, motor, röle, servo motor veya ekran olabilir.

Arduino UNO ile yapılabilecek temel işlemler şunlardır:

  • Sensörlerden analog veya dijital veri okumak
  • LED, buzzer ve röle gibi çıkış elemanlarını kontrol etmek
  • LCD veya OLED ekranlara yazı yazdırmak
  • Servo motor veya DC motor kontrolü yapmak
  • Buton, potansiyometre ve joystick gibi giriş elemanlarını okumak
  • Temel otomasyon ve robotik projeleri geliştirmek
  • Arduino IDE üzerinden C/C++ tabanlı kodlama pratiği yapmak

Arduino UNO R3 Klon Kartının Yapısı

Arduino UNO R3 üzerinde mikrodenetleyici, dijital pinler, analog giriş pinleri, güç pinleri, USB bağlantısı, harici güç girişi ve reset butonu gibi temel bölümler bulunur. Bu bölümler sayesinde kart hem bilgisayar üzerinden programlanabilir hem de harici devrelerle birlikte çalışabilir.

Bölüm Görevi
Mikrodenetleyici Karta yüklenen kodların çalıştığı ana işlem birimidir.
Dijital Pinler LED, buzzer, röle, buton ve dijital modüller için giriş/çıkış olarak kullanılır.
Analog Girişler Sensörlerden gelen değişken analog voltaj değerlerini okumak için kullanılır.
USB Bağlantısı Bilgisayardan kod yüklemek ve karta güç vermek için kullanılır.
Güç Girişi Adaptör veya pil ile harici güç vermek için kullanılabilir.
5V / 3.3V Pinleri Sensör ve modüllere uygun gerilimde güç vermek için kullanılır.
GND Pinleri Devrede ortak toprak bağlantısı oluşturmak için kullanılır.
Reset Butonu Kart üzerinde çalışan programı yeniden başlatmak için kullanılır.
Arduino UNO R3 Klon Pin Şeması
Fotoğraf 2: Arduino UNO R3 üzerindeki dijital pinler, analog girişler ve güç pinleri.

Arduino UNO R3 Teknik Özellikleri

Arduino UNO R3 kartı, başlangıç seviyesi projeler için yeterli sayıda giriş/çıkış pini ve temel hafıza kapasitesi sunar. Sensör okuma, ekran kullanımı, buton kontrolü ve temel motor uygulamaları için oldukça uygundur.

Özellik Değer
Mikrodenetleyici ATmega328P
Çalışma Gerilimi 5V
Önerilen Giriş Gerilimi 7V - 12V
Dijital Giriş/Çıkış Pinleri 14 adet
PWM Destekli Pinler 6 adet
Analog Giriş Pinleri 6 adet
Flash Bellek 32 KB
SRAM 2 KB
EEPROM 1 KB
Saat Hızı 16 MHz
USB Haberleşme Çipi CH340 veya modele göre farklı USB seri çip

Arduino UNO Üzerindeki Pinler

Arduino UNO üzerindeki pinler temel olarak üç gruba ayrılabilir:

  • Dijital giriş/çıkış pinleri
  • Analog giriş pinleri
  • Güç pinleri

Dijital Pinler

Arduino UNO üzerinde D0’dan D13’e kadar dijital pinler bulunur. Bu pinler giriş veya çıkış olarak kullanılabilir. LED yakmak, buzzer çalıştırmak, röle kontrol etmek veya buton okumak için dijital pinler kullanılabilir.

Bazı dijital pinlerin yanında ~ işareti bulunur. Bu işaret, ilgili pinin PWM desteklediğini gösterir. PWM pinleri LED parlaklığı ayarlama, motor hız kontrolü veya analog benzeri çıkış üretme işlemlerinde kullanılabilir.

Arduino UNO’da PWM destekli pinler genellikle şunlardır:

D3, D5, D6, D9, D10, D11

Analog Giriş Pinleri

Arduino UNO üzerinde A0’dan A5’e kadar 6 adet analog giriş pini bulunur. Bu pinler, sensörlerden gelen değişken voltaj değerlerini okumak için kullanılır.

Örneğin şu sensörler analog giriş pinleriyle kullanılabilir:

  • Potansiyometre
  • LDR ışık sensörü
  • Toprak nem sensörü
  • Su seviye sensörü
  • Gaz sensörü
  • Ses sensörü

Güç Pinleri

Arduino UNO üzerindeki güç pinleri, sensör ve modülleri beslemek için kullanılır. 5V ile çalışan modüller 5V pininden, 3.3V ile çalışan bazı modüller ise 3.3V pininden beslenebilir.

Pin Görevi
5V 5V ile çalışan modüllere güç vermek için kullanılır.
3.3V 3.3V ile çalışan modüllere güç vermek için kullanılır.
GND Devrede ortak toprak bağlantısıdır.
VIN Harici güç girişi için kullanılabilir.
RESET Kartı yeniden başlatmak için kullanılabilir.
Not: Arduino projelerinde GND bağlantısı çok önemlidir. Arduino’ya bağlı sensör, ekran, buzzer, röle veya diğer modüllerin GND hattı Arduino GND hattı ile ortak bağlanmalıdır.

Arduino UNO R3 Klon ve CH340 USB Çipi

Birçok Arduino UNO R3 Klon kartta bilgisayar ile haberleşme için CH340 USB seri çipi bulunur. Bu çip, bilgisayarın Arduino kartı USB üzerinden tanımasını ve Arduino IDE üzerinden kod yüklenebilmesini sağlar.

Bazı bilgisayarlarda CH340 sürücüsü otomatik olarak tanınır. Ancak özellikle Windows bilgisayarlarda kart port olarak görünmüyorsa CH340 sürücüsünün kurulması gerekebilir.

Kart bilgisayara takıldığında Arduino IDE üzerinde port görünmüyorsa şu noktalar kontrol edilmelidir:

  • USB kablonun veri aktarımı desteklediğinden emin olunmalıdır.
  • Farklı bir USB portu denenmelidir.
  • CH340 sürücüsü kurulmalıdır.
  • Arduino IDE kapatılıp tekrar açılmalıdır.
  • Windows Aygıt Yöneticisi üzerinden kartın görünüp görünmediği kontrol edilmelidir.

Arduino UNO Nasıl Programlanır?

Arduino UNO, Arduino IDE programı kullanılarak programlanır. Arduino IDE bilgisayara kurulduktan sonra kart USB kablo ile bilgisayara bağlanır.

Temel işlem sırası şu şekildedir:

  1. Arduino IDE açılır.
  2. Arduino UNO kart USB kablo ile bilgisayara bağlanır.
  3. Kart tipi olarak Arduino UNO seçilir.
  4. Doğru port seçilir.
  5. Kod yazılır veya örnek kod açılır.
  6. Yükle butonuna basılarak kod karta aktarılır.

Arduino kodları temel olarak iki ana bölümden oluşur:

void setup() {
  // Bu bölüm kart açıldığında bir kez çalışır.
}

void loop() {
  // Bu bölüm sürekli tekrar eder.
}

setup() bölümü kart ilk çalıştığında bir kez çalışır. Pin ayarları, seri haberleşme başlatma ve ekran başlatma gibi işlemler burada yapılır. loop() bölümü ise sürekli tekrar eder. Sensör okuma, LED kontrolü, ekran güncelleme ve motor kontrolü gibi işlemler genellikle bu bölümde yazılır.

Arduino UNO ile İlk Test: LED Blink Kodu

Arduino UNO kartı test etmek için en basit uygulamalardan biri LED yakıp söndürme uygulamasıdır. Arduino UNO üzerinde genellikle D13 pinine bağlı dahili bir LED bulunur. Aşağıdaki kod, bu LED’i bir saniye yakıp bir saniye söndürür.

#define LED_PIN 13

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

void loop() {
  digitalWrite(LED_PIN, HIGH); // LED'i yak
  delay(1000);                 // 1 saniye bekle

  digitalWrite(LED_PIN, LOW);  // LED'i söndür
  delay(1000);                 // 1 saniye bekle
}

Bu kod başarıyla yüklendiğinde Arduino UNO üzerindeki dahili LED bir saniye aralıklarla yanıp söner. Bu test, kartın bilgisayar tarafından doğru algılandığını ve kod yükleme işleminin başarılı olduğunu anlamak için kullanılabilir.

Arduino UNO ile Sensör Okuma Örneği

Arduino UNO, analog sensörlerden gelen değerleri A0-A5 pinleri üzerinden okuyabilir. Aşağıdaki örnek kod, A0 pinine bağlı bir analog sensörün değerini Serial Monitor üzerinden gösterir.

#define SENSOR_PIN A0

int sensorDegeri = 0;

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

void loop() {
  sensorDegeri = analogRead(SENSOR_PIN);

  Serial.print("Sensor Degeri: ");
  Serial.println(sensorDegeri);

  delay(500);
}

Bu kod yüklendikten sonra Arduino IDE üzerinden Serial Monitor açılır. Sensörden gelen değerler 0 ile 1023 arasında takip edilebilir. Bu yöntem; potansiyometre, LDR, toprak nem sensörü, su seviye sensörü ve benzeri analog sensörleri test etmek için kullanılabilir.

Arduino UNO Kullanımı İçin Gerekli Malzemeler

Gerekli Malzeme Ürün Linki
Arduino UNO R3 Klon Arduino UNO R3 Klon + USB Kablo
Breadboard Büyük Breadboard 830 Pin
Jumper Kablo 40 Adet Erkek-Dişi Jumper Kablo 20cm
LED LED Çeşitleri
Git

Arduino UNO R3 Örnek Kodları

Arduino UNO Blink testi, analog sensör okuma örneği ve başlangıç seviyesi kod örneklerine GitHub deposu üzerinden erişebilirsiniz.

Arduino UNO ile Yapılabilecek Projeler

Arduino UNO, çok sayıda başlangıç ve orta seviye elektronik projesinde kullanılabilir. Geniş modül desteği sayesinde hem eğitim hem de hobi projeleri için uygundur.

  • LED yakıp söndürme uygulamaları
  • Buton kontrollü devreler
  • RGB LED kontrolü
  • Sıcaklık ve nem ölçer
  • Mesafe ölçer
  • LCD ekranlı veri göstergesi
  • Servo motor kontrolü
  • Röle kontrollü otomasyon devresi
  • Çizgi izleyen robot
  • Bluetooth kontrollü araç
  • Toprak nem takip sistemi
  • Gaz kaçağı alarmı
  • Akvaryum veya sulama otomasyonu

Arduino UNO Kullanırken Sık Yapılan Hatalar

  • Arduino bilgisayar tarafından görünmüyor: USB kablo sadece şarj kablosu olabilir. Veri aktarımı destekleyen USB kablo kullanılmalıdır. Klon Arduino UNO kartlarda CH340 sürücüsü gerekebilir.
  • Kod yüklenmiyor: Arduino IDE üzerinde doğru kart ve doğru port seçilmelidir. Kart olarak “Arduino UNO” seçilmeli ve bağlı olan COM portu kullanılmalıdır.
  • Devre çalışmıyor: GND bağlantısı kontrol edilmelidir. Arduino’ya bağlı tüm modüllerin GND hattı ortak olmalıdır.
  • Sensör değerleri yanlış görünüyor: Sensör doğru analog veya dijital pine bağlanmamış olabilir. Kodda tanımlanan pin ile fiziksel bağlantı aynı olmalıdır.
  • LCD ekran çalışmıyor: I2C LCD ekran kullanılıyorsa SDA ve SCL pinleri kontrol edilmelidir. Arduino UNO’da SDA A4, SCL A5 pinidir.
  • Arduino reset atıyor: Motor, servo veya röle gibi yüksek akım çeken parçalar Arduino’nun 5V çıkışını zorlayabilir. Bu durumda harici güç kaynağı kullanılmalı ve GND hatları ortak bağlanmalıdır.

Arduino UNO Kullanırken Dikkat Edilmesi Gerekenler

  • 5V pinine yüksek akım çeken motorlar doğrudan bağlanmamalıdır.
  • GND bağlantısı tüm devrede ortak olmalıdır.
  • Analog sensörler doğru analog pine bağlanmalıdır.
  • I2C modüllerde SDA ve SCL pinleri karıştırılmamalıdır.
  • Kod yüklerken doğru kart ve port seçilmelidir.
  • D0 ve D1 pinleri seri haberleşme için kullanıldığından kod yükleme sırasında dikkatli olunmalıdır.
  • 220V şehir elektriği ile çalışılacaksa röle bağlantıları güvenli şekilde yapılmalıdır.
  • Kısa devre oluşmaması için bağlantılar kontrol edilmeden güç verilmemelidir.
  • Motorlu projelerde harici güç kaynağı kullanılması daha sağlıklı olabilir.

Robomer’de Bulabileceğiniz İlgili Ürünler

Arduino UNO R3 Klon USB Kablo Hediyeli

Arduino UNO R3 Klon + USB Kablo

Sensör, ekran, buzzer, LED, röle ve motor kontrolü gibi temel Arduino projelerinde kullanılabilen başlangıç seviyesi geliştirme kartıdır.

Ürünü İncele
Arduino Modelleri

Arduino Modelleri

Arduino UNO, Nano, Leonardo, Mega ve farklı geliştirme kartı modellerini proje ihtiyacınıza göre inceleyebileceğiniz kategori sayfasıdır.

Ürünleri İncele
Geliştirici Kartlar

Geliştirici Kartlar

Arduino, ESP32, ESP8266, STM32 ve farklı mikrodenetleyici kartlarını karşılaştırarak proje yapınıza uygun kartı seçebilirsiniz.

Kategoriyi İncele
Robomer Gelişmiş Başlangıç Seti

Robomer Gelişmiş Başlangıç Seti

Arduino UNO, breadboard, sensörler, LCD ekran, buzzer, dirençler ve temel modüllerle Arduino öğrenmeye başlamak isteyenler için hazırlanmış kapsamlı settir.

Seti İncele

Sonuç

Arduino UNO R3 Klon, elektronik ve robotik projelere başlamak için en kullanışlı geliştirme kartlarından biridir. Kolay programlanabilir yapısı, geniş pin seçenekleri ve çok sayıda modülle uyumlu olması sayesinde hem başlangıç seviyesi hem de orta seviye projelerde rahatlıkla kullanılabilir.

Arduino UNO ile sensörlerden veri okuyabilir, LCD ekranlara bilgi yazdırabilir, LED, buzzer, röle ve motor gibi çıkış elemanlarını kontrol edebilirsiniz. Bu nedenle Arduino öğrenmeye yeni başlayan kullanıcılar için iyi bir başlangıç kartıdır.

Arduino ve Sensör Projeleri İçin Malzemeleri İnceleyin

Arduino kartları, geliştirme kartları, sensörler, LCD ekranlar, jumper kablolar, breadboard ve temel elektronik modülleri Robomer üzerinden inceleyebilirsiniz.

Robomer Sensörler Kategorisini İncele