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.
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.
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.
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.
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesaja 1 cevap geldi. Cevapları Gizle
ben arduino kolay ve örnekleri çok diye almak istiyoeum
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesaja 1 cevap geldi. Cevapları Gizle
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.
< Bu mesaj bu kişi tarafından değiştirildi yxsdf -- 28 Eylül 2011; 21:18:37 >
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesaja 1 cevap geldi. Cevapları Gizle
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.
< Bu mesaj bu kişi tarafından değiştirildi _panzerschreck_ -- 30 Eylül 2011; 1:46:18 >
Bu mesaja 1 cevap geldi. Cevapları Gizle
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.
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesaja 1 cevap geldi. Cevapları Gizle
halen almadım ama uno alabilirim
Bu mesaja 1 cevap geldi. Cevapları Gizle
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
Bu mesaja 1 cevap geldi. Cevapları Gizle
Hocam mimarinin C'ye uygun olması ne demek? Zaten compilerlar c kodlarını asm'ye oradan da hex'e çevirmiyorlar mı?
Bu mesaja 1 cevap geldi. Cevapları Gizle
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ı?
Bu mesaja 1 cevap geldi. Cevapları Gizle
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.
< Bu mesaj bu kişi tarafından değiştirildi i386 -- 3 Ekim 2011; 13:27:53 >
Bu mesaja 1 cevap geldi. Cevapları Gizle