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

YouTube- ի 10 միլիոն բաժանորդների մրցանակ LED PCB. 5 քայլ (նկարներով)
YouTube- ի 10 միլիոն բաժանորդների մրցանակ LED PCB. 5 քայլ (նկարներով)

Video: YouTube- ի 10 միլիոն բաժանորդների մրցանակ LED PCB. 5 քայլ (նկարներով)

Video: YouTube- ի 10 միլիոն բաժանորդների մրցանակ LED PCB. 5 քայլ (նկարներով)
Video: Дэн Пинк: Загадки мотивации 2024, Նոյեմբեր
Anonim
Image
Image
YouTube- ի 10 միլիոն բաժանորդների մրցանակ LED PCB
YouTube- ի 10 միլիոն բաժանորդների մրցանակ LED PCB
YouTube- ի 10 միլիոն բաժանորդների մրցանակ LED PCB
YouTube- ի 10 միլիոն բաժանորդների մրցանակ LED PCB

Ամփոփում

Այս PCB- ն (Տպագիր տպատախտակները) նման է YouTube Play կոճակի մրցանակին, որը տրվում է ստեղծողներին որոշակի նշաձողերի հասնելու համար, ինչպիսիք են 100, 000, 1 միլիոն և 10 միլիոն բաժանորդներ: Երբ անջատիչը միացված է, օգտվողը կարող է ոլորել 5 տարբեր ռեժիմներով ՝ սեղմելով վերին ձախ անկյունում գտնվող կոճակը: Առաջին ռեժիմը թողնում է բոլոր LED- ները անջատված, երկրորդը ՝ արծաթ (100, 000 ենթակ), երրորդը ՝ ոսկի (1 միլիոն բաժանորդ), չորրորդը ՝ շողշողացող ադամանդի էֆեկտ (10 միլիոն ենթաբաժին), և հինգերորդը ՝ պարզապես համապատասխանեցնելու համար տախտակի գույնը, ամբողջը կարմիր է: Տախտակը մոտ 150 մմ x 100 մմ է, անկյուններում ունի անցքեր, այնպես որ այն կարող է տեղադրվել ինչ -որ տեղ, այնուամենայնիվ, ես այն ոչ մի բանի վրա չեմ ամրացրել: Տախտակն այժմ սնուցվում է 3.7 վոլտ անօդաչու սարքի մարտկոցով, ես կարող եմ փոխել այն այնպես, որ ես այն թողնեմ միացված և մի տեղ տեղադրեմ, և մարտկոցը փոխելու մասին անհանգստանալու կարիք չունենամ, քանի որ այն LED- ների մոտ տևում է ընդամենը 30 րոպե: լիարժեք պայծառություն:

Այս խորհուրդը կառուցվել է Բերի քոլեջում անցկացվող հատուկ թեմաների դասի համար, որը դասավանդում է aneեյն Քոքրանը, ով գաղափար ուներ պատկերներ օգտագործել PCB- ի կառուցվածքները նախագծելու և ոգեշնչելու համար:

Բաղադրիչներ

Ի տարբերություն Slouchy Board- ի և իմ ստեղծած աշխատասեղանի սարքի, ես այս սխեման չեմ շեղել, քանի որ դա եղել է միայն LED- ների, անջատիչ, կոճակ և ATTiny85 միկրոկոնտրոլեր: Բոլոր այն բաղադրամասերը, որոնք ես օգտագործել եմ (մակերևույթի վրա տեղադրված բոլոր իրերը), բացառությամբ մարտկոցների, կարելի է գտնել https://lcsc.com/ սուպեր էժան գնով և թվարկված են ստորև:

Մենք օգտագործեցինք անհատական ծրագրավորող (aneեյնի կողմից) `տախտակները ծրագրավորելու համար, մինչդեռ դրանք արդեն մակերեսորեն տեղադրված էին տախտակի վրա: Քանի որ դրանք առևտրային առումով մատչելի չեն, դուք ստիպված կլինեք կամ ինքներդ կառուցել, կամ օգտագործել ATTiny- ը `տեղադրված վարդակների և USB ծրագրավորողի միջոցով: Կամ դուք կարող եք ծրագրավորել ATTiny- ն Arduino- ի միջոցով, եթե վերնագրի փին անցքերը բավականաչափ մեծ դարձնեք PCB- ի վրա ՝ jumper լարերի համար (ինչպես ցույց է տրված տեսանյութում, որը կցված է այս տեսանյութի վերջում):

Մակերևույթի վրա տեղադրված ATTiny85 միկրոկառավարիչ C89852 (յուրաքանչյուրը 2 դոլար)

($ 27) USB ծրագրավորող

($ 11) ATTiny + IC վարդակներ

Կոճակ C86487 (յուրաքանչյուրը 0.20 դոլար)

Էլեկտրահաղորդման C86471 վերնագրի կապում (յուրաքանչյուրը 0.20 դոլար)

10k Օմ դիմադրություն C99198 ($.08 100 -ի համար)

RGB LED C114585 ($ 0.50 ՝ 5 -ի համար, $ 3.70 ՝ 50 -ի համար)

100 nF կոնդենսատոր C1590 ($ 0.29 50 -ի համար)

Անջատիչ C128955 ($ 0,41 5 -ի համար)

4.7uF կոնդենսատոր C108344 (20 ՝ 0,37 դոլարով)

Անօդաչու սարքի մարտկոցը և լիցքավորիչը կատարյալ են ցածր լարման սխեմաները սնուցելու համար (23 դոլար)

Գործիքներ/ծրագրակազմ

PCB ստեղծելու համար կարող եք գնալ EasyEDA և ստեղծել անվճար հաշիվ: Դուք կարող եք հղել իմ Slouchy Board- ին կամ Desktop Device Instructables- ին EasyEDA- ի օգնության համար, քանի որ երկուսն էլ ցույց են տալիս, թե ինչպես օգտագործել այն: PCB- ի միջակայքը $ 5-ից $ 10 է 5-ի համար և մոտ մեկ-երկու շաբաթ տևում է Չինաստանից ԱՄՆ առաքելու համար:

Չինաստանից ձեր PCB- ն ստանալուց և ձեր բոլոր բաղադրամասերը պատրաստ լինելուց հետո, յուրաքանչյուր առանձին բաղադրիչին ամրացնելու համար անհրաժեշտ կլինի օգտագործել Solder Paste- ը: Ես օգտագործել եմ MG Chemicals Leaded Solder Paste- ը: (Ո CՇԱԴՐՈԹՅՈՆ, ԱՅՍ ԱՊՐԱՆՔԸ LԵԱՎՈՐՈՄ Է: Կարծում եմ, որ նրանք պատրաստում են նաև առանց կապարի զոդման մածուկ)

ATTiny85- ը ծրագրավորելու համար օգտագործեք Arduino- ի ծրագրակազմը, բայց համոզվեք, որ ներբեռնել եք տախտակի ֆայլերը, եթե երբեք չեք ծրագրավորել ATTiny85- ը: Այս տեսանյութը հիանալի աշխատանք է կատարում ՝ բացատրելով, թե ինչպես դա անել: Ուսուցում. Mingրագրավորեք Attiny 85 -ը Arduino- ով:

Քայլ 1: EasyEDA. Սխեմատիկ

EasyEDA. Սխեմատիկ
EasyEDA. Սխեմատիկ
EasyEDA. Սխեմատիկ
EasyEDA. Սխեմատիկ
EasyEDA. Սխեմատիկ
EasyEDA. Սխեմատիկ

EasyEDA- ում սկսեք ստեղծել նոր նախագիծ և կազմեք նոր սխեմատիկ: Համոզվեք, որ այն բաղադրիչները, որոնք ես թվարկում եմ ստորև, և դրանք միացնում եք այնպես, ինչպես ես ունեմ սխեմատիկորեն: Ձախ կողմում դուք կարող եք որոնել տարբեր գրադարաններ անհրաժեշտ մասերի համար, այնուհետև դրանք տեղադրել սխեմատիկայում:

Տախտակի վրա գտնվելու ընթացքում Միկրոհսկիչը ծրագրավորելու համար դուք տեսնում եք ATTiny կամ ATTIny անցքով մակերևույթ:

Մակերևույթի վրա տեղադրված ATTiny85 միկրոկառավարիչ (Գնացեք ձախ «գրադարաններ» և որոնեք «C89852»), որպեսզի jumper լարերի միացումները գնան EELib ձախ կողմում և ընտրեք 2x4 արական վերնագրի քորոց, ինչպես ցույց է տրված նկարում: Սա նշանակում է, որ դուք կարող եք ժամանակավորապես միացնել թռչկոտները ՝ Arduino- ի միջոցով տախտակը ծրագրավորելու համար:

ԿԱՄ

Socket տեղադրված ATTiny85 (Գնացեք ձախ «գրադարաններ» և որոնեք AutogolazzoJr- ի «Attiny85-20PU THT»), սա վարդակի հետքը կտեղադրի տախտակի վրա, որից հետո կարող եք զոդել: Սա թույլ է տալիս հետ տեղափոխել վերահսկիչը և առաջ, բայց նշանակում է, որ դուք պետք է ունենաք այդ USB վերահսկիչը, որը բավականին թանկ է:

տեղադրեք հետևյալ բոլորը

(1x հետևի մասում) Վերնագրի կապում հոսանքի միացման համար (Գնացեք ձախ «գրադարաններ» և որոնեք «C86471»)

(1x կոճակով) 10k Օմ դիմադրություն (Գնացեք ձախ «գրադարաններ» և որոնեք «C99198»)

(Ինչքան շատ ուզեք) RGB LED (Գնացեք ձախ «գրադարաններ» և որոնեք «C114585»)

(Մեկ LED- ի համար) 100 nF կոնդենսատոր (Գնացեք ձախ «գրադարաններ» և որոնեք «C1590»)

(1x) Փոխարկիչ (Գնացեք ձախ «գրադարաններ» և որոնեք «C128955»)

(1x) 4.7uF կոնդենսատոր (Գնացեք ձախ կողմում գտնվող «գրադարաններ» և որոնեք «C108344») Տեղադրեք այս կոնդենսատորը հոսանքի վերնագրի կոճակների մոտ, բայց համոզվեք, որ այն առջևում է, միայն մի կողմից կարող եք մակերեսային զոդման աշխատանքներ կատարել: (Հակառակ դեպքում, տախտակը տաքացնելիս ամեն ինչ ընկնում է)

Երբ տեղադրեք բոլոր բաղադրիչները, միացրեք դրանք ճիշտ կապումներին, ինչպես նաև GDN և VCC միացումներին: Դուք դրանք միացնում եք ՝ օգտագործելով լարերի գործիքը և տեղադրելով GND և VCC խորհրդանիշները: Այնուհետև բոլոր լարերը պատշաճ կերպով միացնելուց հետո կարող եք կտտացնել փոխարկելու PCB կոճակին:

Քայլ 2. EasyEDA. PCB դիզայն

EasyEDA: PCB դիզայն
EasyEDA: PCB դիզայն
EasyEDA: PCB դիզայն
EasyEDA: PCB դիզայն
EasyEDA: PCB դիզայն
EasyEDA: PCB դիզայն

Մինչև PCB միջավայր հասնելը օգտագործեք Inkscape կամ այլ ծրագրակազմ, որը կարող եք օգտագործել DXF ֆայլեր ստեղծելու և ձեր ընտրած ձևի ուրվագիծը կազմելու համար: Երբ ունեք ձեր ձևերի ուրվագծի DXF ֆայլը, որը չափված է ճիշտ միավորներին (օրինակ ՝ 150 մմ x 100 մմ), ստեղծեք առանձին ֆայլ, որը պարունակում է այն, ինչ գծված կլինի գրատախտակին, ինձ համար դա պարզապես խաղային կոճակի եռանկյունին էր:

Երբ սկսեք PCB միջավայրում, աջ կողմում կտեսնեք մի փունջ շերտեր և թվեր: Փոխեք ձեր միավորները միլիմետրերի կամ այն, ինչ ցանկանում եք օգտագործել, և փոխեք սեղմման չափը (նախնական չափը հիմնականում այն է, թե ինչ ընդմիջումով կարող եք իրերը տեղադրել ցանցի վրա) հարմարավետ բանի: Ես իմը դարձրեցի 10 մմ, քանի որ ցանկանում էի, որ իմ տախտակի ուրվագիծը հեշտությամբ տեղադրվի (0, 0):

Սկսեք խմբագրել տախտակի ուրվագծային շերտը (կտտացրեք գույնը և մատիտը պետք է հայտնվի) և ներմուծեք ուրվագծային DXF ֆայլը: Սա ստանալուց հետո խմբագրեք ձեր վերին շերտը և սկսեք տեղադրել բաղադրիչները տախտակի վրա, ինչպես ցանկանում եք դրանք ՝ դրանք քաշելով ուրվագծի վրա: Այնուհետեւ, երբ բաղադրիչները տեղադրվեն, միացրեք բոլոր կապույտ գծերը մետաղալարով, եթե դրանք միացված չեն GND- ին կամ VCC- ին: GND և VCC միացումները միանում են անմիջապես տախտակին և լարերի միջոցով մեկուսացման կարիք չունեն:

Երբ բոլոր ոչ VCC և GND կապերը միացված են միմյանց, կարող եք օգտագործել Copper area գործիքը `վերջին կապերը կատարելու համար: Դա արեք մեկ անգամ վերին և մեկ անգամ ՝ ներքևի շերտի վրա: Համոզվեք, որ պղնձի տարածքներից մեկը VCC- ի եք փոխում հատկությունների ներդիրում, ես սովորաբար վերին շերտը դարձնում եմ GND և ներքևի շերտը ՝ VCC: Դա անելուց հետո տախտակը պետք է ամբողջական տեսք ունենա, և դուք կարող եք մեծացնել ՝ տեսնելու, թե որտեղ է GND- ը միանում տախտակին: Այս պահին, դուք ցանկանում եք ստուգել DRC- ի սխալները `թարմացնելով DRC- ի սխալները` ներքևի ձախ մասում գտնվող Design Manager ներդիրում: Եթե սխալներ չկան, լավ է գնաք և պատվիրեք ձեր տախտակը:

Վերջին կարևոր բանը, որ դուք պետք է անեք, եթե Surface Mounted ATTiny- ով գնում եք ցատկող մետաղալարով, վերագլխի կապի անցքերի խմբագրումն է: Կտտացրեք վերնագրի 2x4 կապի վրա, գնացեք հատկությունների տակ աջ և անցքը (Տրամագիծը) փոխեք 1 մմ -ի: Կարծում եմ, որ դա պետք է արվի, եթե լարերը կպցրեք տեղում, համոզվեք, որ դա անում եք յուրաքանչյուր անցքի համար:

Ձեր տախտակը պատվիրելու համար կտտացրեք վերևի ժապավենի կոճակին ՝ G և աջ սլաքով ՝ ձեր Gerber ֆայլը արտահանելու համար: Սա ձեզ կտանի անմիջապես այնտեղ, որտեղ դուք գնում եք ձեր տախտակները, կան բազմաթիվ տարբերակներ տարբեր գույների և հարդարման համար, որոնք կազդի տախտակի գնի վրա, PCB հաստության համար, կարծում եմ, որ 1.6 -ը այն է, ինչ մենք սովորաբար անում ենք: Եթե ցանկանում եք կրկնակի ստուգել, թե արդյոք ձեր բաղադրիչները տեղավորվում են, կարող եք արտահանել ձեր տախտակի-p.webp

(Խմբագրել) Ես ավելացրել եմ Gerber ֆայլը, եթե ցանկանում եք օգտագործել այն:

Քայլ 3. Մակերևութային լեռ զոդում

Image
Image
Մակերևութային լեռ զոդում
Մակերևութային լեռ զոդում
Մակերևութային լեռ զոդում
Մակերևութային լեռ զոդում

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

Երբ տախտակը գալիս է Չինաստանից, և դուք ունեք ձեր բոլոր փոքրիկ բաղադրամասերը, օգտագործեք տրամադրված տրաֆարետը ՝ բոլոր զոդման բարձիկները կպցնելու համար զոդման մածուկով: Այնուհետև կպցրեք չամրացված բաղադրիչները զոդման մածուկի մեջ, մինչև դրանք բոլորը տեղում լինեն: Soldոդման հալման ջերմաստիճանը 360 աստիճանի սահմաններում է (185 աստիճան Celsius), ուստի ջեռոցը դրեք դրա վրա և կպցրեք ձեր տախտակը այնտեղ մոտ 2 րոպե, կամ կտեսնեք, որ զոդման բոլոր կետերը փայլում են, ինչը ցույց է տալիս, որ հալվել է Boardգուշացեք տախտակը հանելուց, շոգ է լինելու:

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

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

Ես սկսեցի հիմնական Neopixel գրադարաններից ՝ իմ բոլոր LED- ները փորձարկելու և համոզվելու համար, որ ամեն ինչ աշխատում է, և այնուհետև օգտագործեցի FastLED.h գրադարանը ՝ որոշ փոփոխությունների հետ միասին, որպեսզի ստանամ ցանկալի Diamond ազդեցություն, մինչդեռ մյուս ռեժիմները բոլոր LED- ները դնում են մեկի վրա: գույն

Տեղադրման համար կցել եմ իմ ծածկագիրը:

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

Քայլ 5: Բաժանորդագրվեք իմ YouTube ալիքին:

Գնացեք Բաժանորդագրվեք իմ YouTube ալիքին
Գնացեք Բաժանորդագրվեք իմ YouTube ալիքին
Գնացեք Բաժանորդագրվեք իմ YouTube ալիքին
Գնացեք Բաժանորդագրվեք իմ YouTube ալիքին

Եթե կարծում էիք, որ այս ուսուցողականը հետաքրքիր է, ապա ազատ զգացեք դիտել այն տեսաֆիլմը, որը ես պատրաստել եմ Desktop Assistant- ի մասին և իմ որոշ այլ նախագծերի տեսանյութեր:

Ես փորձում եմ իմ ալիքը հասցնել 1 000 բաժանորդի, որպեսզի սկսեմ դրամայնացնել իմ ալիքը, որպեսզի ֆինանսավորեմ ապագա ավելի հավակնոտ և թանկ նախագծերը: Այս կիսամյակից դեռ մի քանի դպրոցական նախագիծ ունեմ, որոնք կկիսեմ, իսկ հետո կսկսեմ նոր բաների մեջ մտնել: Այդ նախագծերը ներառում են մի սարք, որը թույլ է տալիս զինվորներին հետևել իրենց ամսագրերում մնացած փամփուշտների քանակին և Gameboy ոճով խաղասեղանին, որն ամբողջությամբ աշխատում է դեռահասների մոտ:

Եթե դրանք հետաքրքիր են հնչում, խնդրում ենք հաշվի առնել բաժանորդագրվել իմ YouTube ալիքին կամ այստեղ իմ ուսանելի պրոֆիլին:

Հղում դեպի իմ ալիք ՝

Շնորհակալություն !!

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