Arduino ana board, bir mikrodenetleyiciyi programlamak ve devreye bağlamak için gereken tüm çevre donanımını üzerinde barındıran geliştirme kartıdır. USB bağlantısı, gerilim regülatörü, saat kristali ve pin başlıkları hazır geldiği için yonga üreticisinin karmaşık kurulumuyla uğraşmadan doğrudan kod yazmaya başlanır.
Kısaca: Başlangıç ve genel projeler için Arduino Uno, küçük yer kaplaması gereken işler için Nano, çok sayıda GPIO gereken projeler için Mega, internet bağlantısı gerekiyorsa ESP32 seçilir. Seçimde pin sayısı, flash bellek, RAM, çalışma gerilimi (5 V / 3,3 V) ve kablosuz desteği belirleyicidir.
Kartın merkezinde bir mikrodenetleyici bulunur; Uno’da bu ATmega328P’dir. Yonga tek başına program yüklemek için harici bir programlayıcı ister. Arduino kartlarında bu ihtiyacı bootloader ortadan kaldırır: karta güç verildiğinde önce bootloader çalışır, USB üzerinden yeni program bekler, gelmezse mevcut programı başlatır. Kartı USB kablosuyla programlanabilir yapan şey budur.
Arduino kart üzerinde neler bulunur?
- Mikrodenetleyici: Kartın beyni. Uno’da ATmega328P, Mega’da ATmega2560
- USB arayüzü: Program yükleme ve seri haberleşme için
- Gerilim regülatörü: Harici besleme gerilimini 5 V veya 3,3 V’a düşürür
- Dijital pinler: Giriş/çıkış olarak kullanılan uçlar, bazıları PWM destekler
- Analog pinler: ADC üzerinden gerilim okuyan uçlar
- Güç pinleri: 5V, 3.3V, GND ve VIN çıkışları
- Reset butonu: Programı baştan başlatır
Hangi Arduino modeli hangi projeye uygun?
| Model | Öne çıkan özellik | Uygun olduğu proje |
|---|---|---|
| Uno R3 | 14 dijital + 6 analog pin, 32 KB flash, 5 V | Öğrenme, genel projeler, shield uyumu |
| Nano | Uno ile aynı yonga, çok küçük gövde | Dar alan, kalıcı montaj, breadboard |
| Mega 2560 | 54 dijital + 16 analog pin, 256 KB flash | Çok sensörlü sistem, 3D yazıcı, robotik |
| ESP32 | Wi-Fi + Bluetooth, çift çekirdek, 3,3 V | IoT, uzaktan kontrol, veri gönderimi |
| Pro Mini | USB yok, en düşük tüketim | Pilli projeler, seri üretim |
Başlangıç için Uno önerilir. Nedeni teknik üstünlüğü değil, ekosistemidir: neredeyse tüm eğitim içerikleri, shield kartlar ve örnek kodlar Uno üzerine kuruludur. Sorun yaşadığınızda bulacağınız kaynak sayısı diğer kartlardan kat kat fazladır.
Pin sayısı nasıl hesaplanır?
Proje planlarken her bileşenin kaç pin harcadığını önceden çıkarmak, kart seçimindeki en pratik yöntemdir.
LED veya buton başına 1 dijital pin, analog sensör başına 1 analog pin, servo motor başına 1 PWM pini gerekir. Karakter LCD paralel bağlandığında 6 pin harcar, ancak I2C modülüyle yalnızca 2 pine iner.
Pin sıkıntısı yaşandığında ilk çözüm daha büyük kart almak değil, I2C kullanmaktır. I2C hattına onlarca cihaz aynı iki pin üzerinden bağlanabilir. Diğer çözümler: shift register ile pin çoğaltma ve analog pinleri dijital olarak kullanma.
5 V mi 3,3 V mı?
Arduino Uno, Nano ve Mega 5 V ile çalışır. ESP32, ESP8266 ve Due gibi modern kartlar 3,3 V kullanır. Bu fark, sensör ve modül bağlarken kritik önem taşır.
3,3 V bir kartın pinine 5 V sinyal uygulamak yongayı kalıcı olarak bozabilir. Ters yönde ise 3,3 V sinyal, 5 V kart tarafından bazen lojik 1 olarak okunmayabilir.
Çözüm seviye dönüştürücü (level shifter) modülü kullanmak veya basit durumlarda gerilim bölücü ile sinyali düşürmektir. Modül satın alırken çalışma geriliminin kartınızla uyumlu olduğunu kontrol edin.
Dikkat
Bir GPIO pininden çekilebilecek akım Arduino Uno’da 20 mA, tüm pinlerde toplam 200 mA ile sınırlıdır. Motor, röle veya güçlü LED şeridi doğrudan pinden sürülmez; araya transistör, MOSFET veya sürücü kart konur.
Karta nasıl güç verilir?
Üç yol vardır ve her birinin sınırı farklıdır.
- USB (5 V): Programlama ve düşük güçlü projeler için. Bilgisayar portu tipik olarak 500 mA verir.
- Namlu jak (7–12 V): Harici adaptör girişi. Regülatör üzerinden 5 V üretilir. En yaygın kalıcı çözüm.
- VIN pini (7–12 V): Jak ile aynı hatta bağlıdır, harici besleme için kullanılır.
- 5V pini: Regülatörü atlar. Buraya yalnızca düzenlenmiş temiz 5 V verilmelidir; 9 V uygulamak kartı bozar.
Namlu jaka 12 V’un üzerinde gerilim vermek regülatörü aşırı ısıtır. Ayrıca regülatör fazla gerilimi ısıya çevirdiği için 12 V besleme, 9 V beslemeye göre daha çok ısınma üretir. Pratikte 7–9 V aralığı en verimli çalışma noktasıdır.
Orijinal mi klon mu?
Arduino açık donanımdır; devre şemaları herkese açıktır ve üçüncü taraf üreticiler yasal olarak uyumlu kart üretebilir. Fiyat farkı önemli ölçüde yüksektir.
Klon kartlarda en sık karşılaşılan fark USB-seri dönüştürücü yongasıdır. Orijinal kartlarda ATmega16U2, klonlarda genellikle CH340 veya CP2102 bulunur. CH340 kullanan kartlar için bilgisayara ayrıca sürücü kurulması gerekebilir.
Öğrenme ve hobi projelerinde klon kartlar sorunsuz çalışır. Ticari ürün, uzun süreli saha kullanımı veya kritik uygulamalarda orijinal kart tercih edilmelidir; bileşen kalitesi ve kalite kontrolü farklıdır.
Sık yaşanan sorunlar
Kart bilgisayarda görünmüyor
İlk kontrol edilecek şey kablodur: bazı USB kabloları yalnızca şarj içindir, veri hattı yoktur. Sonra sürücü kontrol edilir; CH340 yongalı klon kartlar için sürücü kurulumu gerekir. Aygıt yöneticisinde port görünmüyorsa sorun donanım tarafındadır.
Program yüklenirken hata veriyor
Arduino IDE’de doğru kart modeli ve port seçili olmalıdır. Ayrıca 0 ve 1 numaralı pinlere bağlı bir cihaz varsa program yükleme engellenir; bu pinler USB seri haberleşmesiyle ortaktır. Yükleme sırasında sökülmelidir.
Kart sürekli resetleniyor
Genellikle güç yetersizliğidir. Servo motor veya birden fazla sensör USB üzerinden beslenirse akım yetmez ve kart resetlenir. Harici adaptör kullanmak çoğu durumda sorunu çözer.
Kod çalışıyor ama değerler tutarsız
Analog okumalarda gürültü yaygın bir sorundur. Sensör besleme ucuna 100 nF kondansatör eklemek, kabloları kısaltmak ve toprak bağlantısını ortaklamak okumaları belirgin şekilde düzeltir.
Başlangıç için ne almalı?
Tek başına kart almak yerine başlangıç seti tercih edilmelidir. Kartla birlikte gelen breadboard, jumper kablo, direnç, LED ve temel sensörler olmadan ilk devreyi kurmak mümkün olmaz.
Ayrı ayrı satın alındığında hem maliyet artar hem hangi değerlerin gerektiği bilinmediği için eksik kalır. Bir set, ilk birkaç ayın ihtiyacını karşılar.
Sıkça Sorulan Sorular
Başlangıç için hangi Arduino kartı almalıyım?
Arduino Uno R3 önerilir. Teknik olarak en güçlü kart değildir ama eğitim içerikleri, örnek kodlar ve shield uyumluluğu açısından en geniş ekosisteme sahiptir. Sorun yaşadığınızda bulacağınız kaynak sayısı diğer kartlardan çok fazladır.
Uno ile Nano arasındaki fark nedir?
İkisi de aynı mikrodenetleyiciyi (ATmega328P) kullanır ve aynı kodu çalıştırır. Fark fiziksel boyut ve bağlantıdadır: Nano çok daha küçüktür, breadboard üzerine takılabilir ancak shield kartlarla uyumlu değildir ve namlu güç jakı yoktur.
Klon Arduino kartlar güvenli mi?
Hobi ve öğrenme amaçlı kullanımda sorunsuz çalışırlar. Farkları genellikle USB-seri yongasındadır; CH340 kullanan kartlar için sürücü kurmanız gerekebilir. Ticari ürün veya uzun süreli saha kullanımında orijinal kart tercih edilmelidir.
Arduino kaç volt ile beslenir?
USB üzerinden 5 V, namlu jak veya VIN pini üzerinden 7-12 V ile beslenir. 5V pinine doğrudan verilecek gerilim regülatörü atladığı için mutlaka düzenlenmiş temiz 5 V olmalıdır; buraya 9 V uygulamak kartı bozar.
Bir pinden ne kadar akım çekebilirim?
Arduino Uno’da pin başına 20 mA, tüm pinlerde toplam 200 mA sınırı vardır. Bu değer bir LED yakmaya yeter ama motor, röle veya LED şeridi için yetmez. Bu tür yükler transistör, MOSFET veya sürücü kart üzerinden sürülmelidir.
Pinlerim yetmiyorsa ne yapmalıyım?
İlk çözüm I2C kullanmaktır; bu protokolle onlarca cihaz aynı iki pin üzerinden bağlanabilir. Shift register ile pin çoğaltmak ve analog pinleri dijital olarak kullanmak diğer seçeneklerdir. Bunlar yetmezse Arduino Mega’ya geçilir.
3,3 V sensörü 5 V Arduino’ya bağlayabilir miyim?
Sensörün çıkışını 5 V karta bağlamak genelde sorun çıkarmaz, ancak 5 V karttan 3,3 V sensöre sinyal göndermek sensöre zarar verebilir. Bu yönde seviye dönüştürücü modülü veya gerilim bölücü kullanılmalıdır. Sensörün datasheet’i mutlaka kontrol edilmelidir.
Arduino kartı yanar mı, nasıl korurum?
En sık bozulma nedenleri: ters kutup besleme, 5V pinine yüksek gerilim uygulamak, pin akım sınırını aşmak ve endüktif yükleri diyotsuz sürmek. Bağlantıları enerjisizken yapmak ve besleme kutbunu iki kez kontrol etmek çoğu kazayı önler.
ESP32 Arduino’nun yerini alır mı?
Çoğu proje için evet, hatta daha güçlüdür: Wi-Fi ve Bluetooth dahili, işlemci hızlı, bellek geniştir. Ancak 3,3 V ile çalışır ve bazı Arduino kütüphaneleri doğrudan uyumlu değildir. Shield uyumu da yoktur. Öğrenme aşamasında Uno, sonrasında ESP32 mantıklı bir sıralamadır.
Program yükleme hatası alıyorum, ne yapmalıyım?
Sırayla kontrol edin: doğru kart modeli ve port seçili mi, USB kablosu veri destekliyor mu, sürücü kurulu mu, 0 ve 1 numaralı pinlere bağlı cihaz var mı. Bu pinler USB seri haberleşmesiyle ortaktır ve dolu olduğunda yükleme engellenir.
Nereden temin edilir?
Arduino kart seçerken tek başına karttan çok, projeye uygun çevre bileşenlerinin birlikte bulunması işi kolaylaştırır. Uno, Nano, Mega ve ESP32 modellerini Komponentci.net Arduino ana board kategorisinde, başlangıç setlerini ise Arduino setleri kategorisinde inceleyebilirsiniz.
İlgili Yazılar
- Direnç Nedir, Nasıl Seçilir?
- Arduino Ana (Main) Board kategorisi
- Arduino Setler kategorisi
- Mikrodenetleyiciler Nelerdir, Nasıl Seçilir?
- Kristal Osilatör Nedir, Nasıl Seçilir?
- Nextion Ekranlar Nelerdir, Nerede Kullanılır?
- Arduino Eğitim Setleri Nelerdir, Kimler İçin Uygundur?
- Geliştirme Kartları Nelerdir, Nerede Kullanılır?
- Arduino GSM ve GPS Modülleri Nedir, Nasıl Seçilir?
- Elektronik terimler sözlüğü




Bir yanıt yazın