Arduino Uno Pinleri ve Görevleri

👤 Yazar: ozcan 📅 Tarih: 06.07.2026 21:48 👁️ Görüntüleme: 31

Arduino Uno Pinleri ve Görevleri: Detaylı Donanım Rehberi

Arduino Uno projelere hayat verirken sensörler, motorlar, ekranlar ve diğer elektronik bileşenler ile iletişimi üzerindeki pinler (bağlantı noktaları) aracılığıyla sağlar. Bir projeye başlamadan önce hangi pini ne amaçla kullanmanız gerektiğini bilmek, hem kartın zarar görmesini engeller hem de kodunuzun doğru çalışmasını sağlar.

Arduino Uno üzerinde toplamda 28 adet bağlantı pini bulunur. Bu pinleri görevlerine göre kategorize ederek detaylıca inceleyelim.


Arduino Uno Pin Şeması ve Haritası

Görsel 1: Arduino Uno üzerindeki pin gruplarının genel görünümü.

1. Dijital Giriş/Çıkış Pinleri (Digital I/O: 0 - 13)

Kartın üst kısmında bulunan 0'dan 13'e kadar olan 14 pin, dijital sinyallerle çalışır. Bu pinler sadece iki durumu algılar veya iletir: HIGH (5V) veya LOW (0V). Örneğin bir butona basılıp basılmadığını anlamak veya bir LED'i açıp kapatmak için bu pinler kullanılır.

  • Pin 0 (RX) ve Pin 1 (TX): Seri haberleşme (UART) pinleridir. Bilgisayardan karta kod yüklenirken veya Serial Monitor kullanılırken bu pinler aktiftir. Not: Kod yüklerken hata almamak için bu pinlere harici bir modül bağlı olmaması önerilir.
  • PWM Pinleri (~3, ~5, ~6, ~9, ~10, ~11): Yanında tilde (~) işareti bulunan bu 6 pin, dijital olmalarına rağmen Sinyal Genişlik Modülasyonu (PWM) yeteneğine sahiptir. Bu pinler sayesinde 0V ile 5V arasında yapay analog voltajlar üretebilirsiniz. LED'lerin parlaklığını kısmak veya servo motorları kontrol etmek için bu pinler şarttır.
  • Pin 13 (Dahili LED): Bu pine kartın üzerinde doğrudan yerleşik bir LED (L harfi ile gösterilir) bağlıdır. Harici bir LED bağlamadan hızlıca test yapmak için tasarlanmıştır.

2. Analog Giriş Pinleri (Analog In: A0 - A5)

Kartın sağ alt kısmında yer alan A0-A5 arası 6 pin, dış dünyadaki sürekli değişen voltaj değerlerini okumak için kullanılır. İçerisinde 10-bitlik bir ADC (Analogtan Dijitale Dönüştürücü) barındırır.

Bu pinler 0V ile 5V arasındaki gerilimi 0 ile 1023 arasında sayısal bir değere dönüştürür. LDR (ışık sensörü), potansiyometre, NTC (sıcaklık sensörü) gibi analog çalışan bileşenler bu pinlere bağlanır. Ayrıca bu pinler ihtiyaç halinde normal dijital pin (D14-D19) olarak da programlanabilir.

3. Güç ve Topraklama Pinleri (Power Section)

Sensörlerinizi ve modüllerinizi beslemek, karta enerji vermek için sol alt kısımda bulunan güç pinleri kullanılır:

  • 5V: Regüle edilmiş 5 Volt çıkış sağlar. Çoğu standart mikrodenetleyici sensörü ve entegresi gücünü bu pinden alır.
  • 3.3V: Regüle edilmiş 3.3 Volt çıkış sağlar. Özellikle modern Bluetooth, Wi-Fi (ESP8266) ve bazı hassas ivmeölçer sensörleri 5V yerine bu gerilimle çalışır.
  • GND (Ground/Toprak): Devrenin eksi (-) kutbudur. Arduino üzerinde 3 adet GND pini bulunur ve devrenin tamamlanması için tüm bileşenlerin eksilerinin buraya bağlanması gerekir.
  • Vin: Arduino'ya harici bir kaynaktan (örneğin 9V pil veya adaptör) regülatör öncesi direkt voltaj girişi yapmak için kullanılır. 7V - 12V arası güvenli çalışma aralığıdır.
  • 5V ARF (Analog Reference): Analog okumalar için üst sınır referans voltajını (varsayılan 5V yerine farklı bir voltaj) belirlemek amacıyla kullanılır.
  • IOREF: Kartın hangi sinyal voltajı (Uno için 5V) ile çalıştığını üzerindeki shield'lara (ek kartlara) bildiren referans pinidir.

4. Özel Haberleşme Pinleri

Gelişmiş sensörler ve ekranlar tek bir kablo yerine özel haberleşme protokolleri kullanırlar. Arduino Uno üzerinde bu protokoller belirli pinlere atanmıştır:

Protokol İlgili Pinler Kullanım Amacı
I2C A4 (SDA) ve A5 (SCL) Sadece iki kablo ile LCD ekranlar ve RTC (Saat) modülleriyle haberleşir. (Dijital 13'ün yanındaki harici SDA/SCL pinleri ile ortaktır).
SPI 11 (MOSI), 12 (MISO), 13 (SCK), 10 (SS) SD kart modülleri ve RFID kart okuyucular gibi yüksek hızda veri transferi gerektiren donanımlarda kullanılır.
Harici Kesme (Interrupt) Dijital Pin 2 ve Pin 3 Kod akışını anında durdurup acil bir fonksiyonu çalıştırmak için (örneğin enkoder okuma veya acil stop butonu) kullanılan donanımsal kesme pinleridir.

Özet Öneri

Projenizi tasarlarken ilk kural olarak buton, LED gibi temel elemanları dijital pinlere (2-9 arası güvenlidir); analog sensörleri A0-A3 arasına bağlayarak başlayabilirsiniz. İletişim protokolü kullanan ekran veya gelişmiş modüller kullandıkça yukarıdaki özel pin şemasına sadık kalmanız kritik önem taşır.

💬 Yorumlar

Henüz yorum yapılmamış. İlk yorumu siz yapın!

Bir Yorum Bırakın

Güvenlik Kontrolü:

Yenidir.com
↑ Sayfa Başı
📞 İletişim ✉ E-Posta Gönder
© 2026 Yenidir.com
Yenidir CMS V0.1