Arduino Uno mu, Nano mu?
İkisi aynı işlemciyi kullanır. Robot için asıl fark analog pin sayısı ve boyut. Hangisini ne zaman seçeceğin.
Uno R3 ve klasik Nano aynı aileden işlemci kullanır, aynı hızda çalışır ve aynı kodu çalıştırır. Robotta seni ilgilendiren fark üç tane: analog pin sayısı, boyut ve besleme.
Temel değerler
| Uno R3 | Nano | |
|---|---|---|
| İşlemci | ATmega328P, 16 MHz | ATmega328, 16 MHz |
| Çalışma gerilimi | 5 V | 5 V |
| Önerilen Vin | 7–12 V | 7–12 V |
| Dijital pin | 14 | 14 |
| PWM pinleri | 3, 5, 6, 9, 10, 11 | 3, 5, 6, 9, 10, 11 |
| Analog giriş | 6 (A0–A5) | 8 (A0–A7) |
| ADC | 10 bit (0–1023) | 10 bit |
| Kesme pinleri | 2, 3 | 2, 3 |
| Boyut | 68,6 × 53,4 mm | 45 × 18 mm |
| Ağırlık | 25 g | 7 g |
Robotta ne değişir?
- 8 kanallı analog çizgi sensörü (QTR-8A): Nano'da 8 kanalın hepsi okunur. Uno'da 6 kanal okunur.
- A6 ve A7: Nano'daki bu iki pin sadece analog giriştir.
digitalRead()ya dadigitalWrite()ile kullanılamaz. - I2C: İki kartta da A4 (SDA) ve A5 (SCL) pinlerindedir. I2C sensör takarsan bu iki analog pini kaybedersin.
- PWM: Motor hızı için iki kartta da 6 PWM pini var. İki motorlu bir robot için yeterli.
- Kesme pinleri: Enkoder okuyacaksan 2 ve 3 numaralı pinleri boş tut.
Akım sınırları
- Bir pinden en fazla 20 mA çek. 40 mA mutlak sınırdır, aşarsan pin zarar görür.
- İşlemcinin toplam akım sınırı 200 mA'dır.
- Uno'yu USB'den besliyorsan karttaki sigorta 500 mA'in üstünde devreyi keser.
- Motoru hiçbir zaman doğrudan pinden ya da 5 V pininden besleme. Arada mutlaka bir motor sürücü olmalı.
Hangisini seçmeli?
| Durum | Öneri |
|---|---|
| İlk deneme, breadboard, çok kablo | Uno. Pin başlıkları büyük, kablo takmak kolay. |
| Çizgi izleyen robot, QTR-8A | Nano. 8 analog pin ve küçük gövde. |
| Mini sumo, dar gövde | Nano. |
| Shield (kalkan kart) kullanacaksan | Uno. Shield'lar Uno'nun pin düzenine göre yapılır. |
Uno R4 hakkında bir not
Uno R4 Minima ve WiFi daha hızlıdır ve ADC'si 14 bite çıkabilir. Ama pin başına akım sadece 8 mA'dir. R3 için yazılmış bir devreyi R4'e takmadan önce pinlerden ne kadar akım çektiğine bak.
Kaynaklar
Pololu'nun analog çizgi sensörleri. Kaç analog pin ister, hangi yükseklikte çalışır, Uno ile neden tam uyumlu…
MZ80 (E18-D80NK) kızılötesi sensörTürkiye'de MZ80 diye satılan sensör aslında E18-D80NK. Mesafe ölçmez, belirlediğin mesafede nesne var mı yok …
Dijital, analog ve I2C mesafe sensörleriMZ80, Sharp, HC-SR04 ve VL53L0X arasındaki fark. Hangisi kaç pin ister, hangisi ne kadar hızlıdır, hangi kart…