Bootloader Arızalı Arduino Karta Sketch Yükleme

 Merhaba bu yazımızda bootloaderı arızalı olduğu için sketch (program) yüklenemeyen arduino mega kartımıza (klon), arduino uno kullanarak sketch yüklemeyi deneyeceğiz.

 

 Bu çalışmayı USB TTL yada FT232RL kullanarak gerçekleştiremeyiz. Zira bunlar bootloader arızası için değil, usb arızası nedeniyle yükleme yapılamayan arduino kartlara program yüklemek için kullanılabilmektedir. 
Hatırlarsanız aşağıdaki linkte robot kumanda devremizde usb portu bulunmadığı için FT232 ile programımızı yükleyebilmiştik.
https://sekercompany.blogspot.com/2025/04/ftdi-kullanarak-arduino-uno-programlama.html   

 

Yapılacak işlemleri liste halinde yazalım.

1-Arduino Uno karta Arduino ISP programını yükle (Examples içerisinde 11. sırada)

2-Arduino UNO ile Mega arasında kablo bağlantısını yap. Mega'ya harici güç ver. (ben USB üzerinden verdim)

3- Arduino Uno kartı usb kablo ile bilgisayara bağla ve arduino IDE yazılımında gerekli ayarlamaları yap .

4-programı Sketch >> "Upload Using Programmer" seçeneğiyle Arduino Mega karta yükle.  

 

 Arduino UNO ile Arduino MEGA arasındaki bağlantı şu şekilde olacak. (hedef kartta SCK,MISO,MOSI ve SS) pinlerine dikkat et!

 
arduino nano için bağlantı yandaki gibi

 

Arduino IDE programında yapılacak ayarlamalar şu şekilde. 
(önce Arduino Uno'yu USB ile bilgisayara bağla)

  • Tools >> Board >> Arduino MEGA or MEGA 2560 seç.


  •  Port >> Uno'nun takılı olduğu portu seç.
  •  Programmer >> Arduino as ISP


 Kodları yüklemek için Sketch >> Upload Using Programmer adımlarını gerçekleştir.




 

 Dikkat! aldığım bazı hatalar nedeniyle yapay zekanın yönlendirmesiyle Arduino UNO karttaki 5v pin ile Reset pinlerini 10k direnç ile bağladım. Ancak gerek olmadığını düşünüyorum.

 

yükleme işlemi biraz uzun sürebilir. (3-5 dakika) 


 

Bu blogdaki popüler yayınlar

Raspberry Pi 5 ile Arduino Uno arasında UART (rx-tx) iletişimi

FTDI kullanarak Arduino Uno Programlama