Arkadaslar arduinoya baslamayi dusunuyorum ama kafamda bir sorun var. mesela arduino ile bir proje yaptik. daha sonra prototip asamasini test asamasini tamamladik ve projeyi piyasaya surmeye karar verdik. burda her urun icin ayri arduino karti mi gerekiyor ? Arduinonun icinda atmel var. bir atmel entegresi kullanarak arduinoyu projeden cikartamazmiyiz ?
Arduino kendi başına bir elektronik cihaz değil, atmega için hızlı prototipleme platformudur. Haliyle, ardunio kullanarak yaptığınız tüm devreleri breadboard üzerine de kurarak yapabilirsiniz. Breadboarda ya da kendi tasarladığınız baskı devreye kurduğunuzda normal arduinodan tek eksiği usb üzerinden programlama olacak.
Devreyi kurdunuz, lehimlediniz, sonra kodu değiştirdiniz, işlemciyi yerinden çıkarmadan elinizdeki arduinoyu atmega işlemci programlayıcı olarak kullanabilirsiniz. Örnek devre :http://arduino.cc/en/Tutorial/ArduinoISP
Bootloader yüklü atmega alırsan direk breadboardda kullanabilirsin. Bootloadersız alırsan,http://arduino.cc/en/Tutorial/ArduinoToBreadboard adresinde "Burning the Bootloader" başlığının altında yeni bir atmegaya bootloader'ın nasıl yükleneceğini tarif etmişler.
Ayrıca, UNO da smd olan Atmega16U2, aynen ft232 gibi seri-usb çevrici gibi çalışıyor. Ama istersen bu çevrici görevindeki atmegaya da program atıp, arduinonun kendisini bilgisayara klavye mouse vs gibi HID device olarak göstermesini sağlayabiliyorsun.
hocam dediğim gibi elimde atmel programlayıcı yok. şu devreyi kursam çalıştırabilirmiyim programlayıcı olmadan ? devreyi kurdum diyelim, kod yazmaya başlamadan önce arduino ide de tam olarak ne yapmam lazım devreyi hazır hale getirmek için ?
bu arada birkaç günlük araştırmalarıma bakılırsa aslında arduino bir tür programlama kartı pickit2 gibi veya brenner gibi. ancak özel arayüz programı sayesinde daha kolay kod yazmamızı saglıyor. işin esprisi bu değil mi hocam ?
< Bu mesaj bu kişi tarafından değiştirildi du riechst so gut -- 23 Ekim 2013; 18:09:20 >
< Bu ileti mobil sürüm kullanılarak atıldı >