Merhaba arkadaşlar uzun süredir elektronik ile ilgileniyorum YTÜ 1. sınıf öğrencisiyim 2005 yılında lisede mikrodenetleyicilerle tanıştım (pic). bir hocamın tavsiyesi üzerine pic programlamayı öğrenmek için Serkan Ayyıldız ın ''jal ile pic programlama'' kitabını satınaldım. 6 senede kitabın 40 sayfasını okuyabildim! ne zaman öğrenmeye heveslensem kısa sürede sıkılıp bırakıyordum. anladım ki kitap okumak bana göre değil, internet üzerinden birşeyler öğrenmeye karar verdim. ete hocanın pic basic derslerini 2 sayfa, fx dev in hi tech c kitabını 3 sayfa, pic projenin çeviri ccs kitabını 1 sayfa, kaynağı belirsiz bir assembly kitabını 1 sayfa okuyabildim. komutlara yabancı olduğumdan dolayı çabuk sıkılıyordum. çoğu zaman programlama işlerini başkalarına bırakıp, hazır projeleri uyguluyordum. baktım olacak gibi değil iyi bir dili adam akıllı öğrenmeye karar verdim, başladım araştırmaya. bir çok forum sitesi gezdim, yüzlerce sayfa okudum bir karara varamadım.. hazır elimde kitabı da var; jal öğreneyim dedim , eski,kararsız,kısıtlı, eksik dediler, assembly dedim, zor çok zor gereksiz dediler, pic basic dedim, çok basit yetersiz kısıtlı dediler, c dedim eyvallah dediler.. sordum; Si ama hangi c ? bu sorumun cevabını halen bulabilmiş değilim. anladığım kadarıyla birden fazla c var. c, hi tech c, ccs, c#, c++, micro c, cAVR, ansi c... genel olarak atmel avr programlamak istiyorum. tabi yapmak istediğim projeler avr ile sınırlı değil, pic, atmel, ti, nec, arm.. yani genel anlamda tüm mikrodenetleyicilere hitap edecek bir C öğrenmek istiyorum. elimde donanım olarak sınırsız kaynak var. istediğim elektronik malzmeyi yurt dışından getirtebilirim. bir süre cep telefonu tamiri ile uğraştım. telefonların üzerinde aklınıza gelmeyecek parçalar var. örneğin nokia 6210N de 3 eksen ivme sensörü (accelerometer) dijital pusula, manyetik sensör, infrared sensör ve dahası var. örnek olarak şu yazımı inceleyebilirsiniz. http://forum.donanimhaber.com/m_42340816/tm.htm Birde aklıma takılan bir kaç sorum olacak; 1) adını çok sık duyuyorum ''arduino'' nedir? 2) ilk olarak atmel serisi ile başlamayı düşünüyorum hangisinden başlamalıyım? 3) berik.net sitesinde c ile avr programlama anlatılıyor. orda kullanılan c hangisi? 4) atmellerde fuse ayarları varmış bu pic lerdeki config ayarları ile aynı şeymidir? 5) usb den çalışan iyi bir atmel programlayıcı yapmak istiyorum usbasp dışında önerebileceğiniz zif soketli bir programlayıcı varmı(örn. pic için brenner gibi)? 6) c ile programlama konusunda tavsiye edeceğiniz bir kitap varmı? 7) fpga diye birşeyden bahsediyorlar bu nedir ve nasıl programlanır? 8) Teensy ++ almayı düşünüyorum. anladığım kadarıyla basit bir break out board. yoksa yanılıyormuyum? Biliyorum biraz çok oldum ancak cahilliğimi mazur görün ![]() |
Sonraki Mesaj