Not: Bu mini öğretici resmi bilgilere off dayanır burada Arduino sitesinde. Aynı zamanda resmi Arduino IDE'nin kullanılmasını da içerir.
Not 2: Ürünlere sağlanan bağlantılar, Farnell bağlantıları (veri sayfalarını içerdikleri için) veya üreticinin web sitesindeki gerçek ürün sayfaları olabilir.
1. Adım: Harici bir programlayıcı edinin
Dikkat edilmesi gereken ilk şey, önyükleyiciden kaçınmak ve aldığı 1K veya 2K belleği ( toplam belleğin % 12.5'i) geri almak için harici bir programlayıcıya ihtiyacınız olmasıdır . Bir AVR-ISP , bir STK-500 veya bir paralel port programcısı kullanabilirsiniz - resmi Arduino sitesinde bunun için talimatlar var . Paralel programlayıcı aracılığıyla kartla iletişim kuramayacağınızı unutmayın - bunun için bir seri kablo kullanılması önerilir. Paralel bir programcı kullanmanın ana yararı, biraz lehimleme yapmak istiyorsanız diğerlerinden daha ucuz olmasıdır - sadece birkaç (3) direnç ve birkaç konektöre ihtiyacınız vardır, oysa bir ISS sizi yedekleyebilir - £ 30/50 $ (dönüşüm oranı yaklaşıktır).
Adım 2: Arduino tercihler dosyasını düzenleyin
Ardından, önyükleyiciyi atlatmanıza izin vermek için Arduino IDE'yi yapılandırmanız gerekir. Arduino IDE'nin açık OLMADIĞINDAN emin olun! Tercihler dosyası preferences.txt
, işletim sisteminize bağlı olarak aşağıdaki konumlarda bulunabilir:
C:\Documents and Settings\<Username>\Application Data\Arduino\preferences.txt
(Pencereler)
/Users/<Username>/Library/Arduino/preferences.txt
(Mac)
~/.arduino/preferences.txt
(Linux)
Windows'ta tercihler dosyasına ulaşmak için, başlangıç menüsüne gidin ve ardından %appdata%
(NB: Windows'u düzenli olarak kullanmıyorum, beni düzeltmekten çekinmeyin) gidin. Ardından Arduino'ya gidin vepreferences.txt
Mac'te Terminal'i kullanın ve şunları yapın:
cd ~/Library/Arduino
open .
Veya Finder'da Goto (Cmd-Shift-G) kullanın ve girin ~/Library/Arduino
. Her ikisi de sizi içinde bulunan bir Finder penceresine götürür preferences.txt
.
Unix sistemlerinde, '.' İle başlayan klasörler. (örneğin .cache
, .git
varsayılan olarak gizlidir), bu yüzden Linux sen Terminal kullanmak ve girmeniz gerekir:
cd ~/.arduino
nautilus .
Not: İsterseniz nautilus ile değiştirebilirsiniz gnome-open
. Bunların her ikisinin de Linux'un ortak lezzetleri üzerinde çalıştığını biliyorum, ancak daha 'egzotik' lezzetlerin bazılarında sorunlarınız olabilir .
Eğer bulduktan sonra preferences.txt
dosyayı açıp değiştirmek upload.using
gelen bootloader
programcılar birinin adının ./hardware/programmers.txt
alt dizinine. Önyükleyiciyi yalnızca bir karttan kaldırmak istiyorsanız ./hardware/boards.txt
, <board>.upload.using
parametreyi değiştirebilirsiniz ; diğer tüm kartlar yine de bootloader'ı kullanır. Sonra sadece ilgili dosyayı kaydedin ve kapatın (Arduino'm sadece çöktü ve muhtemelen cevabı kaybettim, muhtemelen bunu yapmayı unuttum çünkü).
3. Adım: Çizimi yükleyin
İlgili dosyayı düzenledikten sonra, Arduino IDE'yi tekrar açın ve çizimi normal şekilde yükleyin. Az önce düzenlediğiniz takdirde ./hardware/boards.txt
, o zaman özellikle tahta olacak sadece o değil bootloader var, ancak düzenlenebilir eğer preferences.txt
o panoları her bootloader olmayacaktır.
Adım 4: Önyükleyiciyi değiştirin
Yine mi kurullarında bootloader olmasını istiyorsanız (hangi nedenden olursa olsun), daha sonra ilk ya kaldırmak <board>.upload.using
parametreyi veya set upload.using
için geri bootloader
. Öyleyse önyükleyiciyi etkilenen panolara tekrar yakmanız gerekir - bu cevap bunu yapmak için oldukça iyi bir yöntem açıklar ve Arduino önyükleyiciyi yalnızca bir ISS (daha önce sahip olmanız gerekir) ile yüklemek için daha kolay bir yöntem vardır. burada resmi sitede .