Wearable LED Matrix Display կրծքանշան. 8 քայլ (նկարներով)
Wearable LED Matrix Display կրծքանշան. 8 քայլ (նկարներով)
Anonim
Հագանելի LED մատրիցային ցուցադրման նշան
Հագանելի LED մատրիցային ցուցադրման նշան

Դուք անցկացնու՞մ եք միջոցառում, մրցույթ կամ նույնիսկ ծննդյան տարեդարձ կազմակերպո՞ւմ եք:

Նշանները բազմակողմանի առարկա են, որը կարող է շատ ավելի հեշտ դարձնել ծանոթություններն ու տոնակատարությունները: ուրեմն ինչու՞ պետք է ձեր կրծքանշանը:

Այսպիսով, թույլ տվեք նախագծել PCB նշան, որը կարող եք հպարտորեն ամրացնել և կրել ձեր հաջորդ կարևոր իրադարձության ժամանակ:

Այս նախագծում ես ցույց կտամ, թե ինչպես եմ կառուցել կրծքանշանի չափի ATtiny85- ի վրա հիմնված LED մատրիցային էկրան (5x4 մատրիցա): Ես օգտագործել եմ Charliplexing տեխնիկան ՝ 20 LED լուսարձակներ վարելու համար ՝ օգտագործելով ATtiny85:

Դուք նույնիսկ կարող եք հեշտությամբ լրացուցիչ տեքստեր ավելացնել ձեր կրծքանշանին, ինչպես ցանկանում եք: Ամբոխից առանձնացեք այս հիանալի PCB կրծքանշանով:

Եկեք սկսենք:)

Քայլ 1: Դիտեք տեսանյութը

Image
Image

Տեսանյութը նույնպես անցնում է կառուցման գործընթացով, եթե նախընտրում եք այդպես սովորել:

Քայլ 2: Այս նախագծում օգտագործվող բաները

Այս նախագծում օգտագործված իրերը
Այս նախագծում օգտագործված իրերը
Այս նախագծում օգտագործված իրերը
Այս նախագծում օգտագործված իրերը
Այս նախագծում օգտագործված իրերը
Այս նախագծում օգտագործված իրերը

Սարքավորման բաղադրիչներ

  • Միկրոչիպ ATtiny85 x1
  • Մետաղադրամների բջջային մարտկոց CR2032 x1
  • 3 մմ LED x20
  • CR2032 Մետաղադրամների բջիջների սեփականատեր x1
  • 8 փին DIP IC վարդակից x1

  • Սահիկի անջատիչ x1
  • Ռեզիստոր 100 օհմ x5

ATtiny85 ծրագրավորելու համար ձեզ հարկավոր է arduino uno կամ arduino ցանկացած այլ տախտակ:

Softwareրագրային ծրագրեր

Arduino IDE

Ձեռքի գործիքներ:

Sոդման երկաթ

Քայլ 3: Charlieplexing

Charliplexing- ը մուլտիպլեքս էկրան վարելու տեխնիկա է, որի դեպքում միկրոկոնտրոլերի վրա համեմատաբար քիչ I/O կապեր են օգտագործվում, օրինակ. վարել LEDS- ի զանգված: Մեթոդը օգտագործում է միկրոկառավարիչի եռակի տրամաբանական հնարավորությունները `ավանդական մուլտիպլեքսավորման նկատմամբ արդյունավետություն ձեռք բերելու համար:

Charlieplexing- ի բանաձևը isLEDs = n^2 - n

որտեղ 'n' օգտագործված կապումների քանակն է:

Ես օգտվում եմ arduino- ով ծրագրավորված ATtiny85- ից որպես ISP: Այսպիսով, այն օգտագործում է 5 կապում 20 LED- ների համար:

Լրացուցիչ տեղեկություններ Charlieplexing- ի մասին ՝

Քայլ 4: Սխեմատիկ դիագրամ

Քայլ 5: Նախատիպը:

Նախատիպ!
Նախատիպ!
Նախատիպ!
Նախատիպ!
Նախատիպ!
Նախատիպ!
Նախատիպ!
Նախատիպ!

Մինչև PCB նախագծելը, ես որոշեցի նախատիպ կառուցել տախտակի վրա:

Եվ լավ աշխատեց ……

Քայլ 6: PCB նախագծում

PCB դիզայն
PCB դիզայն
PCB դիզայն
PCB դիզայն
PCB դիզայն
PCB դիզայն
PCB դիզայն
PCB դիզայն

Ես օգտագործել եմ KiCad- ը PCB դիզայնի համար: edgeայրամասային կտրվածքը կատարվել է. DXF ֆայլի միջոցով, որը նախագծվել և ստեղծվել է Autodesk Fusion 360 -ի միջոցով:

PCB կրծքանշանի չափը 55*86 մմ էր:

Ես մեջբերեցի և պատվիրեցի PCB- ն PCBWay.com- ի միջոցով:

Նշում. Կենտրոնում տեղադրված Սպիտակ մետաքսե էկրանը նախատեսված է ՝ գրելու ձեր անունը կամ այն, ինչ ցանկանում եք:)

PCB- ի զոդումից հետո այսպիսի տեսք ունի.

Պատկեր
Պատկեր

Այս նախագիծը բաց կոդով է: Եթե ցանկանում եք կառուցել ձեր սեփականը, բոլոր ռեսուրսները հասանելի են իմ GitHub էջում:

Քայլ 7. Միացրեք միացումը Flash ATtiny- ին

(Մի՛ դրեք մարտկոցը հիմա):

PCB- ի վրա ես տրամադրել եմ 6 պին միակցիչ ATtiny85 ծրագրավորման համար: 6-պին միակցիչի մոտ փոքր կետը առաջին քորոցն է (MISO), այլընտրանքային միացումների համար տես լուսանկարները:

Պատկեր
Պատկեր
Պատկեր
Պատկեր
  • Arduino +5V - VCC
  • Arduino GND -GND
  • Arduino քորոց 10 -RST
  • Arduino քորոց 11 -MOSI
  • Arduino քորոց 12 -MISO
  • Arduino քորոց 13 -SCK

Հետևեք հետևյալ հղմանը ATtiny ծրագրավորման համար.

The Instructables Community Manager randofo- ն գրել էր մի գեղեցիկ ուսուցողական ծրագիր «Programրագրիր ATdiny With Arduino- ով» թեմայով:

Դուք կարող եք ներբեռնել բոլոր սկզբնական ֆայլերը իմ githhub էջից ՝

Arduino IDE գործիքների ընտրացանկի կազմաձևումից հետո վերբեռնեք տրված arduino ուրվագիծը

Նշում. Թարմացրեք arduino- ի ուրվագծի 11 -րդ տողը `ձեր ցանկությամբ ցուցադրելու համար

Քայլ 8: Գողանալ հայացք վիդեո

Զվարճանալ:)

Անչափ շնորհակալ եմ կարդալու համար, եթե լրացուցիչ տեղեկությունների կարիք ունեք, ազատ զգացեք մեկնաբանություններում, և ես ամեն ինչ կանեմ ձեզ պատասխանելու համար:

Եթե ձեզ դուր է գալիս այս նախագիծը, կարող եք աջակցել իմ նախագծին `քվեարկելով այն կուսակցության մարտահրավերի համար:

Դուք կարող եք նաև աջակցել իմ նախագծին PCBWAY- ի I can Solder KIT 2019 մրցույթում

Երջանիկ պատրաստում::)

Խորհուրդ ենք տալիս: