Mündəricat:

Ucuz bir Attiny Arduino lövhəsi necə hazırlanır: 4 addım (şəkillərlə)
Ucuz bir Attiny Arduino lövhəsi necə hazırlanır: 4 addım (şəkillərlə)

Video: Ucuz bir Attiny Arduino lövhəsi necə hazırlanır: 4 addım (şəkillərlə)

Video: Ucuz bir Attiny Arduino lövhəsi necə hazırlanır: 4 addım (şəkillərlə)
Video: Artık Herkes TürkDuino UNO R4 V2 Üretebilecek 2024, Iyun
Anonim
Ucuz bir Attiny Arduino lövhəsi necə hazırlanır
Ucuz bir Attiny Arduino lövhəsi necə hazırlanır

Çox vaxt bir neçə G/Ç pininə ehtiyacım olan bəzi layihələrdə Arduinoya ehtiyacım olduqda çox vaxt narahat oluram Arduino-Tiny platforması sayəsində Arduino proqramı Attiny 85/45 kimi Avr-kiçik seriyasına yandırıla bilər.

Arduino-Tiny, Arduino platforması üçün açıq mənbəli ATtiny "nüvələr" dəstidir.

Arduino istifadəçilərinin ATtiny84 (84/44/24), ATtiny85 (85/45/25) və ATtiny2313 (4313) prosessorları ilə işləməsinə imkan verən bir nüvəni təmin edir.

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

Attiny seriyasının üstünlükləri Ucuz dəyəri çox azdır 1 $ Hər hansı bir dövrədə tək başına istifadə edilə bilər

MegaSeries ilə müqayisədə az sayda I/O pinləri

Daha az yaddaş, ümumiyyətlə Attiny 25/45/85, müvafiq olaraq 2kb 4kb və 8kb -a malikdir

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

Ancaq məndən Attiny -in kiçik layihələr üçün həqiqətən faydalı olduğunu soruşsanız belə, bir kukla üzərində təcrübə aparmağın çox ucuz olduğunu düşünürəm. Buna görə də hər kəsin evdə ən ucuz kiçik arduino edə biləcəyi bu kiçik layihəni hazırladım.

Dəstək üçün səhifəmi də bəyənin

Addım 1: hissələr

Hissələri
Hissələri
Hissələri
Hissələri

Ehtiyac duyacağınız şeylər

  1. Veroboard -0,3 dollar
  2. 8 pinli IC Soket -0.10 $
  3. Tellər tək nüvəli 22 ölçü- 0.10 dollar
  4. Attina 85- 1.35 dollar
  5. Kişi başlığı-0.16 dollar
  6. Qadın başlığı-0.16 dollar

Beləliklə, ümumi xərc 2.17 dollardır

Addım 2: Dövrə Şeması

Dövrə diaqramı
Dövrə diaqramı
Dövrə diaqramı
Dövrə diaqramı

Demək olar ki, bütün çiplər 6 pin istifadə edərək proqramlaşdırılmışdır

  • MISO (Qulluqda Usta)
  • MOSI (Master OUt Slave In)
  • SIFIRLAYIN
  • Qul Saatı (SCK)
  • Vcc
  • Gnd

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

Arduino ilə əlaqə

Pin13 SCK -yə qoşulacaq

Pin12 MISO -ya qoşulacaq

Pin11 MOSI -yə qoşulacaq

Pin10 RESET -ə qoşulacaq

Növbəti hissədə attiny85 -in proqramlaşdırılması üçün arduinonun ISP olaraq necə istifadə ediləcəyi müzakirə olunacaq

Addım 3: Arduino -nu ISP olaraq istifadə edin

Arduino -nu ISP olaraq istifadə edin
Arduino -nu ISP olaraq istifadə edin
Arduino -nu ISP olaraq istifadə edin
Arduino -nu ISP olaraq istifadə edin

Firmware -nin qurulması

Attini proqramlaşdırmaq üçün bu faylı yükləməlisiniz

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

qurduqdan sonra

  • Arduino.exe açın
  • Fayl> Nümunələr> ArduinoISP
  • Lövhənizə Sketch yükləyin
  • Arduino Uno -da, sıfırlama ilə torpaq arasında 10 uF kondansatör bağlamalı olacaqsınız (ArduinoISP eskizini yüklədikdən sonra).
  • Arduino Pimlərini Arduino Tiny Board -a qoşun
  • Alətlər> Lövhələr> Attiny 85 8 MHz
  • Alətlər> Proqramçı> Arduino ISP olaraq
  • Bootloader yandırın

CONGO attini arduino tərəfindən proqramlaşdırılmağa hazırdır

Sadə bir "Göz qırpma" Proqramını görək

Yenə gedirəm

Fayl> Nümunələr> Göz qırpın

Pin nömrəsini dəyişdirin. 13 -dən Attiny85 pinindən hər hansı birinə

0, 1, 2, 3, 4

Yükləyin

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

Addım 4: Blinky Fəaliyyətdə

Blinky Fəaliyyətdə
Blinky Fəaliyyətdə
Blinky Fəaliyyətdə
Blinky Fəaliyyətdə

Blink proqramı fəaliyyətdədir

Lövhənizdən zövq alın

Həm də xarici bir enerji mənbəyində işləyə bilər, yalnız 5 tənzimlənmiş bir enerji təchizatı lazımdır

Bootloader və eskizini yazmaq üçün Serial Proqramçıdan da istifadə edə bilərsiniz

Hər hansı bir sualınız varsa, məndən soruşun

www.facebook.com/prajjwal.nag

Tövsiyə: