Arduino Kartlarının Farklı Türleri Nelerdir?

Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin





Arduino kartı, Ivrea Etkileşim Tasarım Enstitüsü'nde elektronik ve programlama kavramları konusunda bilgi birikimi olmayan öğrencilere yönelik olarak tasarlanmıştır. Bu kart, varlığını basit 8-bit kartlardan IoT (Nesnelerin İnterneti) uygulamaları, 3D baskı, giyilebilir ve gömülü ortamlar için ürünlere ayırarak yeni gereksinimlere ve zorluklara uyum sağlamak için değişiklik yapmaya başladı. Tüm panolar tamamen açık kaynaklıdır ve kullanıcıların bunları ayrı ayrı oluşturmalarına ve nihayetinde tam ihtiyaçlarına göre uyarlamalarına olanak tanır. Yıllar boyunca farklı türler Arduino panolar, günlük nesnelerden bileşik bilimsel araçlara kadar binlerce proje oluşturmak için kullanıldı. Tasarımcılar, sanatçılar, öğrenciler, programcılar, hobiler ve uzmanlardan oluşan uluslararası bir topluluk bu açık kaynak aşamasında bir araya geldi; bağışları, hem yeni başlayanlar hem de uzmanlar için muazzam yardımcı olabilecek inanılmaz miktarda mevcut bilgi biriktirdi. Bu makale, farklı Arduino kartları türleri ve karşılaştırmaları.

Arduino Kartlarının Türleri Nelerdir?

Arduino kartı yapmak için kullanılan açık kaynaklı bir platformdur. elektronik projeler . Hem bir mikro denetleyiciden hem de yazılımın bir parçasından veya fiziksel karta bilgisayar kodu yazmak ve yüklemek için kullanılan, PC'nizde çalışan Entegre Geliştirme Ortamından (IDE) oluşur. Bir Arduino'nun platformu, elektronikle yeni başlayan tasarımcılar veya öğrenciler arasında ve mükemmel bir amaç için çok ünlü hale geldi.




Arduino Kartı Türleri

Arduino Kartı Türleri

Önceki programlanabilir devre kartlarının çoğunun aksine, Arduino, karta yeni bir kod programlamak için ayrı bir donanım parçası gerektirmez, sadece bir USB kablosu kullanabilirsiniz. Ayrıca, Arduino IDE, C ++ 'ın temel bir sürümünü kullanır ve bu da programı öğrenmeyi kolaylaştırır. Sonunda, Arduino kartı, mikro denetleyicinin işlevlerini daha uygun bir pakete ayıran tipik bir form faktörü sunar.



Neden Arduino Kartları?

Arduino kartı, farklı mühendislik projeleri yapmak ve farklı uygulamalar. Arduino yazılımının yeni başlayanlar için kullanımı çok basit, ancak ileri düzey kullanıcılar için yeterince esnektir. Windows, Linux ve Mac çalıştırır. Okullardaki öğretmenler ve öğrenciler, fizik ve kimya ilkelerini doğrulamak için düşük maliyetli bilimsel araçlar tasarlamak için kullanırlar. Fiziksel bilgi işlem için elde edilebilen çok sayıda başka mikro denetleyici platformu vardır. Netmedia’nın BX-24’ü, Parallax Basic Stamp, MIT’in Handyboard, Phidget ve daha pek çoğu, ilgili işlevleri sunar.

Arduino ayrıca mikrodenetleyicinin çalışma sürecini basitleştirir, ancak öğretmenler, öğrenciler ve yeni başlayanlar için diğer sistemlere göre bazı avantajlar sağlar.

  • Ucuz
  • Çapraz platform
  • Basit, net programlama ortamı
  • Açık kaynak ve genişletilebilir yazılım
  • Açık kaynak ve genişletilebilir donanım

Arduino Kartının İşlevi

Arduino kartının esnekliği muazzamdır, böylece kişi hayal ettiği her şeyi yapabilir. Bu kart, engel sensörleri, varlık dedektörleri, yangın sensörleri, GSM Modülleri GPS modülleri, vb. Gibi farklı modüllere çok kolay bir şekilde bağlanabilir. Arduino kartının ana işlevi, girişleri okuyarak ve bunları çıkışlara dönüştürerek elektronikleri kontrol etmektir çünkü bu kart bir alet gibi çalışır. Bu kart aynı zamanda elektronik, elektrik, robotik vb. Alanlarda farklı elektronik projeleri yapmak için kullanılır.


Farklı Arduino Kartlarının Özellikleri

Farklı Arduino kartlarının özellikleri tablo şeklinde listelenmiştir.

Arduino Kurulu İşlemci Hafıza Dijital G / Ç Analog G / Ç
Arduino uno16Mhz ATmega3282KB SRAM, 32KB flaş146 giriş, 0 çıkış
Arduino Due84 MHz AT91SAM3X8E96KB SRAM, 512KB flaş5412 giriş, 2 çıkış
Arduino Mega16 MHz ATmega25608KB SRAM, 256KB flaş5416 giriş, 0 çıkış
Arduino Leonardo16 MHz ATmega32u42.5KB SRAM, 32KB flaşyirmi12 giriş, 0 çıkış

Arduino Kartlarının Farklı Türleri

Arduino kartlarının listesi aşağıdakileri içerir:

  • Arduino Uno (R3)
  • Arduino Nano
  • Arduino Mikro
  • Arduino Due
  • LilyPad Arduino Kartı
  • Arduino Bluetooth
  • Arduino On Bin
  • RedBoard Arduino Kartı
  • Arduino Mega (R3) Kartı
  • Arduino Leonardo Kurulu
  • Arduino Robotu
  • Arduino Keşfi
  • Arduino Pro Mikrofon
  • Arduino Ethernet
  • Arduino Zero
  • En Hızlı Arduino Kartı

Arduino Uno (R3)

Uno, ilk Arduino'nuz için büyük bir seçenektir. Bu Arduino kartı, ATmega328P tabanlı bir mikro denetleyiciye bağlıdır. Diğer arduino kartları ile karşılaştırıldığında, Arduino Mega tipi kartlar gibi kullanımı çok basittir. 6 pinli PWM olarak kullanılabilen 14 dijital I / O pininden oluşur ( darbe genişliği modülasyonu çıkışlar), 6-analog girişler, bir sıfırlama düğmesi, bir güç girişi, bir USB bağlantısı, bir Devre İçi Seri Programlama başlığı (ICSP), vb. Mikrodenetleyiciyi tutmak için gereken her şeyi içerir. bir USB kablosunun yardımıyla ve AC-DC adaptörü veya pille başlamak için kaynağı verin.

Arduino Uno (R3)

Arduino Uno (R3)

Arduino Uno, en sık kullanılan kart olup, mevcut tüm Arduino Kartları dışında standart formdur. Bu pano yeni başlayanlar için çok kullanışlıdır. Lütfen daha fazla bilgi edinmek için bu bağlantıya bakın Arduino Uno Kartı

Arduino Nano

Bu, ATmega328P, aksi takdirde ATmega628 gibi mikro denetleyicilere dayanan küçük bir karttır ancak bu kartın bağlantısı Arduino UNO kartıyla aynıdır. Bu tür bir mikrodenetleyici panosu çok küçük boyutlu, sürdürülebilir, esnek ve güvenilirdir.

Arduino Nano

Arduino Nano

Arduino Uno kartıyla karşılaştırıldığında boyut olarak küçüktür. Projeleri oluşturmak için mini USB ve Arduino IDE gibi cihazlar gereklidir. Bu kart esas olarak analog pinler-8, dijital pinler-14, bir I / O pin seti, güç pinleri-6 ve RST (sıfırlama) pinleri-2 içerir. Lütfen daha fazla bilgi edinmek için bu bağlantıya bakın Arduino Nano Kartı.

Arduino Mikro

Arduino Micro kartı temel olarak, 7 pinli PWM pinleri, 12 analog giriş pinleri olan 20 set pin içeren ATmega32U4 tabanlı Mikrodenetleyiciye dayanır. Bu kart, ICSP başlığı, RST düğmesi, küçük USB bağlantısı, kristal osilatör-16 MHz gibi farklı bileşenler içerir. USB bağlantısı yerleşiktir ve bu pano Leonardo panosunun küçültülmüş versiyonudur.

Arduino Mikro

Arduino Mikro

Arduino Due

Bu Arduino kartı, ARM Cortex-M3'e bağlıdır ve ilk Arduino mikrodenetleyici kartıdır. Bu kart, 12 pinli PWM o / p pinleri, analog pinler -12, UARTs-4, 84 MHz'li CLK, USB OTG, DAC-2, güç girişi, TWI- olan dijital I / O pinleri-54 içerir. 2, bir JTAG başlığı, bir SPI başlığı, sıfırlama ve silme için iki düğme.

Arduino Due

Arduino Due

Bu kart, giriş / çıkış pinlerinin dayanabileceği en yüksek voltajın 3.3V olduğu 3,3V ile çalışır, çünkü herhangi bir G / Ç pinine yüksek voltaj sağlamak karta zarar verebilir Bu kart, küçük bir bilgisayara basitçe bağlanır. USB kablosu aksi takdirde AC'den DC'ye adaptörle çalıştırılabilir. Bu Arduino Due kartı, 3.3V'de Arduino'nun tüm shieldlerine uygundur.

LilyPad Arduino Kartı

Lily Pad Arduino kartı, Leah 'Buechley' tarafından geliştirilmiş ve 'Leah ve SparkFun' tarafından özenle tasarlanmış bir giyilebilir e-tekstil teknolojisidir. Her bir pano, iletken ipler kullanılarak giysilere dikilmeleri için devasa bağlantı pedleri ve pürüzsüz bir arka kısım ile yaratıcı bir şekilde tasarlandı. Bu Arduino ayrıca I / O, güç ve özellikle e-tekstiller için üretilmiş sensör kartlarından oluşur. Bunlar yıkanabilir bile!

LilyPad Arduino Kartları

LilyPad Arduino Kartları

Arduino Bluetooth

Bu Bluetooth, temel olarak ATmega168 gibi mikro denetleyiciye bağlıdır ve bu karta Arduino BT de denir. Bu tür bir kart, dijital pin-16, analog pin-6, kristal osilatör-16MHz, sıfırlama düğmesi, vidalı terminaller, ICSP başlığı gibi farklı bileşenleri içerir. Bu kartta, vidalı terminaller esas olarak güç için kullanılır. Bu Bluetooth mikro denetleyicinin programlanması, kablosuz bir bağlantı gibi Bluetooth ile yapılabilir.

Arduino On Bin

Arduino Diecimila gibi mikrodenetleyici kartı esas olarak ATmega168'e bağlıdır. Bu kart, PWM çıkışları ve analog girişler-6, bir USB bağlantısı, bir kristal osilatör-16 MHz, bir ICSP başlığı, bir sıfırlama düğmesi ve bir güç girişi gibi 6 iğnenin kullanılabildiği dijital I / O pinleri -14 içerir. Bu kart, bir USB kablosuyla bir bilgisayara bağlanabilir ve bir pil ve bir AC-DC adaptörü kullanılarak etkinleştirilebilir.

Arduino On Bin

Arduino On Bin

Adından da anlaşılacağı gibi, Diecimila'nın İtalyanca'daki anlamı 10.000'dir, bu da 10.000'in üzerinde Arduino kartlarının tasarlandığı gerçeğini gösterir. Bir dizi USB Arduino kartında, diğer sürümlerle karşılaştırıldığında en yenisidir.

RedBoard Arduino Kartı

RedBoard Arduino kartı, Arduino IDE kullanılarak Mini-B USB kablosu kullanılarak programlanabilir. Güvenlik ayarlarınızı değiştirmenize gerek kalmadan Windows 8'de çalışacaktır. Kullandığımız USB veya FTDI yongası nedeniyle daha sabit ve ayrıca arkası tamamen düz. Oluşturmak, proje tasarımında kullanmak çok basit. Sadece kartı takın, bir Arduino UNO seçmek için menü seçeneğini seçin ve programı yüklemeye hazırsınız. RedBoard'u namlu jakını kullanarak bir USB kablosu üzerinden kontrol edebilirsiniz.

RedBoard Arduino Kartları

RedBoard Arduino Kartları

Arduino Mega (R3) Kartı

Arduino Mega, UNO’nun ağabeyine benzer. Çok sayıda dijital I / O pini (bundan, 14 pimli PWM o / ps olarak kullanılabilir), 6 analog giriş, bir sıfırlama düğmesi, bir güç girişi, bir USB bağlantısı ve bir sıfırlama düğmesi içerir. Mikrodenetleyiciyi tutmak için gereken her şeyi içerir, sadece bir USB kablosu yardımıyla bir PC'ye bağlayın ve bir AC-DC adaptörü veya pille başlamak için kaynağı verin. Çok sayıda pin, bu Arduino kartını çok sayıda düğme gibi bir grup dijital i / ps veya o / ps gerektiren projeler tasarlamak için çok yararlı kılar. Lütfen daha fazla bilgi edinmek için bu bağlantıya bakın Arduino Mega (R3) Yönetim Kurulu

Arduino Mega (R3) Kartı

Arduino Mega (R3) Kartı

Arduino Leonardo Kurulu

Bir Arduino'nun ilk geliştirme kartı Leonardo panosudur. Bu kart, USB ile birlikte bir mikro denetleyici kullanır. Bu, aynı zamanda çok basit ve ucuz olabileceği anlamına gelir. Bu kart USB'yi doğrudan kullandığından, Arduino kartının bilgisayarın klavyesini, fareyi vb. Takip etmesine izin veren program kitaplıkları elde edilebilir.

Arduino Leonardo Kurulu

Arduino Leonardo Kurulu

Arduino Robotu

Bu tür bir kart, tekerlekler üzerindeki ilk Arduino'dur. Bu Arduino robotu, kartlarının her birinde iki işlemci içerir. İki kart, motor kartının motorları kontrol ettiği ve kontrol panosunun çalıştırma için sensörleri okumak için kullanıldığı motor kartı ve kontrol panosudur. Her kart eksiksiz bir Arduino kartıdır ve programlaması Arduino IDE aracılığıyla yapılabilir. Bunlar, ATmega32u4'e bağlı olan mikro denetleyici kartlarıdır.

Bu Robotun pimleri, yerleşik aktüatörlere ve sensörlere eşlenmiştir. Robotu programlama süreci, Arduino Leonardo panosu ile aynıdır. Aynı zamanda küçük bir bilgisayar olarak adlandırılır ve robotikte yaygın olarak kullanılır. Bu kart, hoparlör, renkli ekran, düğmeler-5, motorlar-2, dijital pusula, SD kart okuyucu, potansiyometreler-2 ve zemin sensörleri-5 içerir. Bu robotun kütüphanesi, sensörleri ve aktüatörleri kontrol etmek için kullanılabilir.

Arduino Keşfi

Arduino Esplora, bir dizi giriş ve çıkış içeren, mikro denetleyici olarak bilinen küçük bir bilgisayar içerir. Bu kartın girişleri bir ışık sensörü, dört düğme, bir mikrofon, bir ivmeölçer, joystick, bir kaydırıcı, bir sıcaklık sensörü vb. İken, çıkışlar 3 renkli bir LED, bir zildir. Bu tür Arduino kartı, bir video oyunu denetleyicisine benziyor.

Arduino Keşfi

Arduino Keşfi

Bu kartın programlanması, verileri girişlerden alan ve bir klavye veya fare gibi çıkışı kontrol eden IDE gibi Arduino Yazılımı kullanılarak yapılabilir. Diğer tüm Arduino kartları ile karşılaştırıldığında, bu esplora tamamen farklıdır çünkü girişler ve çıkışlar zaten karta bağlanmıştır. Bu nedenle, aktüatörler veya sensörler gibi bileşenleri bağlamak çok basittir. Bu nedenle programlama, diğer Arduino kart türlerine kıyasla biraz farklıdır. Bu esplora kartının kendi kitaplığı vardır, böylece sensörler ve aktüatörlerden gelen verilerin okunması ve yazılması çok kolaydır.

Arduino Pro Mikrofon

Arduino Pro Mikro kartı, ATmega32U4 Mikrodenetleyici dışında Arduino Mini kartı ile aynıdır. Bu profesyonel mikrofon kartı, dijital I / O pinleri-12, darbe genişlik modülasyonu (PWM) pinleri-5, Tx ve Rx ve 10-bit ADC'nin seri bağlantılarını içerir.

Arduino Ethernet

Arduino Ethernet kartı, ATmega328 gibi mikrodenetleyiciye bağlıdır. Bu tür bir mikro denetleyici kartı, analog pinler-5, dijital I / O pinleri-14, RST düğmesi, bir RJ45 bağlantısı, kristal osilatör, bir güç girişi, ICSP başlığı vb. İçerir. Arduino kartının bağlantısı Ethernet aracılığıyla yapılabilir. internete kalkan.

Arduino Zero

Bu hem güçlü hem de basit bir 32-bit karttır ve giyilebilir teknoloji, akıllı IoT cihazları, çılgın robotik, yüksek teknoloji otomasyonu gibi yenilikçi projeler için en iyi platformu sağlar. Bu kart, bir aralığa izin vererek gelişmiş performans sağlayarak genişler. proje fırsatları ve harika bir eğitim aracı gibi performans gösteriyor.

Arduino Zero

Arduino Zero

Bu kart, analog giriş pinleri-6, dijital I / O pinleri-14, bir güç girişi, AREF düğmesi, UART port pinleri, bir USB konektörü ve bir In-Circuit Serial Programming (ICSP) başlığı, bir güç başlığı vb. İçerir.
Bu kart, Atmel tabanlı SAMD21 mikro denetleyici aracılığıyla güçle çalıştırılır. Bunun ana özelliği, Atmel tabanlı EDBG'dir (Gömülü Hata Ayıklayıcı) ve ekstra donanım kullanmadan eksiksiz bir hata ayıklama arayüzü sağlar.

En Hızlı Arduino Kartı

Arduino MEGA & UNO'ya aşina olan en iyi Arduino geliştirme kartlarından birini tasarlamak, 320 MHz RISC-V mikro denetleyici birimi içeren hifive1 kartıdır. Bu tür en hızlı kart, 400 MHz mikro denetleyici birimine sahip Cortex M-7'ye sahiptir.

  • Flash bellek - 2Mbayta kadar
  • RAM - 1 Mbyte
  • DMA denetleyicileri -4
  • İletişim çevre birimleri - 35 adede kadar
  • 3 × ADC ile 16-bit Maks.Çözünürlük
  • 2 × 12 bit D / A dönüştürücüler
  • JPEG Codec ile Donanım
  • Zamanlayıcılar -22 ve Watchdogs - 200Mhz
  • Saniyeden Az Doğrulukla HW Takvimi ve RTC
  • Kriptografik Hızlandırma

Hifive1 Kart Özellikleri

Hifive1 kartının özellikleri aşağıdakileri içerir.

  • Mega Form Faktörü veya Arduino Uno
  • Pil için Şarj Cihazı
  • Kart Özelliği Tespiti dahil SD Kart
  • Ethernet *
  • İsteğe bağlı QSPI Flash - 133Mhz
  • Arayüzler - CAN, SWD, Kamera
  • USB-OTG

Arduino Shield'leri

Ek olarak, Arduino kalkanları, bir dizi Arduino kartına bağlanmak için kullanılan önceden oluşturulmuş devre kartlarıdır. Bu kalkanlar, internete bağlanma, motor kontrol etme, sağlama gibi ek özellikler sağlamak için Arduino uyumlu kartların üstüne sığar. kablosuz iletişim , LCD ekran kontrolü vb. Arduino kalkanlarının farklı türleri

Arduino Kartları için Shield

Arduino Kartları için Shield'ler

  • Kablosuz Kalkanlar
  • GSM Kalkanı
  • Ethernet Kalkanı
  • Proto Kalkanlar

Arduino Kartları Karşılaştırması

Farklı Arduino kartları arasındaki karşılaştırma aşağıdakileri içerir.

Arduino Kurulu Sistem Gerilimi CLK Hızı Dijital G / Ç Analog Girişler PWM UART Programlama Arayüzü
Arduino Uno - R3

5V

16 MHz14146

1

ATMega16U2 aracılığıyla USB
Arduino Uno R3 SMD

5V

16 MHz14146

1

ATMega16U2 aracılığıyla USB
RedBoard

5V

16 MHz14146

1

FTDI aracılığıyla USB
Arduino Pro 3.3V / 8MHz

3.3V

8 MHz14146

1

FTDI Uyumlu Başlık
Arduino Pro 5V / 16MHz

5V

16 MHz14146

1

FTDI Uyumlu Başlık
Arduino Mini 05

5V

16 MHz14148

1

FTDI Uyumlu Başlık
Arduino Pro Mini 3.3V / 8MHz

3.3V

8 MHz14146

1

FTDI Uyumlu Başlık
Arduino Pro Mini 5V / 16MHz

5V

16 MHz1486

1

FTDI Uyumlu Başlık
Arduino Ethernet

5V

16 MHz1466

1

FTDI Uyumlu Başlık
Arduino Tel

3.3V

8 MHz1486

1

FTDI Uyumlu Başlık veya XBee aracılığıyla Kablosuz olarak †
LilyPad Arduino 328 Ana Kartı

3.3V

8 MHz1466

1

FTDI Uyumlu Başlık
LilyPad Arduino Basit Kurulu3.3V8 MHz9450FTDI Uyumlu Başlık

Doğru Arduino Kartı Nasıl Seçilir?

Bugün piyasada FreeDuino ve NetDuino gibi farklı Arduino anakartları mevcuttur. Arduino kartını seçmenin en iyi yolu, orijinal kartlardaki ticari isimleri kontrol etmek ve farklılaştırmaktır. Dolayısıyla, elektronik mağazaların yanı sıra çevrimiçi siteler aracılığıyla düşük maliyetli Arduino kartları almak kolaydır. Bu kartların farklı versiyonları ve spesifikasyonları mevcuttur.

Tüm kartların programlanması, herkesin kodu yüklemesinin yanı sıra yazmasına da izin veren Arduino IDE yazılımı ile yapılabilir, ancak her bir kart girişlere, çıkışlara, hıza, form faktörüne, voltaja vb. Göre değişir. 3.7V ile 5V arasında değişen bu kartları çalıştırın.

Dolayısıyla, bu tamamen farklı türlerde Arduino panoları . Bu kavramı daha iyi anladığınızı umuyoruz. Ayrıca, bu konseptle ilgili herhangi bir sorunuz veya Arduino kartı tabanlı Projeleri uygulamak için lütfen aşağıdaki yorum bölümünde yorum yaparak değerli önerilerinizi verin. İşte size bir soru, Arduino kartlarının işlevi nedir?

Fotoğrafa katkı verenler: