İçindekiler:

ATTINY84'ü Programlamak için Arduino Uno (Arduino V. 1.8.5): 6 Adım
ATTINY84'ü Programlamak için Arduino Uno (Arduino V. 1.8.5): 6 Adım

Video: ATTINY84'ü Programlamak için Arduino Uno (Arduino V. 1.8.5): 6 Adım

Video: ATTINY84'ü Programlamak için Arduino Uno (Arduino V. 1.8.5): 6 Adım
Video: En Küçük Arduino ATTiny85|Nedir ?Nasıl Programlanır ? 2024, Kasım
Anonim
ATTINY84'ü Programlamak için Arduino Uno (Arduino V. 1.8.5)
ATTINY84'ü Programlamak için Arduino Uno (Arduino V. 1.8.5)

ATTINY84-20PU'yu programlamak için Arduino Uno'yu kullanma (Digikey öğesi # ATTINY84-20-PU-ND). Bu Eğitilebilir Tablo, ATtiny84 (84/44/24) gibi fiziksel olarak daha küçük işlemcilerle çalışmak için Arduino platformunun nasıl kullanılacağını gösterir. Bu örnek özellikle ATtiny84-20PU işlemci içindir, ancak Arduino yazılımından (yani Arduino IDE) uygun kartı seçip pin çıkışlarını gerektiği gibi değiştirerek diğer kartlar için uyarlanabilir.

(Arduino 1.8.5 için güncellendi)

Adım 1: Arduino IDE Yazılımına ATtiny Core Supprt Ekleyin

Arduino IDE Yazılımına ATtiny Core Supprt Ekleyin
Arduino IDE Yazılımına ATtiny Core Supprt Ekleyin

Arduino 1.8.5 için:

  1. Arduino yazılımını açın (aka Arduino Entegre Geliştirme Ortamı [IDE]).
  2. Tercihleri aç: [DOSYA] [TERCİHLER]
  3. URL'yi Ek Pano Yöneticisi URL'lerine yapıştırın:

Adım 2: Arduino'yu Sistem İçi Programlayıcı (ISS) Olarak Kullanmak için Programlayın

Arduino'yu Sistem İçi Programlayıcı (ISS) Olarak Kullanmak İçin Programlayın
Arduino'yu Sistem İçi Programlayıcı (ISS) Olarak Kullanmak İçin Programlayın
Arduino'yu Sistem İçi Programlayıcı (ISS) Olarak Kullanmak İçin Programlayın
Arduino'yu Sistem İçi Programlayıcı (ISS) Olarak Kullanmak İçin Programlayın
  1. Arduino kartını seçin: [TOOLS] [BOARD] [ARDUINO/GENUINO UNO]. Not: Arduino UNO'ya sahip olmama rağmen, işlemciyi "Arduino Duemilanove veya Diecimila"yı seçmemi gerektiren önceden programlanmış bir Atmega328P ile değiştirdim.
  2. Programlayıcıyı seçin: [ARAÇLAR] [PROGRAMCI] [AVR ISP].
  3. ArduinoISP taslağını açın: [DOSYA] [ÖRNEKLER] [11. ArduinoISP] [ArduinoISP]
  4. Kroki yükleyin.

Adım 3: Programlama için ATtiny84'ü bağlayın

Programlama için ATtiny84'ü bağlayın
Programlama için ATtiny84'ü bağlayın
Programlama için ATtiny84'ü bağlayın
Programlama için ATtiny84'ü bağlayın
Programlama için ATtiny84'ü bağlayın
Programlama için ATtiny84'ü bağlayın

Arduino Pinlerini ATtiny84 pinlerine bağlayın:

  • Arduino 5V - ATtiny84 Pin 1
  • Arduino Pin 10 - ATtiny84 Pin 4
  • Arduino Pin 11'den ATTiny84 Pin 7'ye
  • Arduino Pin 12 - ATtiny84 Pin 8
  • Arduino Pin 13 - ATtiny84 Pin 9
  • Arduino GND'den ATtiny84 Pin 14'e
  • 10uF kapasitöre Arduino RESET (+ yan / uzun bacak)
  • GND - 10uF kapasitör (- yan / kısa bacak)

Adım 4: Arduino'yu ATtiny84'ü Programlamaya Ayarlayın

Arduino'yu ATtiny84 Programına Ayarlayın
Arduino'yu ATtiny84 Programına Ayarlayın
  1. Arduino kartını seçin: [TOOLS] [BOARD][ATtiny24/44/84]. Artık Araçlar bir sonraki açışınızda Araçlar menüsünde ek pano seçenekleri görünecektir.
  2. B. O. D.'yi seçin devre dışı: [TOOLS] [B. O. D.] [B. O. D. Engelli]
  3. LTO devre dışı seçeneğini seçin: [ARAÇLAR] [Yalnızca LTO 1.6.11+] [Devre Dışı]
  4. Pin Eşleme'yi saat yönünün tersine seçin: [TOOLS] [Pin Eşleme] [Saat yönünün tersine]
  5. Attiny84 Yongasını Seçin: [ARAÇLAR] [Çip] [Attiny84]
  6. Saat Seç 8MHz: [ARAÇLAR] [Saat] [8 MHz dahili]
  7. Önyükleyiciyi yak: [ARAÇLAR] [Önyükleyiciyi Yaz]

Adım 5: ATtiny84'ü programlayın

ATtiny84 programı
ATtiny84 programı
  1. Açık Göz kırpma çizimi: [DOSYA] [ÖRNEKLER] [01. Temel Bilgiler][Yanıp Sönme]
  2. Çizimi düzenle:

    1. void setup() öncesinde, pin adını (led) ve konumu (pin 0) tanımlayın: int led =0;
    2. “LED_BUILTIN” öğesini “led” ile birlikte void stetup() ve void loop() içine yerleştirin
  3. Kroki yükleyin.
  4. Arduino'yu kapatın ve bağlantısını kesin.

Adım 6: ATtiny84'ü Bağımsız Olarak Çalıştırmak için Bağlayın

ATtiny84'ü Bağımsız Olarak Çalıştırmak için Bağlayın
ATtiny84'ü Bağımsız Olarak Çalıştırmak için Bağlayın
ATtiny84'ü Bağımsız Olarak Çalıştırmak için Bağlayın
ATtiny84'ü Bağımsız Olarak Çalıştırmak için Bağlayın
ATtiny84'ü Bağımsız Olarak Çalıştırmak için Bağlayın
ATtiny84'ü Bağımsız Olarak Çalıştırmak için Bağlayın
  • ATtiny Pin 1 - 5V kaynağı (henüz gücü açmayın)
  • ATtiny Pin 2'den LED'e (uzun bacak)
  • ATtiny Pin 14'ü Toprağa
  • LED'den (kısa bacak) Direnç'e (uç 1) 100 ile 1k Ohm arasında
  • Direnç (uç 2) Toprağa
  • ATtiny84'e giden gücü açın

Önerilen: