başka var mı mikro işlemci ben arduino kolay ve örnekleri çok diye almak istiyoeum |
o nasıl oluyor şey ben 8.sınıf öğrencisiyim de hem böyle şeylere ilgim de var |
Bu yaşta böyle şeylere meraklı olman çok güzel, keşke senin yaşında iken bizimde böyle imkanlarımız olsaydı. Bence arduino senin için güzel bir başlangıç olur. Gereksiz detaylara boğulmadan basitçe istediğin şeyleri yapabilirsin, hem örnekleri de çok. Tabi hiç ön bilgin olmadığını varsayarak mega 2560 biraz iddialı olur, o yüzden arduino uno gayet güzel olacaktır senin için. ![]() |
sağolun arduino unoyu mu yoksa duemilanoveyi mi tavsiye edersiniz |
Uno biraz daha iyi bir model gibi duruyor ancak yeni başlayan biriyseniz aradaki farkı muhtemelen farketmeyeceksinizdir Uno: 32 KB (ATmega328) of which 0.5 KB used by bootloader Duemilanove: 16 KB (ATmega168) or 32 KB (ATmega328) of which 2 KB used by bootloader pek bir fark yok eğer ardunio serisi bir şey isterseniz aklınıza yatanı alın derim. Ama ucuz bir alternatif istersen PIC de düşünebilirsin kullanımı ve kaynağı piyasada oldukça boldur. |
ardunio detaylarla uğraşmak istemeyenler için iyi bir seçenek. Fakat bu işte ilerlemek istiyorum ,ileride profesyonel olmak istiyorum derseniz PIC ile başlamanızı ve C programlama dilini tercih etmenizi öneririm. |
Kesinlikle ebay üzerinden top rated satıcılardan alın derim Geçen ay pickit 2 klonu alacaktım Türkiye'deki farklı klonlar (eepromları vs olmayan, 3.3V picleri programlayamayan bazı modeller) 70-80 tl + kargo civarına satılıyordu Ebay üzerinden sure electronics in üretimini aldım, orijinal ile bire bir aynı özellikte ve bana her şey dahil 55 liraya geldi. Yanında farklı bacaktaki picler için uyumlu zif soket seti ile beraber hem de. |
8.sınıf öğrencisi için arduino iyi bir seçenek,hangi model olduğu da çok önemli değil.maddi olarak hangisi uygunsa onu al. |
Eğer ciddi hobi yahut profesyonel olarak mikroişlemci ile birşeyler yapmak istiyorsan C ile başlasan çok daha iyi olur. Diğer seçenekler sadece hobi için uygulama alanı bulur, sana da pek bir bilgi katmaz. AVR iyi bir seçim, hem mimarisi C ile programaya PIC'ten daha uygun, hem de (gerçi PIC'te de artık benzer seçenekler var) bedava winAVR C derleyicisi var. AVR kullanıcısı forumalrı boldur. Ilk aşamada avrfreaks.net a bakabilirsin. Resmi AVR programlayıcı/debuggerlerın fiyatları pek yüksek değil. Demo board olarak STK600 var ama o anlamsız pahalı. Kedine ihityacına göre ufak demo boardlar yapar, yaparken de birşeyler öğrenirsin. 34$ AVR ISP Programmer http://store.atmel.com/PartDetail.aspx?q=p:10500054;c:100115 49$ AVR Dragon Programmer & Debuggerhttp://store.atmel.com/PartDetail.aspx?q=p:10500053;c:100112 |
Hocam mimarinin C'ye uygun olması ne demek? Zaten compilerlar c kodlarını asm'ye oradan da hex'e çevirmiyorlar mı? |
up ben hayatımda c programlama dili kullanmadım ben basitçe lol shield tarzı bir şeyler yapmak istiyorum bu arada farklı bir konu açmadan size sormak istiyorum sizde rc31 transistör var mı? |
Doğru, compiler lar C kodunu hex'e çevirir. Mimarinin C'ye uygun olmasından kasdım işlemcinin iç donanım tasarımının örn. adresleme yapısı, registerlar kullanımı, özel indexleme registerları, assembly komut tiplerinin vb. C nin temel programlama bloklarına (for loop, while loop, if yapıları, pointerlar, bir sürü alt fonkisyon çağrılması vb. ) uygun olması. C ile yazılmış bir kodun hex karşılığının az yer tutan ve hızlı bir program olması gibi bir fark olur iki mimari arasında. AVR PIC'ten 25 yaş kadar daha genç bir mimari. PIC tasarlandığında mikrokontrolorler için en yaygın kullanılan dil Assembly idi, programlar nisbeten basit, hafıza ihtiyaçları daha az idi. O nedenle ne memory paging çok problemdi, ne de stack derinliği, ne tek akumulatorlu mimari ne de hw multiplier olmaması. Bugün için durum farklı. 8-bit uC üzerinde TCP/IP stack i çalıştırmaya çalışanlar bile var. Programın ne yaptığına göre değişir ama aynı C kodunu PIC12/16/18 ve megaAVR için derlesen, aynı saat hızında AVR kodu PIC kodundan daha az yer tutar, çalışma hızı da aynı olur. Eğer pointer ve matematik işlem bol ise AVR daha hızlı bile olabilir. C'ye uygun mimari derken kasdettiğim bu idi. |
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.