Mini Sumo Robot Başlangıç Önerileri

Başlatan captainmrg, 01 Ocak 2014, 16:59:58

captainmrg

Alıntı yapılan: Tagli - 03 Şubat 2014, 22:55:12
PIC kullanılıyor kullanılmasına ama başlarda biraz meşakkatli gelip soğutabilir belki. Devresini ayrı kuracaksın, programlayıcısını ayrı alacaksın, kullanacağın dili seçeceksin (ki o konuda her kafadan ayrı ses çıkar), sonra bir de o dil için örnek arayacaksın, belki aradığın örneği seçtiğin dilde değil başka bir dilde bulacaksın falan liste uzar gider. En temizi Arduino ile başlamak. Programlayıcı derdin olmaz, çünkü üzerinde geliyor. Dil zaten bir tane. Örnek de bol. Daha sonra konu ilgini çeker ve işin perde arkasını öğrenmek istersen PIC, AVR veya ileride ARM tabanlı işlemcilere geçebilirsin.

Bu arada, ben de makine mühendisiyim. Ben de ilk defa 3. sınıfın ortalarında bu işlere merak sarmış ve öğrenmeye başlamıştım (yaklaşık olarak 2007'nin şubat ayına denk gelir). Pek çok kişi gibi ben de maalesef PIC16F84 ile başladım ve dil olarak da sırayla PicBasic Pro, ASM, C18 kullandım ve en son XC8'e geçtim. Bugünlerde yeni yeni dsPIC30'lara geçmiş durumdayım ve XC16 kullanıyorum. Ama benim yolumdan gitme çünkü saçma bir yol oldu. O zamanlar bana yol gösteren olmamıştı.

merhaba,

tecrübelerinizi paylaştığınız için çok teşekkürler . arduino ile başlayım o zaman çünkü. pic mi ardunino mu yoksa başka birşey mi derken robotikten soğumak istemiyorum :) zaten çok yabancıyım herşeye :(

captainmrg

Arduino olarak hangisi ile başlamalıyım sizce?

captainmrg

Alıntı yapılan: Tagli - 03 Şubat 2014, 22:55:12
PIC kullanılıyor kullanılmasına ama başlarda biraz meşakkatli gelip soğutabilir belki. Devresini ayrı kuracaksın, programlayıcısını ayrı alacaksın, kullanacağın dili seçeceksin (ki o konuda her kafadan ayrı ses çıkar), sonra bir de o dil için örnek arayacaksın, belki aradığın örneği seçtiğin dilde değil başka bir dilde bulacaksın falan liste uzar gider. En temizi Arduino ile başlamak. Programlayıcı derdin olmaz, çünkü üzerinde geliyor. Dil zaten bir tane. Örnek de bol. Daha sonra konu ilgini çeker ve işin perde arkasını öğrenmek istersen PIC, AVR veya ileride ARM tabanlı işlemcilere geçebilirsin.

Bu arada, ben de makine mühendisiyim. Ben de ilk defa 3. sınıfın ortalarında bu işlere merak sarmış ve öğrenmeye başlamıştım (yaklaşık olarak 2007'nin şubat ayına denk gelir). Pek çok kişi gibi ben de maalesef PIC16F84 ile başladım ve dil olarak da sırayla PicBasic Pro, ASM, C18 kullandım ve en son XC8'e geçtim. Bugünlerde yeni yeni dsPIC30'lara geçmiş durumdayım ve XC16 kullanıyorum. Ama benim yolumdan gitme çünkü saçma bir yol oldu. O zamanlar bana yol gösteren olmamıştı.


tekrar alıntı yapıyorum çinkü pm hakkım yokmuş belli bir süre için. sizce arduino uno iyi mi başlangıç için??

Tagli

Evet, başlangıç için önerilen model o. Zaten en ucuzu da o. Yurtiçinde 40-50 TL gibi bir fiyata satılıyor ama ebay gibi sitelerden yarı fiyatına bulmak da mümkün, tabi çakmasını. Ben Arduino bilmiyorum, PIC ile uğraştığım için hiç ihtiyaç duymadım. Ama sıkça adını duyduğum için sonunda ben de bir tane almaya karar verdim ve ebay'den 10$'a çakmasını sipariş ettim birkaç gün önce. Ancak gelmesi 2 ayı bulabilir.
Gökçe Tağlıoğlu

Tagli

Yukarıdaki mesajımda bahsetmiş olduğum Arduino elime ulaştı. Yaklaşık 20 gün sürdü gelmesi, hatta belki daha erken de gelmiş olabilir, posta kutumu bayadır kontrol etmemiştim. Ancak, ufak çaplı bir kazık yedim. Gelen ürün tam Arduino Uno değil. Eski model olan Arduino NG'nin içine galiba Uno'nun bootloader'ını yüklemişler. Çip de Atmega328P olması gerekirken Atmega8A çıktı. Hafızası olması gekenin 4'te biri. Arduino IDE, cihaz ID'si uyuşmadığı için program atma konusunda naz yaptı. Config dosyalarından yeni board tanımlamam gerekti. Uno'nunkini kopyala yapıştır yapıp çip türünü ve hafızasını değiştirmem yeterli oldu gerçi.
Gökçe Tağlıoğlu

captainmrg

Alıntı yapılan: Tagli - 05 Şubat 2014, 15:25:43
Yukarıdaki mesajımda bahsetmiş olduğum Arduino elime ulaştı. Yaklaşık 20 gün sürdü gelmesi, hatta belki daha erken de gelmiş olabilir, posta kutumu bayadır kontrol etmemiştim. Ancak, ufak çaplı bir kazık yedim. Gelen ürün tam Arduino Uno değil. Eski model olan Arduino NG'nin içine galiba Uno'nun bootloader'ını yüklemişler. Çip de Atmega328P olması gerekirken Atmega8A çıktı. Hafızası olması gekenin 4'te biri. Arduino IDE, cihaz ID'si uyuşmadığı için program atma konusunda naz yaptı. Config dosyalarından yeni board tanımlamam gerekti. Uno'nunkini kopyala yapıştır yapıp çip türünü ve hafızasını değiştirmem yeterli oldu gerçi.



Hayırlı olsun hocam. PIC ve arduino arasında hangsinin tepki süresi daha hızlıdır? yapmayı düşündüğüm projede hızın çok önemi var çünkü :)