1. sayfa
Mesela internette uno semasi gordum fakat guvenemedim. |
zaten açık kaynak bir platform o çizimler doğru sıkıntı yok. Kendi sitesinden çizimlerine ulaşabilirsiniz. |
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. Arduinoda ile yaptığnız devreyi breadboarda kurmak için:http://arduino.cc/en/Main/Standalone adresine bakabilirsiniz. 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 |
çok basit bir proje ise buna da bakabilirsiniz. http://www.youtube.com/watch?v=30rPt802n1k |
daha sonra prototip asamasini test asamasini tamamladik ve projeyi piyasaya surmeye karar verdik. burda her urun icin ayri arduino karti mi gerekiyor ? |
Hocam baktim. ama mobilde oldugum icin fazla inceyelemedim. mesela arduinoyla yaptim projeyi. sonra arduinonun ustundeki atmeli cikrtip devreye takabilirmiyim ? tabi uygun io cikislarini baglamak, besleme ve clock duzenegini baglamak sartiyla? daha sonra arduinoya yeni atmega takarken buna herhangi bir program atmak lazimmi ? boatloader vs. ? yoksa atmega yi takip hemen kullanabilirmiyim ? Bu arada arduinoyu almaktan ziyade kendim yapmak istiyorum. bu soru onun icinde gecerli. ve atmel programlayicim yok |
normalde söküp (aynı kart devresini kurmak şartıyla) direk takarak yapabilirsin. ama bendeki uno'nun dip soketinden çıkmıyor işlemci. ne yapmışlar anlamadım oraya oturmuş tamamen. zaten uno'nun işlemcisi 15 lira en fazla, aynısını alıp kurmak daha mantıklı. usb çevirici devreleri falan onun aracılığıyla bilgisayara takıyoruz breadboard'da -veya başka bir şeyde- yaptığımız arduino'muzu. bootloader konusundan hiç emin değilim ama araştırdığım kadarıyla edindiğim izlenimleri söyleyeyim, kartı alıp devreyi kurup arduino'nun yazılım programından burn dersek kart hazır oluyor, sonra da atıyoruz yazılımı. robotistan'da (reklam olmaz umarım ?) hazır bootlu diye bir şey daha gördüm. 1-2 lira daha pahalıydı. ne farkı var anlamadım burn tuşuna tıklayıp bize satıyorlar sanırım. ![]() arduinoya yeni işlemci takmak ve devreyi oluşturup yeni işlemci takmak arasında hiçbir fark yok. o yüzden aynı şeyler arduinoya yeni işlemci takmak için de geçerli. ama nasıl sökülür o işlemci, onu bilmem. ben sökemedim. ![]() |
şu an farkettim ki onu üzerinden 2 adet atmega işlemcisi varmış.(uno dan bahsediyorum) biri sabit ve smd formatında diğeride dip soketle geliyor. ben smd olanı uzaktan görünce heralde ft232 gibi bir çeivirici entegredir sandım ki değilmiş. bu durumda arduinoyu kendim yapmam zor çünkü programlayıcım yok. hazır alırsamda sanırım dediğim gibi dip soketteki atmega8 entegresini çıkarıp, güç ve xtal baglantılarını yapıp sanki pici programlamışta devreye takıyormuş gibi atmelide devreye takıp projeyi bitirebilirim. peki yxtal ve güç baglantıları dışından başka yapmam gereken ne baglantılar var(projenin çalışmasıyla ilgili olan ı/o bacaklarını saymıyorum) sanırım birde reset bacagı var bunu nereye baglamak lazım ? edit: veya ilkönce arduinoya hiç bulaşmadan direkt devreyi kursam. sonra arduinonun icsp soketini devreye baglayıp programlasamda olur mu? sanırım her projede entegreleri takıp cıkarmaya gerek yok |
http://waihung.net/wp-content/uploads/2012/05/arduino_breadboard_sch.png burada var sanırım hepsinin cevabı. baskı devre işine yatkın olmadığım için yapamamıştım ben, benim de aklımda vardı. |
http://arduino.cc/en/Tutorial/ArduinoISP aslında burada çok daha kaliteli anlatmış. ama ingilizcem bir tık düşük kalıyor. :) |
@kimyasalatik ın bahsettiği gibihttp://waihung.net/wp-content/uploads/2012/05/arduino_breadboard_sch.png adresinde tüm bağlantılar var. 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. |
http://arduino.cc/en/uploads/Main/arduino_NG_schematic.png 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 ? |
1. sayfa
< Bu ileti mobil sürüm kullanılarak atıldı >