Բովանդակություն:

Coldplay LED թևնոց կոտրելը. 4 քայլ (նկարներով)
Coldplay LED թևնոց կոտրելը. 4 քայլ (նկարներով)

Video: Coldplay LED թևնոց կոտրելը. 4 քայլ (նկարներով)

Video: Coldplay LED թևնոց կոտրելը. 4 քայլ (նկարներով)
Video: Coldplay - A Sky Full Of Stars (Live at River Plate) 2024, Հուլիսի
Anonim
Cackplay Coldplay LED ձեռնաշղթա
Cackplay Coldplay LED ձեռնաշղթա

Հետևեք հեղինակի ավելին.

LED շերտի վերանորոգման PCB
LED շերտի վերանորոգման PCB
LED շերտի վերանորոգման PCB
LED շերտի վերանորոգման PCB
Edge Lit հարսանեկան նվեր
Edge Lit հարսանեկան նվեր
Edge Lit հարսանեկան նվեր
Edge Lit հարսանեկան նվեր
Թարմացրեք ձեր CNC- ն
Թարմացրեք ձեր CNC- ն
Թարմացրեք ձեր CNC- ն
Թարմացրեք ձեր CNC- ն

Մեծ համերգի գնալիս նրանք հաճախ LED- ների փոքրիկ լույսեր են բաժանում: Coldplay- ի համերգին գնալիս դուք ստանում եք դրա հիանալի տարբերակը `LED ձեռնաշղթա: Ուցադրության ընթացքում դրանք լուսավորվում են ավտոմատ կերպով և տալիս են հիանալի ազդեցություն: Theուցադրության ավարտին, սակայն, ձեռնաշղթան դառնում է բոլորովին անօգուտ, իսկական ամոթ է նման թույն գործիքի համար:

Այս ուսանելի դասում մենք ինչ -որ բան կանենք դրա մասին և կվերակենդանացնենք LED ձեռնաշղթան: Ես տեսել եմ որոշ մարդկանց, ովքեր կարողացել են որոշ գույներ գործի դնել, բայց դա այնքան էլ թույն չէ: Մենք պատրաստվում ենք վերագրանցել խումբը, ունենալ լիարժեք վերահսկողություն LED- ների վրա և դրանք լուսավորել բոլոր տեսակի զովացուցիչ նախշերով:

Եկեք սկսենք!

Քայլ 1: Առանձնացնել այն

Առանձնացնել այն
Առանձնացնել այն
Առանձնացնել այն
Առանձնացնել այն
Առանձնացնել այն
Առանձնացնել այն
Առանձնացնել այն
Առանձնացնել այն

Մինչև ապարանջանը վերակենդանացնելը, մենք պետք է իմանանք, թե ինչն է այն դարձնում տիզ: Եկեք այն առանձնացնենք:

Պատյան ներս մտնելը բավականին պարզ է. 4 պտուտակները բավական են, որպեսզի բացահայտեն կախարդական ներսը: Մեզ դիմավորում են մարտկոցները (կամ այն, ինչ մնացել է դրանցից): Դուք կտեսնեք մարտկոցի 2 կրիչ. Առաջինն ունի երկու (2025 չափ), որոնք միացնում են 6 Վ լարման և օգտագործվում են լուսադիոդների համար: երկրորդը ունի մեկ մարտկոց (2032 չափ) `ներսում գտնվող միկրոկոնտրոլերի համար:

Երբ նրանք համերգին հանձնում են ձեռնաշղթաները, նրանք դրանք միացնում են ՝ մարտկոցի և մարտկոցի բռնակից արված փոքրիկ պլաստիկ ներդիրը քաշելով: Քանի որ դրանք նախատեսված չեն դրանք կրկին օգտագործելու համար, դրանք անջատելու ոչ մի տարբերակ չկա: Քանի որ միավորը կաշխատի մինչև մարտկոցի լիցքը սպառելը, մենք ստիպված կլինենք այն փոխարինել թարմ մետաղադրամով:

Մարտկոցը փոխարինելը մի բան է, այլ բան `համոզվելը, որ մենք կարող ենք նորից անջատել ձեռքի գոտին: Ես փորձեցի անջատիչ ավելացնել, բայց շատ ավելի հեշտ լուծում գտա. Տեղադրեք նույն տեսակի ձգվող ներդիրը (արդյո՞ք սա այն դրդում է ներդիրը..) մարտկոցի և պահիչի միջև ՝ սարքը սնուցելու համար: Thinանկացած բարակ և ամուր ներդիր կարող է աշխատել. Կոշտ պլաստիկ, ստվարաթուղթ,… Ես օգտագործել եմ մի փոքր կտոր Նիկել ժապավեն (որն օգտագործվում է լիթիումի բջիջները միացնելու համար), որոշ նկարիչների ժապավենով դրա կեսը: Սա շատ ամուր է և թույլ է տալիս այն հակառակը մտցնել (մարտկոցի և պահիչի միջև ընկած մետաղական հատվածը) ՝ որպես ներդիրը պահելու ժամանակ ներդիրը պահելու միջոց:

Այժմ, երբ մենք ունենք ուժ, եկեք պարզենք, թե ինչպես կարող ենք լույս վառել:

Քայլ 2: LED- ների վերահսկում

LED- ների վերահսկում
LED- ների վերահսկում

Այժմ մենք պարզելու ենք, թե ինչպես վերահսկել LED- ները: Եթե ձեզ պարզապես հետաքրքրում է ծածկագիրը վերբեռնելը և իրականում LED- ները դիտելը, ապա անմիջապես անցեք հաջորդ քայլին:

Նախքան ծրագրավորում սկսելը, մենք նախ պետք է իմանանք սարքավորումները: Ավելի կոնկրետ, մենք պետք է իմանանք, թե ինչպես են LED- ները միացված միկրոկոնտրոլերին: Մենք կարող ենք դա ստուգել ՝ հետևելով տպատախտակին առկա հետքերին կամ ստուգելով արդեն իսկ պատրաստված ուրիշի սխեմաները (վարկեր): Ամբողջական սխեման PDF- ում է, բայց ես ավելացրել եմ պարզեցված տարբերակը `մեզ անհրաժեշտ տեղեկատվությամբ:

Մենք կարող ենք տեսնել, որ նրանք օգտագործում են ATmega88- ը որպես միկրոկոնտրոլեր: LED- ները վերահսկվում են որոշ MOSFET- ներով, որոնք շարժվում են ATmega88- ով ՝ հետևյալ կապումներով.

  • Կարմիր LED: նավահանգիստ B6
  • Կանաչ LED: նավահանգիստ C3
  • Կապույտ LED: Պորտ B7
  • Ընդհանուր ՝ նավահանգիստ D3

Դա այն ամենն է, ինչ մենք պետք է իմանանք: Հիմա եկեք մի փոքր լուսավորենք: Մենք դա անում ենք ՝ պարզապես միացնելով կամ անջատելով համապատասխան կապերը: Այնուամենայնիվ, կա մի բռնում. LED- ները չունեն ընթացիկ սահմանափակող դիմադրություն, ուստի հոսանքը կսահմանափակվի միայն մարտկոցների ներքին դիմադրությամբ: Ոչ լավ. Ավելին, քանի որ կարմիր LED- ն ավելի ցածր լարվածություն ունի, քան կանաչը և կապույտը, այն ավելի մեծ հոսանք կգրավի և շատ ավելի պայծառ կլինի, քան մյուսները: Ոչ լավ.

LED- ները գեղեցիկ վերահսկելու համար մենք պետք է դրանք վերահսկենք PWM- ով: Ես դա արեցի `գրելով ընդհատման ռեժիմ, որն աշխատում է 10 կՀց հաճախականությամբ և ստեղծում է PWM ազդանշան բոլոր LED- ների համար: Այն նաև փոխհատուցում է ընթացիկ խաղարկության տարբերությունը. Կարմիր LED- ի ընթացիկ ցիկլը ցածր է կանաչից և կապույտից: Այժմ մենք կարող ենք վերահսկել LED- ներից յուրաքանչյուրի պայծառությունը `փոփոխականի թարմացումով:

Հիմնական հանգույցում մենք դա կանենք: Ես պատրաստել եմ որոշ նախշեր, որոնք փոխում են LED- ների պայծառությունը: Պետք է բավականին հեշտ լինի ինքներդ ձեզ համար ավելին պատրաստել, կարող եք օգտագործել իմ կոդը որպես օրինակ: Ես պատրաստել եմ ավելի քան 10 տարբեր նախշեր, և դրանք պարզապես շարունակում են պտտվել: Մեկ օղակը տևում է մոտ 5 րոպե, այնպես որ այն շատ արագ չի ձանձրանա;)

Քայլ 3: Programրագրավորում

Ծրագրավորում
Ծրագրավորում
Ծրագրավորում
Ծրագրավորում
Ծրագրավորում
Ծրագրավորում

Գրված ծածկագրով մենք կարող ենք ծրագրավորել սարքը: Բայց սպասեք, որտե՞ղ պետք է միացնենք ծրագրավորողին:

Եկեք նայենք PCB- ի հետևի մասին: Մարտկոցներից բացի, կան միայն որոշ անցքեր: Եվ դրանք հենց այն են, ինչ մենք փնտրում ենք: Մեր բախտը բերեց:) holesրագրերը հանդիսանում են ծրագրավորման նավահանգիստ, որն օգտագործվում է Համակարգային ծրագրավորման (ISP) համար: Դա թույլ կտա մեզ ծրագրավորել միկրոկառավարիչը, երբ այն գտնվում է շղթայում (այստեղից էլ ՝ անունը):

Այժմ, երբ մենք գտել ենք մեր թիրախը, կարող ենք դրանք կապել AVR ծրագրավորողի հետ (ATMEL միկրոկոնտրոլերների ծրագրավորող): Քանի որ անընդմեջ 6 կապումներն իսկապես ստանդարտ կապ չեն, ես երկուսը միացնելու համար օգտագործեցի պարզ ցատկող լարեր: Դուք կարող եք ստուգել նկարում պատկերված ելքը:

Կախված ծրագրավորողից ՝ ծրագրավորման ընթացքում սարքը սնուցելու 2 տարբերակ ունեք: Կամ միացրեք այն 3.3 Վ լարման միջոցով հենց ծրագրավորողի միջոցով (եթե այն ապահովված է), կամ նոր մարտկոց դրեք ձեռքի գոտու մեջ և միացրեք այն այդ կերպ: Իհարկե մի՛ արեք երկուսն էլ:

Այժմ, երբ մենք միացրել ենք ծրագրավորողը և սնուցել էներգիան, վերջապես կարող ենք ծրագրել անիծյալը: Մենք Atmel Studio- ի միջոցով այն մոխիրից կբարձրանանք:

  • Բացեք Atmel Studio- ն և բացեք նախագիծը (.atsln ֆայլ):
  • Գնացեք Գործիքներ> Սարքի ծրագրավորում (ctrl+shift+p) և ընտրեք ձեր ծրագրավորողը. սեղմել Դիմել:
  • Գնացեք «Ապահովիչներ» ներդիրին և պատճենեք նկարում ցուցադրված կարգավորումները: Մամուլի ծրագիր
  • Գնացեք Հիշողություններ էջանիշ և կտտացրեք Programրագիր:

Վերջ, թող լույս լինի:

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