İçindekiler:

Arduino ile ATtiny Programlayın: 7 Adım (Resimlerle)
Arduino ile ATtiny Programlayın: 7 Adım (Resimlerle)

Video: Arduino ile ATtiny Programlayın: 7 Adım (Resimlerle)

Video: Arduino ile ATtiny Programlayın: 7 Adım (Resimlerle)
Video: En Küçük Arduino ATTiny85|Nedir ?Nasıl Programlanır ? 2024, Kasım
Anonim
Arduino ile ATtiny Programlayın
Arduino ile ATtiny Programlayın

Arduino IDE kullanarak ATtiny mikro denetleyicilerini programlamak için talimatlar aşağıdadır. Sade İngilizce'de, normalde bir Arduino'da yaptığınız gibi 8 pinli Atmel çiplerini bu şekilde programlayabilirsiniz. Bu harika çünkü ATtiny küçük ve - peki - bu, eski bir mikro denetleyiciye ihtiyaç duymayan küçük şeyler yapmanıza izin veriyor.

Burada yayınladığım talimatlar, inanılmaz derecede harika High-Low Tech Tutorial tarafından verilen talimatlarla hemen hemen aynı. ATtiny çiplerini kullanarak birkaç yeni proje yapmayı planladığım ve sürecimi göstereceğimi düşündüğüm için talimatların versiyonunu burada yayınladım.

1. Adım: Git Eşyaları Al

Git Eşyalarını Al
Git Eşyalarını Al

İhtiyacın olacak:

- Arduino - Breadboard - ATtiny85 (veya ATtiny45) - 10uF elektrolitik kapasitör - 220ohm 1/4 watt direnç - LED - bağlantı kablosu

Lütfen bu sayfadaki bazı bağlantıların Amazon bağlı kuruluş bağlantıları içerdiğini unutmayın. Bu, satılık ürünlerin hiçbirinin fiyatını değiştirmez. Ancak, bu bağlantılardan herhangi birine tıklayıp herhangi bir şey satın alırsanız küçük bir komisyon kazanıyorum. Bu parayı gelecekteki projeler için malzeme ve araçlara yeniden yatırıyorum. Herhangi bir parça tedarikçisi için alternatif bir öneri istiyorsanız, lütfen bana bildirin.

Adım 2: Devreyi Kablolayın

Devreyi Kablolayın
Devreyi Kablolayın
Devreyi Kablolayın
Devreyi Kablolayın
Devreyi Kablolayın
Devreyi Kablolayın
Devreyi Kablolayın
Devreyi Kablolayın

Arduino'yu ATtiny'ye aşağıdaki gibi bağlayın:

  • Arduino +5V - ATtiny Pin 8
  • Arduino Ground - ATtiny Pin 4
  • Arduino Pin 10 - ATtiny Pin 1
  • Arduino Pin 11 - ATtiny Pin 5
  • Arduino Pin 12 - ATtiny Pin 6
  • Arduino Pimi 13 - ATtiny Pimi 7

Adım 3: Arduino'yu programlayın

Arduino'yu programlayın
Arduino'yu programlayın
Arduino'yu programlayın
Arduino'yu programlayın
Arduino'yu programlayın
Arduino'yu programlayın

"Örnekler" menüsünden "ArduinoISP" taslağını seçin.

Krokiyi diğer herhangi bir eskiz gibi Arduino'nuza yükleyin.

Arduino'nuz artık diğer çipleri programlayabilen bir seri programlayıcı olarak yapılandırılmıştır.

Adım 4: Filtre Kapağı

Filtre Kapağı
Filtre Kapağı

10uF kondansatörü toprak ile Arduino sıfırlama pimi arasına yerleştirin. Kondansatörlerin polaritesine dikkat ettiğinizden emin olun (topraktan toprağa!).

Buna yalnızca Arduino Uno için ihtiyacınız olduğu söyleniyor, ancak daha önceki sürümlere de dahil etmenin önemli olduğunu gördüm. Sonraki adımlarda çalışmadığını fark ederseniz, basitçe kaldırın ve bunun yardımcı olup olmadığına bakın.

Adım 5: ATtiny Core Dosyaları

ATtiny Çekirdek Dosyaları
ATtiny Çekirdek Dosyaları
ATtiny Çekirdek Dosyaları
ATtiny Çekirdek Dosyaları

Arduino tercih menüsünden eskiz defteri klasörünüzü not alın.

Eskiz defteri klasörünüzde "donanım" adlı yeni bir klasör oluşturun

Ardından bu sayfaya gidin ve şu dosyayı indirin: attiny45_85.zip

Bu dosyayı açın ve yeni donanım klasöründe bırakın.

Son olarak Arduino programlama ortamını yeniden başlatın. Yeni çekirdekler şimdi yüklenmelidir.

Bir dizi başka ATtiny yongası için de çekirdek dosyalar olduğunu unutmayın. Bu sayfa, Arduino kullanarak geniş bir yelpazede arayüz oluşturmak için iyi bir başlangıç noktasıdır.

Adım 6: ATtiny'yi programlayın

ATtiny'yi programlayın
ATtiny'yi programlayın

Üst menüden seçin: Araçlar Kartı ATtiny85 (ISP olarak Arduino ile)

(Tabii eğer kullanıyorsanız bunun için farklı bir çip seçmek isteyeceksiniz.)

Ardından temel yanıp sönme örneğini açın ve pin numarasını 13'ten 0'a değiştirin.

Son olarak, başka bir eskiz gibi yükleyin.

Aşağıdaki hatayı iki kez vermelidir: avrdude: lütfen ATtiny85 parçası için yapılandırma dosyasında PAGEL ve BS2 sinyallerini tanımlayın avrdude: lütfen ATtiny85 parçası için yapılandırma dosyasında PAGEL ve BS2 sinyallerini tanımlayın

Hata mesajını görmezden gelin ve gitmeniz iyi olur.

Adım 7: Devreyi Test Edin

Test Devresi
Test Devresi
Test Devresi
Test Devresi
Test Devresi
Test Devresi

Pim 5'e 220 ohm'luk bir direnç bağlayın.

Direnç ile +5V arasına bir LED bağlayın.

Yanıp sönmeli.

Tebrikler. Sen bittin.

resim
resim

Bunu faydalı, eğlenceli veya eğlenceli buldunuz mu? En son projelerimi görmek için @madeineuphoria'yı takip edin.

Önerilen: