Mündəricat:

Geyilə bilən LED Matrix Ekran Nişanı: 8 Addım (Şəkillərlə birlikdə)
Geyilə bilən LED Matrix Ekran Nişanı: 8 Addım (Şəkillərlə birlikdə)

Video: Geyilə bilən LED Matrix Ekran Nişanı: 8 Addım (Şəkillərlə birlikdə)

Video: Geyilə bilən LED Matrix Ekran Nişanı: 8 Addım (Şəkillərlə birlikdə)
Video: iPhone SE (2022) Qutudan Çıxış + Baxış 13 Mini (Yeni "Ucuz") Apple iPhone SE 2022 və iPhone 13 Mini 2024, Noyabr
Anonim
Geyinilə bilən LED Matrix Ekran Nişanı
Geyinilə bilən LED Matrix Ekran Nişanı

Bir hadisə, yarışma keçirirsiniz və ya hətta bir ad gününə ev sahibliyi edirsiniz?

Nişanlar giriş və qeyd etmələri çox asanlaşdıran çox yönlü bir maddədir. Siz heç vaxt "salam, mənim adım …………" ilə söhbətə başlamazsınız. bəs niyə nişanınız olmalıdır?

Növbəti vacib tədbirinizdə qürurla bağlaya biləcəyiniz bir PCB Nişanı dizayn etməyə imkan verir.

Bu layihədə, nişan ölçüsündə ATtiny85 əsaslı LED matris ekranı (5x4 matris) necə qurduğumu göstərəcəyəm. ATtiny85 istifadə edərək 20 LED idarə etmək üçün Charliplexing texnikasından istifadə etdim.

hətta istədiyiniz kimi nişanınıza əlavə mətnlər də əlavə edə bilərsiniz. Bu zəhmli PCB nişanı ilə izdiham arasında qalın.

Gəlin başlayaq:)

Addım 1: Videoya baxın

Image
Image

Bu şəkildə öyrənmək istəsəniz, video qurma prosesindən də keçir!

Addım 2: Bu Layihədə İstifadə Edilən Şeylər

Bu Layihədə İstifadə Edilən Şeylər
Bu Layihədə İstifadə Edilən Şeylər
Bu Layihədə İstifadə Edilən Şeylər
Bu Layihədə İstifadə Edilən Şeylər
Bu Layihədə İstifadə Edilən Şeylər
Bu Layihədə İstifadə Edilən Şeylər

Avadanlıq komponentləri

  • Microchip ATtiny85 x1
  • Coin Hüceyrə Batareyası CR2032 x1
  • 3 mm LED x20
  • CR2032 Sikkə Hüceyrə Tutucusu x1
  • 8 pinli DIP IC Soket x1

  • Sürüşmə açarı x1
  • Rezistor 100 ohm x5

ATtiny85 proqramlaşdırmaq üçün bir arduino uno və ya başqa bir arduino lövhəsinə ehtiyacınız var

Proqram proqramları:

Arduino IDE

Əl alətləri:

Lehimleme dəmir

Addım 3: Charlieplexing

Charliplexing, bir mikro nəzarət cihazında nisbətən az G/Ç pinlərinin istifadə edildiyi multipleksli bir ekranı idarə etmək üçün bir texnikadır. bir sıra LED idarə etmək. Metod, ənənəvi multipleksləmə üzərində səmərəlilik əldə etmək üçün mikro nəzarətçinin üç dövlətli məntiq imkanlarından istifadə edir.

Charlieplexing düsturu isLEDs = n^2 - n -dir

burada 'n' istifadə olunan pinlərin sayıdır.

ISD olaraq arduino ilə proqramlaşdırılmış bir ATtiny85 istifadə edirəm. Buna görə 20 LED üçün 5 pin istifadə edir.

Charlieplexing haqqında daha çox məlumat:

Addım 4: Şematik Diaqram

Addım 5: Prototip

Prototip!
Prototip!
Prototip!
Prototip!
Prototip!
Prototip!
Prototip!
Prototip!

Bir PCB dizayn etməzdən əvvəl, bir perfboard üzərində bir prototip qurmağa qərar verdim.

Və yaxşı işlədi ….

Addım 6: PCB Dizaynı

PCB Dizaynı
PCB Dizaynı
PCB Dizaynı
PCB Dizaynı
PCB Dizaynı
PCB Dizaynı
PCB Dizaynı
PCB Dizaynı

PCB Dizaynı üçün KiCad istifadə etdim. Kenar kəsmə Autodesk Fusion 360 istifadə edərək dizayn edilmiş və yaradılan. DXF faylı istifadə edilərək hazırlanmışdır.

PCB nişanının ölçüsü 55*86 mm idi.

PCBWay.com vasitəsilə PCB -dən sitat gətirdim və sifariş etdim.

Qeyd: Mərkəzdəki Ağ İpək Ekran adınızı və ya istədiyinizi yazmaq üçün verilir:)

Lehimdən sonra PCB belə görünür:

Şəkil
Şəkil

Bu layihə açıq mənbədir. Özünüzü qurmaq istəyirsinizsə, bütün mənbələr GitHub səhifəmdə mövcuddur.

Addım 7: Dövrəni ATtiny -ni Yandırın

(İndi batareyanı taxmayın.)

PCB-də ATtiny85 proqramlaşdırmaq üçün 6 pinli bir bağlayıcı təqdim etdim. 6 pinli konnektorun yaxınlığındakı kiçik nöqtə ilk pindir (MISO), alternativ bağlantılar üçün fotoşəkillərə baxın.

Şəkil
Şəkil
Şəkil
Şəkil
  • Arduino +5V - VCC
  • Arduino GND -GND
  • Arduino pin 10 -RST
  • Arduino pin 11 -MOSI
  • Arduino pin 12 -MISO
  • Arduino pin 13 -SCK

ATtiny proqramlaşdırması üçün aşağıdakı linki izləyin:

Instructables İcma Meneceri randofo, "Arduino ilə ATtiny Proqramı" mövzusunda gözəl bir dərs yazdı.

bütün mənbə fayllarını githhub səhifəmdən yükləyə bilərsiniz:

Arduino IDE Tools Menyu qurduqdan sonra verilən arduino eskizini yükləyin

Qeyd: Arduino eskizinin 11 -ci xəttini istədiyiniz kimi göstərmək üçün yeniləyin

Addım 8: Sneak Peek Video

Image
Image

Əylənin:)

Daha çox məlumat lazımdırsa, şərhlərdə soruşmaqdan çəkinməyin, oxuduğunuz üçün çox sağ olun, mən də əlimdən gələni edəcəyəm.

Bu layihəni bəyənirsinizsə, Partiya Çağırışına səs verərək layihəmə dəstək ola bilərsiniz.

Layihəmi PCBWAY -in I Can Solder KIT 2019 yarışmasında da dəstəkləyə bilərsiniz

Xoşbəxtlik!:)

Tövsiyə: