Yazılarımız

Tesla Akademi

ARDUINO NANO

Deney bordu üzerinde jumper kablolarla bağlanmış Arduino Nano kartı

Arduino Uno ile Nano'yu yan yana koyduğunuzda ilginç bir gerçek ortaya çıkar: ikisinin beyni aynı işlemcidir. Aynı ATmega328, aynı bellek, aynı uç sayısı — ama biri kredi kartı boyunda ve kalkan (shield) takmak için tasarlanmışken, öbürü iki parmak eninde ve deney borduna doğrudan saplanmak için doğmuştur. Bu boyut farkı masum görünür; oysa kullanım felsefesini tümden değiştirir. Uno öğrenme ve prototip kartıysa, Nano projenin içinde kalan karttır: kutuya sığar, karta lehimlenir, ürüne dönüşür.

Cep Boyu Gövdenin Teknik Kimliği

Nano'nun klasik sürümü Uno ile aynı çekirdeği taşır: 14 sayısal uç (6'sı PWM), 8 analog giriş (Uno'dan iki fazla — A6 ve A7 yalnız giriş olarak), 32 KB program belleği ve 16 MHz saat. Farklar gövdededir: USB soketi küçüktür, güç jakı yoktur — harici besleme VIN ucundan verilir — ve kart, alt yüzündeki pin dizileriyle deney borduna ya da devre kartına oturur. Yeni nesil Nano ailesinde aynı gövdeye daha güçlü işlemciler ve kablosuz haberleşme eklenmiş sürümler de bulunur; ama sahada ve eğitimde hâlâ en yaygın olanı, bu yazının da konusu olan klasik ATmega328'li karttır.

Deney Bordunun Yerlisi

Uno ile deney bordu arasında her sinyal için ayrı jumper kablo gerekir; on kablodan sonra masa örümcek ağına döner ve en az bir kablo mutlaka yanlış deliktedir. Nano bu sorunu kökten çözer: kart bordun ortasına saplanır, her ucu bordun kendi satırına açılır, devre elemanları doğrudan yanına kurulur. Kısa devre riski azalır, devre fotoğrafla belgelenebilir hale gelir. Besleme için üç yol vardır: USB'den 5 V, VIN ucundan 7-12 V (karttaki regülatör düşürür) ya da düzenli bir kaynaktan doğrudan 5V ucuna. Üçüncü yol en verimlisidir ama affetmez — regülatörü atlayarak beslediğiniz için gerilim hatası doğrudan işlemciye gider.

Arduino Nano kartının işlemcisi, mini USB soketi ve pin dizileri yakın çekimde

Projeden Ürüne: Nano'yu Gömmek

Nano'nun asıl sahnesi, prototipi biten projenin kalıcı hale getirilmesidir. Deney bordundaki devre delikli plakete ya da özel çizilmiş baskı devreye taşınır; Nano, karta lehimlenen iki sıra dişi pin sokete oturtulur. Soket ayrıntısı önemlidir: kart arızada saniyeler içinde değişir, yeniden programlanacaksa çekilip masaya gelir. Sensör ve röle bağlantıları klemenslerle dışarı verilir — alttaki fotoğraftaki gibi, Nano'nun etrafına kurulmuş bir arayüz kartı, hobi projesini bakım yapılabilir bir cihaza çevirir. Bu yaklaşımın adı sektörde şudur: Nano, küçük seri üretimin hazır işlemci modülüdür — mikrodenetleyiciyi çevresiyle birlikte tek blokta satın alırsınız.

Somut Proje: Engelden Kaçan Araç

Nano'nun boyut avantajını tek proje özetler: dört tekerlekli mini araç. Şasi zaten kalabalıktır — motor sürücü, ultrasonik mesafe sensörü, telsiz modülü, pil — Uno bu şasiye zor sığar, Nano ise ana kartın üstüne saplanmış bir modül olarak kaybolur. Çalışma mantığı üç satırda anlatılır: ultrasonik sensör önündeki mesafeyi ölçer; mesafe eşiğin altına inince Nano iki motorun hızını farklılaştırıp aracı döndürür; yol açıksa düz devam eder. Üzerine telsiz modülü eklendiğinde aynı araç uzaktan kumandalı hale gelir — ve bütün bu sistem, tek deney bordu bile doldurmayan bir devreyle döner. Motor sürme, sensör okuma ve karar döngüsü kurma pratiği için başlangıç projelerinin merdivenini Arduino Uno projeleri yazısında sıralamıştık; oradaki her proje Nano ile de birebir çalışır.

Özel baskı devre kartına soketle gömülmüş Arduino Nano ve klemens çıkışları

Klonlar ve Sürücü Meselesi

Nano'nun piyasadaki kopyaları orijinalinden onlarca kat fazladır ve çoğu sorunsuz çalışır; fark iki ayrıntıda çıkar. Birincisi USB-seri çevirici çipidir: klonlarda genellikle CH340 kullanılır ve bilgisayar, sürücüsü kurulmadan kartı hiç görmez — "kart takılı ama port listede yok" şikâyetinin bir numaralı nedeni budur. İkincisi önyükleyicidir: bazı klonlar eski bootloader ile gelir; geliştirme ortamında işlemci seçilirken eski sürüm işaretlenmezse kod yüklenmez ve saatler kablo suçlanarak kaybedilir. İkisini bilen için klon kart mükemmel bir bütçe çözümüdür; bilmeyen için ilk gün hüsranıdır.

Arduino Nano ve ultrasonik sensörle kurulmuş dört tekerlekli mini araç

Arduino Nano, "öğrendim, şimdi kalıcı bir şey yapmak istiyorum" cümlesinin kartıdır: Uno'da kurulan her devre, Nano ile kutulu bir cihaza dönüşür. Delikli plaket lehimi, soket montajı ve temiz sonlandırma bu dönüşümün el becerisi tarafıdır — lehimleme ve baskı devre eğitimi, tam da bu köprüyü kurmak isteyenler için doğru duraktır.

Sıkça Sorulan Sorular

Arduino Nano ile Uno arasındaki fark nedir?

Klasik Nano, Uno ile aynı ATmega328 işlemciyi, aynı belleği ve uç yapısını taşır; iki analog girişi (A6, A7) fazladır. Fark gövdededir: Nano deney borduna saplanacak boyuttadır, güç jakı yoktur ve kalkan takılmaz. Uno prototip ve öğrenme kartı, Nano projeye gömülen karttır.

Arduino Nano nasıl beslenir?

Üç yol vardır: USB soketinden 5 V, VIN ucundan 7-12 V (karttaki regülatör düşürür) veya düzenli bir kaynaktan doğrudan 5V ucuna. Doğrudan 5V beslemesi verimlidir ama regülatör atlandığı için gerilim hatasını işlemciye iletir; acemi projelerinde VIN yolu daha güvenlidir.

Bilgisayar Nano'yu görmüyorsa sorun nedir?

Klon kartların çoğunda USB-seri çevirici olarak CH340 çipi bulunur ve sürücüsü kurulmadan kart port listesinde görünmez. Sürücü kurulumundan sonra sorun sürüyorsa veri aktarabilen bir USB kablosu kullanıldığı doğrulanmalıdır; yalnızca şarj kablosuyla kart hiç algılanmaz.

Klon Nano'ya kod yüklenmiyorsa neden olabilir?

Bazı klonlar eski önyükleyiciyle (bootloader) gelir. Geliştirme ortamında işlemci seçiminde eski bootloader seçeneği işaretlenmezse yükleme senkronizasyon hatasıyla düşer. Doğru port, doğru kart ve doğru bootloader üçlüsü seçildiğinde klon kartlar orijinalle aynı şekilde çalışır.

Nano kalıcı projeye nasıl monte edilir?

En sağlıklı yöntem, devre kartına iki sıra dişi pin soket lehimleyip Nano'yu sokete oturtmaktır; kart arızada hemen değişir, programlama için sökülüp masaya alınabilir. Sensör ve röle hatları klemensle dışarı verilir; böylece hobi devresi bakım yapılabilir bir cihaza dönüşür.

Nano hangi projelerde Uno'dan daha uygundur?

Yer ve ağırlığın kısıtlı olduğu her projede: mini robot araçlar, kutuya gömülen otomasyon devreleri, delikli plaket veya özel baskı devre üstüne kurulan kalıcı cihazlar ve pil ile taşınan sistemler. Aynı kod tabanını kullandığı için Uno'da geliştirilen proje değişiklik gerektirmeden Nano'ya taşınır.

 TESLA AKADEMİ