İnteraktif Donanım ve Pin dizilimi Rehberi

Arduino Uno R3 (ATmega328P) Pinout ve Şema

44 pinli etkileşimli pin dizilimi

Arduino Uno R3, 5 V lojik seviyesi ve 16 MHz saat frekansında çalışan ATmega328P kullanır. Ana mikrodenetleyici seramik rezonatörle, ATmega16U2 USB köprüsü ise ayrı bir kuvars kristalle saatlenir.

  • Arduino
  • Doğrulanmış Kaynak
  • Güncelleme: Eki 2026

İnteraktif pin dizilim şemasıÜst

  • GPIO
  • Güç
  • Toprak
  • Analog
  • Kontrol
  • Veri yolu
  • Bağlantısız

Yakından görmek için bir pin sırasına dokunun

Arduino Uno R3 Pinout Vector DiagramInteractive vector pinout diagram of Arduino Uno R3 (top view) showing pin headers, power rails, components, and hardware interfaces.5V LDOATmega16U216U216 MHz CST RESETRXTXLONSCLSDAAREFGNDD13 / SCKD12 / MISO~D11 / MOSI~D10 / SS~D9D8D7~D6~D5D4~D3D2D1 / TXD0 / RXNCIOREFRESET3V35VGNDGNDVINA0A1A2A3A4 / SDAA5 / SCL

Kart Özeti

ATmega328P

Arduino Uno R3

ATmega328P

Arduino
MCU
ATmega328P
CPU çekirdeği
8-bit AVR RISC
Saat hızı
16 MHz
SRAM
2 KB
Flash
32 KB
GPIO sayısı
20
Lojik gerilim
5.0 V
Form faktörü
44-pin, USB-to-Serial (ATmega16U2)

Bağlamadan önce

5 V lojik — 3,3 V çevre birimleri için seviye dönüştürücü kullanın

  • Bağlanan sensör ve modüllerin hasar görmeden 5V mantık seviyelerini kabul ettiğini doğrulayın.
  • Yükleri bağlamadan önce bacak ve port grubu akımlarını kontrol edin. Motorlar, röleler ve GPIO kapasitesini aşan yükler için harici sürücüler kullanın.
  • AREF pininde 5V değerini aşmayın; dahili analogReference() yapılandırılmışsa harici voltaj bağlamayın.

Pin tablosu

44 pinden 44 tanesi gösteriliyor
Arduino Uno R3 pin tablosu: fiziksel pin, ad, GPIO, işlevler, ADC, dokunmatik, varsayılan rol, uyarılar
PinAdGPIOİşlevlerADCVarsayılan rolUyarılar
digital_high:1 digital_highSCLGPIO19
gpioi2cadc
ADC5GPIO
digital_high:2 digital_highSDAGPIO18
gpioi2cadc
ADC4GPIO
digital_high:3 digital_highAREF—
input
—GPIOHarici referans gerilimi sınırları
digital_high:4 digital_highGND—
gnd
—Ground
digital_high:5 digital_highD13 / SCKGPIO13
gpiospi
—GPIOKarttaki bir bileşenle ortak
digital_high:6 digital_highD12 / MISOGPIO12
gpiospi
—GPIO
digital_high:7 digital_high~D11 / MOSIGPIO11
gpiospipwm
—GPIO
digital_high:8 digital_high~D10 / SSGPIO10
gpiospipwm
—GPIO
digital_high:9 digital_high~D9GPIO9
gpiopwm
—GPIO
digital_high:10 digital_highD8GPIO8
gpio
—GPIO
digital_low:1 digital_lowD7GPIO7
gpio
—GPIO
digital_low:2 digital_low~D6GPIO6
gpiopwm
—GPIO
digital_low:3 digital_low~D5GPIO5
gpiopwm
—GPIO
digital_low:4 digital_lowD4GPIO4
gpio
—GPIO
digital_low:5 digital_low~D3GPIO3
gpiopwm
—GPIO
digital_low:6 digital_lowD2GPIO2
gpio
—GPIO
digital_low:7 digital_lowD1 / TXGPIO1
gpiouart
—GPIOUSB-UART köprüsüyle ortak
digital_low:8 digital_lowD0 / RXGPIO0
gpiouart
—GPIOUSB-UART köprüsüyle ortak
power:1 powerNC—
nc
—No Connection
power:2 powerIOREF—
power
—5.0 V Power
power:3 powerRESET—
reset
—Reset / Enable
power:4 power3V3—
power
—3.3 V Power
power:5 power5V—
power
—5.0 V Power
power:6 powerGND—
gnd
—Ground
power:7 powerGND—
gnd
—Ground
power:8 powerVIN—
power
—7.0–12.0 V Power
analog:1 analogA0GPIO14
gpioadc
ADC0GPIO
analog:2 analogA1GPIO15
gpioadc
ADC1GPIO
analog:3 analogA2GPIO16
gpioadc
ADC2GPIO
analog:4 analogA3GPIO17
gpioadc
ADC3GPIO
analog:5 analogA4 / SDAGPIO18
gpioi2cadc
ADC4GPIO
analog:6 analogA5 / SCLGPIO19
gpioi2cadc
ADC5GPIO
icsp:1 icspMISOGPIO12
gpiospi
—GPIO
icsp:2 icsp+5V—
power
—5.0 V Power
icsp:3 icspSCKGPIO13
gpiospi
—GPIO
icsp:4 icspMOSIGPIO11
gpiospipwm
—GPIO
icsp:5 icspRESET—
reset
—Reset / Enable
icsp:6 icspGND—
gnd
—Ground
icsp_usb:1 icsp_usbMISO2—
icsp
—GPIO
icsp_usb:2 icsp_usb+5V—
power
—5.0 V Power
icsp_usb:3 icsp_usbSCK2—
icsp
—GPIO
icsp_usb:4 icsp_usbMOSI2—
icsp
—GPIO
icsp_usb:5 icsp_usbRESET2—
reset
—Reset / Enable
icsp_usb:6 icsp_usbGND—
gnd
—Ground

Mühendislik Referansı

Karta Genel Bakış

Arduino Uno R3, Microchip ATmega328P tabanlı temel 8 bit geliştirme kartıdır. Standart 0.1" shield header'ları, 5 V lojik, çıkarılabilir DIP-28 MCU soketi ve yerleşik ATmega16U2 USB-seri köprüsü içerir.

Kanonik CAD çizimi

Çizim, resmi Arduino A000066 through-hole Rev3e Eagle CAD dosyasını temel alır: soketli ATmega328P, ATmega16U2 USB köprüsü ve birbirinden bağımsız altışar kontaklı iki ICSP başlığı. Yinelenen sinyaller ve besleme kontakları dahil 44 fiziksel kontak gösterilir.

Güç girişleri

  • USB Type-B konnektörü (5 V DC, 500 mA sıfırlanabilir polyfuse korumalı)
  • VIN veya merkez ucu pozitif 2,1 mm DC jakı: önerilen aralık 7–12 V, kartın giriş sınırları 6–20 V. Regülatörün ısınması kullanılabilir akımı sınırlar.
  • 5 V bacağı kartın besleme hattına bağlıdır. Kullanılabilir akım kaynağa, regülatör sıcaklığına ve kart üzerindeki yüklere bağlıdır; regülatörün nominal akımı kart çıkışında garanti edilmez. 3,3 V bacağı için 50 mA belirtilir.

Donanım varyantları, klonlar ve tuzaklar

  • Delik içi montajlı Uno R3, değiştirilebilir ATmega328P-PU içerir. Uno R3 SMD farklı bir mikrodenetleyici paketi ve yerleşim kullanır; bu çizim delik içi montajlı sürümü gösterir.
  • UNO R4 Minima ve UNO R4 WiFi, Renesas tabanlı ayrı kartlardır. Uno R3 mikrodenetleyici bacak eşlemesini veya akım sınırlarını bu kartlara uygulamayın.
  • Uyumlu kartlarda farklı bir USB köprüsü veya konektör bulunabilir. Kartınızın şemasını ve sürücüsünü kontrol edin; burada gösterilen ATmega16U2 ICSP1 başlığı her klonda bulunmaz.

Yaygın kullanım alanları

  • Giriş düzeyinde robotik, bilgisayar bilimi ve elektronik eğitimi.
  • Standart 2.54mm breadboard jumper kablolarıyla hızlı masaüstü prototipleme.
  • Arduino Uno R3 uyumlu, üst üste takılabilir genişletme shield'leri.

Notlar

  • GPIO bacakları 5 V lojik seviyesinde çalışır. Bir cihazı 5 V çıkışa bağlamadan önce giriş sınırlarını kontrol edin; yalnızca 3,3 V kabul eden girişler için seviye dönüştürme gerekebilir.
  • Tasarımda kartın I/O başına 20 mA sınırının altında kalın ve port grubu akım sınırlarına uyun. I/O başına 40 mA ve VCC/GND üzerinden 200 mA mutlak maksimum değerleri normal çalışmayı garanti etmez.
  • Optiboot 115200 baud bootloader önceden yüklüdür; standart bellenim yüklemeleri DTR kondansatörü üzerinden otomatik resetle D0 (RX) ve D1 (TX) kullanır.

Bağlamadan önce

  • Bağlanan sensör ve modüllerin hasar görmeden 5V mantık seviyelerini kabul ettiğini doğrulayın.
  • Yükleri bağlamadan önce bacak ve port grubu akımlarını kontrol edin. Motorlar, röleler ve GPIO kapasitesini aşan yükler için harici sürücüler kullanın.
  • AREF pininde 5V değerini aşmayın; dahili analogReference() yapılandırılmışsa harici voltaj bağlamayın.

Teknik Özellikler

Mikrodenetleyici
ATmega328P
İşlemci Çekirdeği
8-bit AVR RISC
Saat Hızı
16 MHz
SRAM
2 KB
Flash Bellek
0.03125 MB
GPIO Sayısı
22
Mantık Seviyesi Voltajı
5.0 V
Çalışma Voltajı Aralığı
7 - 12 V

Pin kullanım rehberi

Güvenli Kullanılabilir GPIO Pinleri

Arduino, I/O bacağı başına en fazla 20 mA belirtir. ATmega328P için I/O başına 40 mA ve VCC/GND üzerinden 200 mA değerleri çalışma hedefi değil, mutlak maksimumdur; port gruplarının toplam akım sınırları da geçerlidir.

ADC ve Analog Pinler

A0-A5 pinleri 5V'a (veya AREF'e) referanslı 10 bit analog-dijital dönüşüm (0-1023) sağlar. A4 (SDA) ve A5 (SCL) pinleri I2C veri yoluyla paylaşılır.

I2C, SPI ve UART Arayüz Pinleri

D0 (RX) ve D1 (TX) üzerinde UART. D10 (SS), D11 (MOSI), D12 (MISO), D13 (SCK) ve 6 pinli ICSP header'ı üzerinde SPI. A4 (SDA) ve A5 (SCL) ile üst header'daki özel pinler üzerinde I2C.

Önyükleme (Boot ve Strapping) Pinleri

Donanımsal strapping pini yoktur. D13'te yerleşik bir LED tamponu vardır. D0/D1, USB-seri dönüştürücüye (ATmega16U2) bağlıdır.

Yalnızca Giriş (Input-Only) Pinleri

Tüm dijital pinler isteğe bağlı dahili pull-up dirençleriyle (20-50 kΩ) çift yönlü G/Ç'yi destekler. A0-A5 analog pinleri dijital GPIO 14-19 olarak da çalışabilir.

Sık sorulan sorular

Bu kart hakkında en sık sorulan sorulara kısa yanıtlar; her biri altında bağlantısı verilen üretici ya da proje belgeleriyle doğrulanmıştır.

Uno R3 üzerinde hangi bacaklar donanımsal PWM destekler?

D3, D5, D6, D9, D10 ve D11 kullanın. D8 donanımsal PWM sunmaz. 16 bit Timer1, D9/D10 çıkışlarını; 8 bit Timer0 ve Timer2 ise diğer PWM çıkışlarını sağlar. Timer ayarları Arduino zamanlama işlevleri veya kütüphaneler tarafından da kullanılabilir.

Uno R3 üzerinde neden iki ICSP başlığı bulunur?

ATmega328P yakınındaki ICSP, ana mikrodenetleyiciyi programlar ve MISO=D12, SCK=D13, MOSI=D11 sinyallerini sunar. USB konektörü yakınındaki ICSP1, ayrı ATmega16U2 USB köprüsünü programlar; SPI ve RESET sinyalleri bu çipe aittir. Her iki başlıkta da 5 V ve GND vardır. Programlayacağınız işlemciye ait başlığı seçin.

Uno R3 nasıl beslenmeli ve akım sınırları nasıl hesaplanmalı?

USB üzerinden 5 V veya VIN ya da merkez ucu pozitif DC jakından önerilen 7–12 V kullanın. 5 V hattındaki kullanılabilir akım kaynağa ve regülatörün ısınmasına bağlıdır; regülatörün nominal akımı kart çıkışında garanti edilmez. Arduino, 3,3 V bacağı için 50 mA ve I/O başına en fazla 20 mA belirtir. Mikrodenetleyicinin mutlak maksimumları ile port grubu sınırları ayrı kısıtlamalardır.

Bu sayfanın doğru kalmasına yardım edin

Bu pin dizilimini kartınızda veya konnektörünüzde kontrol ettiniz mi? Onaylayın ya da uyuşmayan bir pin, gerilim veya yönü bildirin.

GitHub'da bu sayfanın önceden doldurulduğu herkese açık bir form açar; ücretsiz bir GitHub hesabı gerekir. Bildirimler ve onaylar nasıl işler