İçindekiler:

Ucuz Attiny Arduino Board Nasıl Yapılır: 4 Adım (Resimlerle)
Ucuz Attiny Arduino Board Nasıl Yapılır: 4 Adım (Resimlerle)

Video: Ucuz Attiny Arduino Board Nasıl Yapılır: 4 Adım (Resimlerle)

Video: Ucuz Attiny Arduino Board Nasıl Yapılır: 4 Adım (Resimlerle)
Video: Attiny85 ve Digispark Kartlarına Micronucleus Bootloader Kurulumu 2024, Temmuz
Anonim
Ucuz Attiny Arduino Board Nasıl Yapılır?
Ucuz Attiny Arduino Board Nasıl Yapılır?

Eh, çoğu zaman birkaç I/O pinine ihtiyaç duyduğum bazı projelerde Arduino'ya ihtiyacım olduğunda sorun yaşıyorum. Arduino-Tiny platformu sayesinde Arduino programı Attiny 85/45 gibi Avr-tiny Serisine yazılabilir

Arduino-Tiny, Arduino platformu için açık kaynaklı bir ATtiny "çekirdeği" setidir.

Arduino kullanıcılarının ATtiny84 (84/44/24), ATtiny85 (85/45/25) ve ATtiny2313 (4313) işlemcilerle çalışmasını sağlayan bir çekirdek sağlar.

=============================================================

Attiny serisinin avantajları Ucuz maliyet neredeyse 1$ Her devrede tek başına kullanılabilirler Attiny'nin dezavantajları

MegaSeries ile karşılaştırıldığında daha az I/O pini

Daha az bellek genellikle Attiny 25/45/85 sırasıyla 2kb 4kb ve 8kb'ye sahiptir

=============================================================

Ama bana sorarsanız, Attiny küçük projeler için gerçekten kullanışlıdır.

Ayrıca supportiçin sayfamı beğenin

Adım 1: Parçalar

Parçalar
Parçalar
Parçalar
Parçalar

İhtiyacınız olacak şeyler

  1. Veroboard -0.3$
  2. 8 pin IC Soket -0.10$
  3. Teller tek çekirdekli 22 gauge- 0.10$
  4. Attiny 85- 1.35$
  5. Erkek başlık-0.16$
  6. Kadın başlık-0.16$

Yani Toplam maliyet 2.17$

Adım 2: Devre Şeması

Devre şeması
Devre şeması
Devre şeması
Devre şeması

Hemen hemen tüm çipler 6 pin kullanılarak programlanmıştır.

  • MISO(Master In Slave Out)
  • MOSI(Master OUT Slave In)
  • SIFIRLA
  • SCK(Slave Saat)
  • Vcc
  • Gnd

==========================================================

Arduino ile Bağlanmak

Pin13, SCK'ye bağlanacak

Pin12, MISO'ya bağlanacak

Pin11 MOSI'ye bağlanacak

Pin10 RESET'e bağlanacak

Sonraki bölüm, attiny85'i programlamak için arduino'nun ISP olarak nasıl kullanılacağını kapsayacaktır.

Adım 3: Arduino'yu ISP Olarak Kullanmak

Arduino'yu ISP Olarak Kullanmak
Arduino'yu ISP Olarak Kullanmak
Arduino'yu ISP Olarak Kullanmak
Arduino'yu ISP Olarak Kullanmak

Bellenimi Ayarlama

Attiny'yi programlamak için bu dosyayı indirmeniz gerekiyor.

code.google.com/p/arduino-tiny/

yükledikten sonra

  • Arduino.exe'yi açın
  • Dosya > Örnekler >ArduinoISP
  • Sketch'i Panonuza Yükleyin
  • Arduino Uno'da, sıfırlama ile toprak arasına 10 uF'lik bir kapasitör bağlamanız gerekecek (ArduinoISP taslağını yükledikten sonra)
  • Arduino Pinlerini Arduino Tiny Board'a Bağlayın
  • Araçlara Git >Panolar>Attiny 85 8 MHz
  • Goto Tools>Programmer>ISP olarak Arduino
  • Önyükleyiciyi Yaz

CONGO attiny, arduino Tarafından Programlanmaya Hazır

Basit bir "Blink" Programını çalışırken görmemize izin verin

tekrar gidiyor

Dosya > Örnekler > Yanıp Sönme

Pin numarasını değiştirin. 13'ten Attiny85'teki pinlerden herhangi birine

0, 1, 2, 3, 4

Yükle

==================================================

4. Adım: Hareket Halinde Yanıp Söner

Eylemde Blinky
Eylemde Blinky
Eylemde Blinky
Eylemde Blinky

Blink Programı iş başında

Tahtanızın Keyfini Çıkarın

Ayrıca Harici Bir Güç kaynağında da Çalışabilir Sadece 5'lik düzenlenmiş bir Güç kaynağına ihtiyacınız var

Bootloader'ı Yakmak ve eskiz yapmak için bir Seri Programlayıcı da kullanabilirsiniz.

Herhangi bir sorunuz varsa bana sormaktan çekinmeyin

www.facebook.com/prajjwal.nag

Önerilen: