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

Ռոմանտիկ առաջնորդվող սիրտ SMD: 5 քայլ (նկարներով)
Ռոմանտիկ առաջնորդվող սիրտ SMD: 5 քայլ (նկարներով)

Video: Ռոմանտիկ առաջնորդվող սիրտ SMD: 5 քայլ (նկարներով)

Video: Ռոմանտիկ առաջնորդվող սիրտ SMD: 5 քայլ (նկարներով)
Video: Իմ սիրահարված սիրտը սիրում է… 🫶🎬🎥 2024, Հուլիսի
Anonim
Ռոմանտիկ առաջնորդվող սիրտ SMD
Ռոմանտիկ առաջնորդվող սիրտ SMD

Բարև ստեղծողներ:

Սա իմ առաջին հրահանգներն են, և ես ուզում եմ անդրադառնալ որոշ կարևոր բաների.

  1. Այս նախագիծը պատրաստեցի այն գաղափարով, որ օգտագործեմ նվազագույն գործիքներ, որպեսզի բոլորը կարողանան դա անել: Նույնիսկ ես շատ գործիքներ չունեմ, միայն խիստ անհրաժեշտ
  2. Ես էլեկտրատեխնիկ կամ կոդավորող չեմ, այն ամենը, ինչ ես գիտեմ, որ սովորել եմ հրահանգների կամ այլ կայքերում: Փոքրիկը, որը ես գիտեմ կոդավորման մասին, C- ի դասից է, որին ես մասնակցել եմ համալսարանում ֆիզիկայի աստիճանի ժամանակ:
  3. Վերջինը, բայց ոչ պակաս կարևորը, անգլերենը իմ առաջին լեզուն չէ, այնպես որ ներողություն եմ խնդրում, եթե սխալ եմ թույլ տալիս, եթե ինձ տեղյակ պահեք:

Ես սկսեցի մտածել LED սրտի մասին LexanPanda Animated LED Heart օգտվողի հրահանգները տեսնելուց հետո, իմ նախագիծը մեծապես ոգեշնչված է նրանով, իմ հիմնական տարբերությունը PCB- ի դասավորությունն է. ! Իմ տարբերակը սնուցվում է երկու CR2032 մարտկոցով `այն ավելի դյուրակիր դարձնելու համար:

Arduino ծրագրի բոլոր վարկերը բաժին են ընկնում LexanPanda- ին, բացի իմ որոշ անիմացիաների համար:

Ներողություն եմ խնդրում լուսանկարների բացակայության համար, բայց սկզբից չէի մտածում, որ հրահանգներ կանեմ, բայց վերջին պահին փոխեցի միտքս:

Այժմ, ինչպես տեսնում եք, եթե ես դա արել եմ, բոլորը կարող են: Հուսով եմ, որ ձեզ դուր կգա, եկեք անմիջապես անցնենք դրա մեջ:

Քայլ 1: Մասեր

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

Մասերի ցուցակ

  1. 14x 100ohm դիմադրիչներ (0805 փաթեթ)
  2. 14x կարմիր LED (PLCC2 փաթեթ), կարող եք օգտագործել ցանկացած գույն, Ահա մի կայք, որը կարող է ձեզ օգնել դրանում (մատակարարում ՝ 5 Վ, լարման լարման անկման և հոսանքի համար տե՛ս այս կայքը, LED- ների թիվը ՝ 1)
  3. 10k Resistor (0805) սա ներքև քաշելու համար է
  4. LM7805 լարման կարգավորիչ (փաթեթ TO252)
  5. 1x 0.33uF SMD կոնդենսատոր (ես օգտագործել եմ տանտալի գլխարկներ, բայց դա պարտադիր չէ, դրանք ունեի միայն իմ գզրոցներում)
  6. 1x 0.1uF SM կոնդենսատոր (նույն տանտալ)
  7. 2x 74HC595 (DIP փաթեթ)
  8. 1x Attiny85 (DIP փաթեթ)
  9. 1x շոշափելի անջատիչ (անցքի միջով)
  10. 2x CR2032 մարտկոցի պահոց ինչպես ցույց կտամ ավելի ուշ
  11. 2x CR2032 մարտկոց
  12. 1x Սլայդ անջատիչ (ընտրեք այն, ինչ ցանկանում եք դրա վրա, ես ընտրում եմ մի փոքր անցք, բայց SMD- ն պետք է ավելի լավ լինի)
  13. 1x Երկկողմանի պղնձե ծածկված վարազ

Այս ամենն ինձ արժեցավ 15 €, ինչը շատ է, բայց ես դրանք գնել եմ էլեկտրոնիկայի տեղական խանութից: Քեզ համար ես կդնեմ Digikey- ի մի քանի հղումներ, բայց կարող ես գնել ումից նախընտրում ես:

Digikey Հղումներ

  1. 100ohm 0805 SMD
  2. Կարմիր LED PLCC2
  3. 10k 0805 SMD
  4. LM7805 TO-252
  5. 0,33uF տանտալ
  6. 0.1uF տանտալ
  7. 74HC595 16DIP
  8. Attiny85-20PU 8PDIP
  9. Շոշափելի անջատիչ (դա հենց այն է, ինչ ես օգտագործել եմ, կարմիր է, ինչպես LED- ները)
  10. CR2032 մարտկոցի կրիչ
  11. Սահիկի անջատիչ

Քայլ 2. Արծիվի ձևավորում

Արծիվի ձևավորում
Արծիվի ձևավորում
Արծիվի ձևավորում
Արծիվի ձևավորում
Արծիվի ձևավորում
Արծիվի ձևավորում
Արծիվի ձևավորում
Արծիվի ձևավորում

Առաջին բանը, որ ես վերցրեցի LexanPanda- ի դիզայնը, և ես դրեցի սխեման Eagle- ում. Ահա բոլոր ֆայլերը:

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

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

Քայլ 3: PCB- ի պատրաստում

Այժմ, եթե ձեր ձեռքում ունեք բոլորը, մենք կարող ենք սկսել PCB- ն պատրաստել: Ամեն ինչ պարզեցնելու համար ես ուղղակիորեն կդնեմ PDF ֆայլը, որը կարող եք տպել ՝ ձեր PCB պատրաստելու համար: Եթե ինքներդ եք պատրաստում, համոզվեք, որ հորիզոնական կերպով հայելային պատկերեք տախտակի վերին կամ ստորին կողմը: Իմ PDF- ում ես շրջել եմ վերին կողմը:

Ինչպես տեսնում եք, ես ինչ -որ տեքստ եմ տեղադրել իմ pdf- ում, ակնհայտ է, որ կարող եք հեռացնել այն և ձեր անունը դնել ձեր կողակցի անունով, կամ թողնել այն դատարկ, դա ձեզն է:

Այժմ, թե ինչպես պատրաստել երկկողմանի PCB. Ձեր դասավորությունը տպելուց հետո դուք պետք է վերցնեք վերևի և ներքևի կեսը և տպված հատվածին նայեք միմյանց: Համոզվեք, որ որոշ տեղ թողեք տպագրության կողքին, որպեսզի մի քանի կեռ տեղադրեք հաջորդը: Որոշ լույսի օգնությամբ հավասարեցրեք IC- ների անցքերը, համոզվեք, որ դրանք գտնվում են միմյանց վրա, և երբ երջանիկ եք, թուղթը ամրացրեք տեղում կամ ժապավեն օգտագործեք, որոշ տեղ թողեք պղնձին: հագած, որը սենդվիչ կպցվի թերթերի միջև: Շատ կարևոր է, որ թերթերը միմյանց ամրացնելուց հետո նորից ու նորից ստուգեք, թե արդյոք անցքերը հավասարեցված են: Այնուհետև ձեր մերկ տախտակը դրեք թերթերի միջև ՝ համոզված լինելով, որ վերևի և ներքևի դասավորությունը համընկնում է դրա հետ: Հիմա արդուկելու ժամանակն է

Տախտակը փորելուց հետո անցքերը 0.8 մմ տրամագծով տեղադրեք ըստ PCB- ի դասավորության, մի անհանգստացեք, եթե որոշ անցքեր գերհավասարեցված չլինեն, դուք կկարողանաք լուծել այս խնդիրը զոդման ընթացքում:

Կան որոշ վիասներ, որոնք դուք պետք է լրացնեք: Ես օգտագործում եմ անցքերի միջով անցնող դիմադրիչների ոտքերը, որոնք ես փոխանցում եմ դրանք և զոդում դրանք յուրաքանչյուր կողմում:

Համոզվեք, որ կպցրեք որոշ քորոցների երկու կողմերը, հակառակ դեպքում սիրտը չի աշխատի:

Քայլ 4: Arduino Sketch

Այս մասին ասելու շատ բան չկա, եթե ցանկանում եք որոշ մանրամասներ գնալ LexanPanda հրահանգներին:

Երկու բան կա, որոնք տարբերվում են նրա օգտագործածից. Ես ավելացրել եմ որոշ անիմացիաներ, այժմ դրանք ընդհանուր առմամբ 16 -ն են, և ես ավելացրել եմ մի փոփոխական, որը կոչվում է «մուլտի», կարևոր է, որ դուք դա սահմանեք ՝ ելնելով արագությունից ժամացույցը, որը դուք ընտրում եք attiny85- ի համար: Ես ընտրել եմ 8 ՄՀց ժամացույց, այնպես որ փոփոխականը սահմանվում է 8, եթե չեք ցանկանում փոխել ժամացույցի արագությունը, attiny85- ը լռելյայն սահմանվում է 1 ՄՀց, միակ բանը, որ պետք է անեք, փոփոխականը 1 -ի սահմանելն է: Այսպիսով, ցանկացած արագություն, որը դուք ընտրում եք, փոփոխականը դրեք այդ արագության վրա ՝ ՄՀց քայլերով:

Քայլ 5: Եզրակացություններ

Եզրակացություններ
Եզրակացություններ
Եզրակացություններ
Եզրակացություններ

Այսպիսով, այժմ դուք ունեք ձեր սեփական LED սիրտը: Կրկին ներողություն եմ խնդրում լուսանկարների բացակայության համար, հետագայում կփորձեմ ավելացնել: Թույլ տվեք ինձ իմանալ, եթե կա որևէ բան, որը ես լավ չեմ բացատրել, կամ ուզում եք այլ մանրամասներ:

Հուսով եմ շուտով կտեսնվենք:

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