Arduino Türleri -4 Arduino Mega 2560

Arduino Mega 2560

   Adından da anlaşılacağı üzere ATmega 2560 milrokontrolör tabanlı olan Arduino Atmega 2560 işlemci bakımından en gelişmiş ATmega tabanlı arduinoların başında gelmektedir. Bu gelişmiş işlemciyi sada fazla pin sayesinde Uno gibi giriş düzey Arduinolar ile yapamadığımız üç boyutlu yazıcı gibi birçok projede kullanabiliriz. Mega 2560 özelliklerini incelemeden önce ATmega 2560 mikrokontrolörü hakkında bilgi sahibi olmanız iyi olacaktır.

Adı Mikrokontrolörü Çalışma voltajı / Giriş voltaj aralığı İşlem hızı Analog
Giriş/Çıkış
Digital
IO/PWM
EEPROM
[KB]
SRAM
[KB]
Flash
[KB]
USB UART
Mega 2560 ATmega2560 5 V/
7-12 V
16MHz 16/0 54/15 4 8 256 Normal 4

   Arduino Mega 2560 Pinleri ve diğer dahili ürünler

    Arduino Mefa 2560 54 adet dijital pine sahiptir ve bunların 15 i pwm tekniği için kullanılabilir, 54 dijital pini 16 analog giriş pini desteklemektedir. Bu pinler haricinde 1 reset, 1 güç girişi, 1 5 volt çıkışı, 1 3.3 volt çıkışı, 1 AREF ve 3 GND pini mevcuttur. Uno'da 1 er adet olan RX-TX pinleri Arduino Mega 2560 ta 4 er adet çıkmış bu sayede aynı anda birden fazla alet ile veri alışverişinde bulunabilirsiniz. Pinler dışında Arduino Uno'da olduğu gibi RX-TX ledleri, sizin kullanmanız için led, reset butonu, usb girişi mevcuttur. Arduino Uno'dan farklı olarak 3.3 volt - 5 volt çalışması için bir anahtar mevcuttur. Belirttiklerimi daha iyi anlamanız için aşağıdaki resimler daha yararlı olacaktır
Arduino Atmega 2560 pinler

Arduino Mega 2560 ekipman yerleri

    Arduino Atmega 2560 Güç Özellikleri

     Mega 2560 a güç vermek için usb girişi yanı sıra adaptör girişi ve vin(volt giriş) pini kullanılabilir. USB için direk bilgisayara bağlamanız yeterli olur. Adaptör ile kullanmak için 6-24 volt arası doğru akım veren adaptörler kullanılabilir ancak 7 volt altında stabilite sorunları olabilir ayrıca 12 volt üstü regülatörlerde aşırı ısınmaya neden olarak Arduino Mega 2560 karınızın zarar görmesine sebep olabilir. Eğer uygun adaptörünüz yoksa güç girişi kısmını vin pinine diğer ucunuda gnd pinine bağlayabilirsiniz. Güç girişi dışında Arduino Mega 2560 5 volt ve 3.3 volt çıkış pinlerinede sahiptir, bu pinler sayesinde kullanmak isteğiniz elektronik eşyalara besleyebilirsiniz.

    Arduino Mega 2560 Hafıza
   
     Arduinı MEga 2560 8 Kb lık kısmı Arduino Bootloader tarafından kullanılan toplamda 256 Kb lık flash hafızaya, 8 Kb lık SRAM'e ve 4 Kb lık EEPROM hafızasına sahiptir.

     Arduino Mega 2560 Haberleşme ve Bağlantı Özellikleri

     Arduino Mega 2560 sahip olduğu ATmega 2560 işlemcisi sayesinde 4 çift RX-TX pinine sahiptir böylece 4 farklı cihaz ile veri alışverişinde bulunabilir. USB bağlantısı ile bilgisayara bağlayıp arduinodan veri okuyup anlık komut verebiliriz. Arduino Mega 2560 ayrıca TWI ve SPI haberleşmesine sahiptir.

     Arduino Mega 2560 Otomatik Kapatma (Koruma)

     Arduino Mega 2560 kendini korumak için 500 mA den fazla akım çektiğinde kendini kapatıp açar ve bu sırada bilgisayara olan  bağlantıyı keser.

    Arduino Mega 2560 Fiziksel Özellikler

     Arduino Mega 10.16 cm uzunluk ve 5.33 cm genişliğe sahiptir. Mega  pinleri arasındaki mesafe 2.54 mm iken header blokları arasındaki geniş boşluklar 4.05 mm dir. Arduino Mega 2560 kendi için tasarlanan özel shieldler ile uyumludur.

    Arduino Mega Türleri  

    Arduino Mega ADK nın daha gelişmiş versiyonu olan Mega 2560 Uno gibi üç farklı revizyona sahiptir. R1 ilk tasarımken, , R2 ise DFU modu için 10 K lık bir direnç eklenmiştir eğer Arduino Mega R1 kullanıcısı iseniz DFU modu için kartınıza direnç bağlamanız gerekir. Arduino Mega en köklü değişimi R3 ile almıştır, AREF pininin yanına 2 adet yeni pin eklenmiştir (SDA ve SCL), Reset devresi daha güçlü hale getirilerek olumsuz durum riski azaltılması amaçlanmış ayrıca  ATmega 8U2 çipi ATmega 16U2 olarak değiştirilmiştir. Arduino MEga ADK ile MEga 2560 benzer olduğu için ADK için ayrı bir yazı yazmayacağım.
 

0 yorum:

Arduino Hakkında - ATmega 2560 Mikrokontrolör

    ATmega 2560 Arduino ailesinin ATmega temelli en güçlü ve adı gibi büyük kartı Arduino Mega ve Arduino Mega ADK kartlarının beyinidir. Daha öncede belirttiğim gibi Arduino ve benzer kartlar hatta bir çok devre kullandıkları mikrokomtrolörlerin güçleri orantısında güçlüdür bu yüzden kart tercihi yapmadan önce en temel bileşeni olan beyinini yani kontrolcüsünü araştırmalıyız. Bu yüzden ATmega 328 tabanlı kartlardan önce ATmega 328 hakkında bilgi verdiğim gibi Arduino Mega kartlardan öncede bu kartların beyini olan ATmega 2560 mikrokontrolörü hakkında bilgi vermeyi uygun gördüm. Tabi daha önce ATmega 328 yazında bu seri hakkında genel bilgileri yazdığım için burada pek detaya inmeyeceğim.

    ATmega serisinin en güçlü üyelerinden olan ATmega 2560 8 bitlik çekirdeği, 256 Kb lık hafızası, 8 Kb lık SRAM, 4 Kb lık EEPROM ile 100 pine sahiptir ve 16 Mhz çalışma frekansına sahiptir. ATmega 2560 çok fazla pin içerdiğinden dolayı kartlara yerleşik olarak tasarlanır ve ATmega 328 gibi çıkartılamaz ancak piyasada tek kartsız olarakta satılır. Aşağıdaki resimde ATmega 2560 pinlerini ve hangi pinin Arduino da hangi pine karşılık geldiği belirtilmektedir.
ATmega 2560 Arduino uno pin eşleşmesi




    ATmega 2560 ATmega 328 aksine sadece kare olarak bulunur. ATmega 2560 100 adet pin içermesine karşın çok büyük ve kaba değildir ve -40 derece ile 85 derece arasında çalışır. Çalışma voltajı 4.5 - 5.5 volt arasında olsa da bir kaç farklı türevi 1.8 - 5.5 volt arası çalışır ve bu versiyonların çalışma frekansı 8 MHz dir  ancak Arduino Mega 4.5 - 5.5 volt çalışma aralığına sahip versiyonu kullanır. Boyutu içinse bir bozuk para ile karşılaştırma resmi size yardımcı olacaktır.
ATmega 2560 boyutu - Madeni para karşılaştırması
    Her ne kadar ATmega 328 kadar yaygın olarak kullanılmasa da Arduino ile çok elemanlı bir sistem kurmak isteyen herkes ATmega 2560 ile tanışır zaten Arduino ile uğraşan hemen hemen herkes bu kartı denemek ister.

    ATmega 2560 hakkında detaylı bilgileri bu adresten öğrenebilirsiniz. 

  

0 yorum:

Arduino Hakkında - EEPROM


   Arduino ile uğraşanlar daha önce bu terimi duymuştur ancak birçoğumuz bunun ne anlama  geldiğini bilmez. EEPROM aslında Arduino kartlarının sahip olduğu mikrokontrolörlerin özelliğidir. Bu özellik sayesinde Arduino kapalı olduğu zamanda bile bir takım değerleri hafızasında tutmasını sağlar yani EEPROM Arduinonun bir nevi küçük bir sabit disk gibi davranmasını sağlar.

    Arduino bu özellik için EEPROM kütüphanesine sahiptir ve write() ile read() komutları ile kullanılır.

    Write() komutu EEPROM a veri yazmak için kullanılır. EEPROM.write(adres, değer) şeklinde kullanılır. Adres 0 dan başlayan integer(sayı) değeri alırken değer kısmı ise 0 dan 255 arasında değer alır. Bu komutun tamamlanma süresi 3.3 mili saniyedir ve veriyi belli bir süre  kayıtlı tutar bu yüzden bu komutu kullanırken hangi amaç ile kullanacağınıza dikkat edin. Aşağıdaki gibi kullanılır.

 #include <EEPROM.h>

void setup()
{
  for (int i = 0; i < 255; i++)
    EEPROM.write(i, i);
}

void loop()
{
}

  

 Read() komutu ise EEPROM da tutulan değeri çağırmamızı sağlar ve EEPROM.read(adres) şeklinde kullanılır ve bize istediğimiz değeri byte olarak gönderir. Kullanımını daha iyi anlamanız için aşşağıya örnek bir kod ekliyorum.

#include <EEPROM.h>

int a = 0;
int value;

void setup()
{
  Serial.begin(9600);
}

void loop()
{
  value = EEPROM.read(a);

  Serial.print(a);
  Serial.print("\t");
  Serial.print(value);
  Serial.println();

  a = a + 1;

  if (a == 512)
    a = 0;

  delay(500);
}



    EEPROM Nerede Kullanılır

    Yukarıdaki tanımlar bazılarımız için havada kalmış olabilir bu yüzden nerede kullanıldığını dair birkaç örnek verelim. EEPROM sistem resetlense yada fabrika ayarlarına dönülse dahi silinmeyen veri depolamak için kullanılır. Mesala kablosuz modelleri fabrika ayarlarına döndürdüğümüzde tekrar bağlanmak için kutuda yazan ve her sefer aynı olan bir şifreyi kullanırız işte bu şifre gibi elektronik cihazların sabit bilgileri EEPROM da tutulur. Arduino ile kullanımı için ise Arduino tabanlı kilit sistemi örnek verilebilir, en az bir şifreyi EEPROM da tutarındaki olumsuz durumlarda şifre değiştirmek zorunda kalmayalım.

   Hangi Arduino kartının ne kadarlık bir EEPROM a sahip olduğunu öğrenmek için bu linke tıklayarak tabloyu inceleyebilirsiniz.

1 yorum:

Arduino Türleri - 3 Arduino Uno


    Bu yazımızda Buradaki tabloda karşılaştırmalı özet olarak kısa bir tanıtımını yaptığım ve ilgili kısmını aşşağıyada eklediğim  Arduino ailesinin en çok bilinen ve kullanılan ilk Arduino modeli olan Arduino Uno yu detaylı olarak ele alacağız. Zaten Uno İtalyancada 1 - ilk anlamına gelir isminin Uno olmasının nedeni de budur. Arduino Uno hakkında bilgi edinmeden önce buradaki yazıdan ATmega 328 hakkında bilgi edinmenizde yarar vardır zira Arduino Uno temel olarak bu mikrokontrolörün bize sunduğu nimetlerden faydalanmaktadır. Arduino Uno nun en çok kullanılma nedeni eski oluşu, internette dokümanın bol olması ve başlangıçta yapmak istediğiniz projelerde sizi zorlamadan istediğiniz sonucu vermesidir.

Adı Mikrokontrolörü Çalışma voltajı / Giriş voltaj aralığı İşlem hızı Analog
Giriş/Çıkış
Digital
IO/PWM
EEPROM
[KB]
SRAM
[KB]
Flash
[KB]
USB UART
Uno ATmega328 5 V/
7-12 V
16MHz 6/0 14/6 1 2 32 Normal 1

    Arduino Uno pinleri ve diğer dahili ürünler

    Arduino Uno 14 dijital pine sahiptir ve bu pinlerin 6 sı Pulse-Width Modulaton(PWM) tekniği için kullanılabilir. PWM için kullanılan pinler Arduino Uno kartında pin numaralarının üstünde bulunan işaret ile belirtilmektedir.  dijital pin haricinde 6 adet analog giriş pinine sahiptir. Bunlar dışında 1 adet 5 volt bir adet 3.3 volt çıkış pini, 3 adet gnd(ground) pini, 1 reset pini, 1 adet Analog Referans(AREF) pini, 1 adet güç giriş pini ve Serial programlama pinleri vardır. Arduino unuda Serial programla pinleri dışındaki pinler dişi pinlerdir ve Uno kartının  sağ ve sol taraflarında bulunmaktadır, serial programlama pinleri ise erkektir ve kartın arka kesminde yer alır. Pinlerin yerlerini alttaki Uno fotorafında daha net bir şekilde görebilirsiniz.Not: Arduino Uno R3 versiyonu ile reset butonu USB girişinin yan tarafına alınarak daha kolay ulaşılması sağlanmıştır.
Arduino Uno R2 pin şeması



    Pinler ve ATmega 328 dışında Arduino Uno normal USB girişine ve adaptör girişine sahiptir. USB girişi sayesinde bilgisayara bağlayıp kolay bir şekilde kod atabilir yada bilgisayar ile haberleşmesini sağlarız. Adaptör girişi ise adaptör yada pil sayesinde arduino için gereken gücü almamızı sağlar ancak usb ile bilgisayara bağlıyken yada başka kaynaktan güç alırken bu girişi kullanmak zorunda değiliz. Arduino Uno 3 adet led barındırır bunlardan ikisi RX ve TX ledleridir ve seri haberleşme akışı sırasında çalışırlar diğer led ise 13. pine bağlıdır bu sayede led uyarısı istediğimiz durumlarda harici led bağlamadan bu ledi kullanabiliriz.

    Arduino Uno Güç özellikleri

     Arduino Uno USB yada harici bir güç kaynağı ile çalıştırılabilir, eğer USB dışında bir kaynak kullanıyorsak direk şehir hattına bağlamak AC -> DC adaptör, uygun aralığa ayarlanmış güç kaynağı yada uygun aralıktaki pil kullanılmalıdır. Arduino Uno her ne kadar 6-20 volt arası çalış sada 7-12 volt arasındaki bir güç kaynağı ile çalıştırılması önerilmektedir. Voltaj Giriş Pini(VIN) sayesinde harici güç kaynağı jumper yada kablo yardımıyla Arduino Unoya bağlanır(7-12 volt).
     Arduino Uno güç almak dışında sizin projelerinizde kullanmanız için 5 ve 3.3 DC güç çıkış pinleri bulundurmaktadır. Bu pinler sayesinde en fazla 50 mA e kadar sisteme güç aktarımında bulunulabilir. Ayrıca IOREF ile I/O çıkış, AREF ile Analog giriş voltajları referans alınabilir.
    Arduino bağladığınız bir ürünün diğer ucunu Arduino Uno üzerindeki GND pinine bağlamayı unutmayın.

   Arduino Uno Hafızası

   Arduino Uno barındırdığı ATmega 328 sayesinde 32 Kb lık bir hafızaya sahiptir ancak bunun 0.5 Kb lık kısmı Arduino bootloaderı tarafından kullanılmaktadır. Ayrıca Arduino Uno 2 Kb RAM ve 1 Kb EEPROM  barındırır


     Arduino Uno Haberleşme ve Bağlantı özellikleri

      Arduino Uno sahip olduğu ATmega 328 sayesinde 0.(RX) ve 1.(TX) pinleri sayesinde seri haberleşme yapabilmektedir, ayrıca sahip olduğu USB bağlantı sayesinde doğrudan USB bağlantısında bulunabilir. Bu bağlantılar ARduino Uno kartımıza kod atmak dışında sensörlerden ölçtüğümüz verileri Arduino IDE içinde bulunan "serial monitor" sayesinde görebilirken yine bu araç sayesinde Arduino Unoya anlık komutlar verebiliriz.

    Arduino Uno Otomatik Kapatma (Koruma)

     Arduino Uno kendini korumak için 500 mA den fazla akım çektiğinde kendini kapatıp açar eğer bu sırada bilgisayara bağlıysa bağlantıyı keser.
 
    Arduino Uno Fiziksel Özellikleri

     6.85 cm uzunluğundaki Arduino Uno 5.33 cm genişliğe sahiptir. Arduino Uno pinleri arasındaki mesafe 2.54 mm iken 7. ve 8. dijital pin arasındaki mesafe ise 4.05 mm dir. Ayrıca USB ve güç jakları ile header çıkıntıları üst taraftadır ve altında sadece lihimler vardır.

    Arduino Uno Çeşitleri

    Arduino Uno 4 farklı versiyono sahiptir bunlar r1, r2, r3 dışında SMD modelleridir. SMD modellerinde ATmega 328 dahilidir ve diğer modellerin aksine çıkartılamaz. Arduino Uno r1 ilk arduino kartıdır, R2 ise DFU modu için 10 K lık bir direnç eklenmiştir eğer Arduino Uno R1 kullanıcısı iseniz DFU modu için kartınıza direnç bağlamanız gerekir. Arduino Uno en köklü değişimi R3 ile almıştır, AREF pininin yanına 2 adet yeni pin eklenmiştir (SDA ve SCL), Reset devresi daha güçlü hale getirilerek olumsuz durum riski azaltılması amaçlanmış ayrıca  ATmega 8U2 çipi ATmega 16U2 olarak değiştirilmiştir.

1 yorum:

Arduino Türleri - 2 Tüm Arduino Kartların temel özelliklerinin Karşılaştırma tablosu

Tüm Arduino kartlarının temel özelliklerini içeren tablo

Aşşağıdaki tablodan arduino kartlarının temel özelliklerini görebilirsiniz. Arudino Kart adına tıklayarak Arduino kartın detaylı anlatımına ulaşabilir yada özelliklerin üstüne tıklayarak Arduino kullanımında ne işe yaradıklarını öğrenebilirsiniz(ilgili yazı eklendikçe linkler güncellenecektir). Aklınızdaki projeye başlamadan önce Kullanacağınız Arduino kartın türünü doğru belirlemek hem zaman hemde para kaybı olarak size dönecektir.

Tabloda gözükmeyen alanlar varsa tabloyu yana doğru kaydurarak diğer alanları görebilirsiniz

Adı Mikrokontrolörü Çalışma voltajı / Giriş voltaj aralığı İşlem hızı Analog
Giriş/Çıkış
Digital
IO/PWM
EEPROM
[KB]
SRAM
[KB]
Flash
[KB]
USB UART
Uno ATmega328 5 V/
7-12 V
16MHz 6/0 14/6 1 2 32 Normal 1
Due AT91SAM3X8E 3.3 V/
7-12 V
84 MHz 12/2 54/12 - 96 512 2 Mikro 4
Leonardo ATmega32u4 5 V/
7-12 V
16MHz 12/0 20/7 1 2.5 32 Mikro 1
Mega 2560 ATmega2560 5 V/
7-12 V
16MHz 16/0 54/15 4 8 256 Normal 4
Mega ADK ATmega2560 5 V/
7-12 V
16MHz 16/0 54/15 4 8 256 Normal 4
Micro ATmega32u4 5 V/
7-12 V
16MHz 12/0 20/7 1 2.5 32 Mikro 1
Mini ATmega328 5 V/7-9 V 16MHz 8/0 14/6 1 2 32 - -,
Nano ATmega168
ATmega328
5 V/7-9 V 16MHz 8/0 14/6 0.512
1
1
2
16
32
Mini-B 1
Ethernet ATmega328 5 V/
7-12 V
16MHz 6/0 14/4 1 2 32 Normal -
Esplora ATmega32u4 5 V/
7-12 V
16MHz - - 1 2.5 32 Mikro -
ArduinoBT ATmega328 5 V/
2.5-12 V
16MHz 6/0 14/6 1 2 32 - 1
Fio ATmega328 3.3 V/
3.7-7 V
8MHz 8/0 14/6 1 2 32 Mini 1

Pro (168) ATmega168 3.3 V/
3.35-12 V
8MHz 6/0 14/6 0.512 1, 16 - 1
Pro (328) ATmega328 5 V/
5-12 V
16MHz 6/0 14/6 1 2 32 - 1
Pro Mini ATmega168 3.3 V/
3.35-12V
// 
5 V/
5-12 V
8MHz
16MHz
6/0 14/6 0.512 1 16 - 1

LilyPad ATmega168V
ATmega328V
2.7-5.5V/
2.7-5.5 V
8MHz 6/0 14/6 0.512 1 16 - -

LilyPad USB ATmega32u4 3.3 V/
3.8-5V
8MHz 4/0 9/4 1 2.5 32 Mikro -

LilyPad
Simple
ATmega328 2.7-5.5V/
2.7-5.5 V
8MHz 4/0 9/4 1 2 32 - -

LilyPad
SimpleSnap
ATmega328 2.7-5.5V/
2.7-5.5 V
8MHz 4/0 9/4 1 2 32 - -
Yun ATmega32u4 5 V 16MHz 12/0 20/7 1 2.5 32 Mikro 1

0 yorum:

Arduino Hakkında - ATmega 328 Mikrokontrolör

ATmega 328 - Arduino Uno
   ATmega328 mikrokontrolör bizim için Arduino kartlarımızın en çok kullanılan modellerin beyinidir, aslında bizim Arduino(hatta elektrik-elektroniğin tamamında) yaptığımız ATmega 328 in hangi bacağından hangi durumda ne kadar elektrik salınımı olacağını belirlemek. Bu yüzden Arduino öğrenmeden önce ATmega 328 hakkında bir takım bilgi vermek istiyorum zaten bizim Arduino ile çalışırken  kullanacağımız şeylerde ATmega 328 ile hemen hemen aynı işlevler. Hatta arduino tabanlı bir proje için daha güzel görünümlü ve işlevsel kart tasarımı yaparken arduino yerine sadece Atmega 328 kullanıcaksınız. Ayrıca Atmega 328 Uno dışında Mini ve Nano gibi modellerde de kullanılmaktadır.

     ATmega 328 Atmel şirketinin megaAVR serisinden düşük güç tüketme teknolojisine (picoPower) sahip bir mikrokontrolördür. ATmega 328 8 bitlik AVR işlemcisi, 32 Kb hafızası ve 2 Kb ram barındırmaktadır. 20 MHz saat hızına kadar çalışsada Arduino Uno 16 MHz lik işlem frekansına sahiptir. 28 pine sahip olan Atmega 328 in pin sıralamasını aşşağıdaki resimde görebilirsiniz ancak bu sıralama ARduino kartları ile aynı değildir. Parantez içindeki değerler Arduino pinlerini göstermektedir bu şema özellikle Arduino yaptığınız projeler için kart tasarlarken işinize yarayacaktır eğer bu işlere yeni başlıyorsanız bu sayfayı yer imlerine ekleyin yada resmi ulaşabileceğiniz bir yere kaydedin.
 
ATmega 328 pinleri ve ARduino Pinleri





 ATmega 328 ile ilgili elektronik bilgiden sonra birazda mekanik bilgiler verelim. ATmega 328 i daha çok  dikdörtgen şeklinde büyük modeli ile görsekte kare şeklinde küçük  modelide vardır ancak bunun el ile lehimlemesi çok zor olduğu ve uygun header bulunmadığı(yani devreye entegre ettikten sonra çıkarıp tekrar kullanması imkansız gibidir. Dikdörtgen 328 ( üsteki şemada pin sırası altta ise kendisi bulunmaktadır ) 7.62 mm uzunluğa sahiptir. 1.8 - 5.5 volt arasında çalışsada ben ARduino dışında 5 volt ile kullanıyorum. (-45) - (85) derece arasında çalışabilen ATmega 328 82 derecede 20 yıl 25 derecede 100 yıl çalışma ömrü sunmaktadır.


ATmega 328 P


    ATmega 328 ile ilgili daha fazla detayı bu adresten öğrenebilirsiniz.

    Size karışık gelsede ilerleyen dönemlerde ATmega 328 (yada diğer kontrolörleri) daha yakından tanımak zorunda kalacaksınız.
     
  


0 yorum:

Arduino Türleri -1 Arduino kart türlerine genel bakış

Açık kaynak olan Arduino bir çok türe sahiptir. Genel kullanım yanı sıra özel işler için tasarlanmış arduino tabanlı kartlarda mevcuttur. En çok kullanılan ve popüler olan Arduino uno yanı sıra küçüklüğü ile öne çıkan pro mini ve nano, gücü ile tanınan mega,  gibi genel kullanım için olan kartlar yanı sıra dikilip yıkanılabilme özelliği ile giyilebil teknolojide yeni sayfa açan lilypad, uzak kontrollü uçan cisimler ( helikopter, quadcopter gibi) için tasarlanmış Ardupilot Mega ( bu kart Arduino ekibi tarafından tasarlanmasada arduino temellidir), mobil cihaz için tasarlanmış ve psp ye benzer yapısı ile esplora gibi bir çok amaca hizmet eden arduino kartı bulmak mümkün. Eğer isterseniz sizde arduino bootloader temelli bir kart tasarlarsınız yada devrenizi arduino bootloader yüklü Atmel AVR mikroişlemci ile kontrol edebilirsiniz. Arduino çeşitlerini özelliklerini ve farklarını sitemizde bulabilirsiniz.

Arduino Mega, Pro mini, Uno ve lilypad.
Arduino uno, mega, pro mini ve Esplora.

Arduino Türleri sitemize eklendikçe bu yazı altınada linkler eklenecektir.

0 yorum:

Arduino Nedir

     Arduino programlanabilir fiziksel bir açık kaynak platformudur. Tek başına nesneleri kontrol edebilmesinin yanı sıra bilgisyar gibi sistemler aracılığı ile çeşitli yazılımlara ve plartformlara bağlanabilir. Arduino kartlarını satın alabileceğiniz gibi Arduino resmi sitesinde yayınlanan dökümanlar sayesinde kendinizde üretebilirsiniz. Arduinolar genel olarak Atmel AVR tabanlı ve Arduino bootloaderına ssaahip işlemciler barındırsada son zamanlarda İntel tabanlı arduino kartlarıda çıkmıştır. Arduino lartlarının programlanması ise ücretsiz olarak sunukan Arduino IDE üzerinden C tabanlı kısmi özelleştirilmiş bir dil ile yapılır.

Arduino kartları aslında ürünlerin deneme aşamasını kolaylaştırmak için kullanılır, nihayi ürünler için arduino tabanlı yeni kartlar tasarlanır ama hobi elektroniği yada hobi robotiği ile uğraşan biriyseniz yada ürünü ticari olarak kullanmayacaksanız böyle bir zahmete girmek zorunda değilsiniz.

Arduinoları öne çıkaran özelliklerin başında fiziksel eklentileri(shield) gelir, bu eklentiler sayasinde hızlı ve zahmetsiz biçimde sisteminize istediğiniz özellikleri ekleyenbilirsinz. Wi-fi, Bluetooth, Gsm eklentileri ile kolay bir şekilde haberleşme yapabilirken gaz sensörü, hareket sensörü gibi sensör eklentileri ile arduinonuzun istediğiniz veriyi toplamasını sağlayabilir, motor sürücü eklenti kartları ile devre tasarımı ile uğraşmadan sisteminizi hareket ettirebilirsiniz. Şunuda belirtelim nu kartlar deneme aşamasında çok kullanışlı ve yararlı olsada görünüşü ve boyutları itibari ile ürününüzün son aşamasında kendi kartınızı tasarlamanız çok daha iyi bir seçim olacaktır.


Arduino çeşitleri, programlanması, eklentileri-sensörleri, örnek uygulamaları-projeleri ve kullanımları ile ilgili bilgiler ile çeşitli eğitim yazılarını
sitemizden bulabilirsiniz.

Arduino Çeşitlerinden bazıları
Arduino fiziksel eklentileri(shield) ile yapılmış bir sistem.

0 yorum: