Բովանդակություն:
- Քայլ 1: EasyEDA. Սխեմատիկ
- Քայլ 2. EasyEDA. PCB դիզայն
- Քայլ 3. Մակերևութային լեռ զոդում
- Քայլ 4: Programրագրավորում
- Քայլ 5: Բաժանորդագրվեք իմ YouTube ալիքին:
Video: YouTube- ի 10 միլիոն բաժանորդների մրցանակ LED PCB. 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Ամփոփում
Այս 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- ում սկսեք ստեղծել նոր նախագիծ և կազմեք նոր սխեմատիկ: Համոզվեք, որ այն բաղադրիչները, որոնք ես թվարկում եմ ստորև, և դրանք միացնում եք այնպես, ինչպես ես ունեմ սխեմատիկորեն: Ձախ կողմում դուք կարող եք որոնել տարբեր գրադարաններ անհրաժեշտ մասերի համար, այնուհետև դրանք տեղադրել սխեմատիկայում:
Տախտակի վրա գտնվելու ընթացքում Միկրոհսկիչը ծրագրավորելու համար դուք տեսնում եք 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 դիզայն
Մինչև 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. Մակերևութային լեռ զոդում
Մակերևույթի ամրացման բաղադրիչների զոդումն ամբողջ շինության իմ ամենասիրած մասն է, քանի որ ինձ թվում է, որ չափազանց գոհացուցիչ է դիտել, թե ինչպես են բոլոր փոքր բաղադրիչները միանում ջեռոցի ներսում: Տեսանյութում այս նախագծի ամբողջ կառուցվածքը փաստաթղթավորված է, այնպես որ, եթե նախորդ քայլերից որևէ մեկը շփոթեցնող է, այս տեսանյութը կարող է օգտակար լինել: Այն նաև մանրամասնորեն ցույց է տալիս, թե ինչպես եմ ես արել մակերեսի զոդումը, որը ես միայն արագ կամփոփեմ այստեղ տեքստում:
Երբ տախտակը գալիս է Չինաստանից, և դուք ունեք ձեր բոլոր փոքրիկ բաղադրամասերը, օգտագործեք տրամադրված տրաֆարետը ՝ բոլոր զոդման բարձիկները կպցնելու համար զոդման մածուկով: Այնուհետև կպցրեք չամրացված բաղադրիչները զոդման մածուկի մեջ, մինչև դրանք բոլորը տեղում լինեն: Soldոդման հալման ջերմաստիճանը 360 աստիճանի սահմաններում է (185 աստիճան Celsius), ուստի ջեռոցը դրեք դրա վրա և կպցրեք ձեր տախտակը այնտեղ մոտ 2 րոպե, կամ կտեսնեք, որ զոդման բոլոր կետերը փայլում են, ինչը ցույց է տալիս, որ հալվել է Boardգուշացեք տախտակը հանելուց, շոգ է լինելու:
Քայլ 4: Programրագրավորում
Ես սկսեցի հիմնական Neopixel գրադարաններից ՝ իմ բոլոր LED- ները փորձարկելու և համոզվելու համար, որ ամեն ինչ աշխատում է, և այնուհետև օգտագործեցի FastLED.h գրադարանը ՝ որոշ փոփոխությունների հետ միասին, որպեսզի ստանամ ցանկալի Diamond ազդեցություն, մինչդեռ մյուս ռեժիմները բոլոր LED- ները դնում են մեկի վրա: գույն
Տեղադրման համար կցել եմ իմ ծածկագիրը:
Կան մի քանի տոննա զվարճալի բաներ, որոնք կարող եք անել այս հայեցակարգի և մի փունջ LED- ների միջոցով, այնպես որ ինձ տեղյակ պահեք, թե արդյոք պատրաստում եք դրանցից մեկը և որն է ձեր բնավորությունը, պատկերանշանը կամ ձևը և ինչ են անում LED- ները:
Քայլ 5: Բաժանորդագրվեք իմ YouTube ալիքին:
Եթե կարծում էիք, որ այս ուսուցողականը հետաքրքիր է, ապա ազատ զգացեք դիտել այն տեսաֆիլմը, որը ես պատրաստել եմ Desktop Assistant- ի մասին և իմ որոշ այլ նախագծերի տեսանյութեր:
Ես փորձում եմ իմ ալիքը հասցնել 1 000 բաժանորդի, որպեսզի սկսեմ դրամայնացնել իմ ալիքը, որպեսզի ֆինանսավորեմ ապագա ավելի հավակնոտ և թանկ նախագծերը: Այս կիսամյակից դեռ մի քանի դպրոցական նախագիծ ունեմ, որոնք կկիսեմ, իսկ հետո կսկսեմ նոր բաների մեջ մտնել: Այդ նախագծերը ներառում են մի սարք, որը թույլ է տալիս զինվորներին հետևել իրենց ամսագրերում մնացած փամփուշտների քանակին և Gameboy ոճով խաղասեղանին, որն ամբողջությամբ աշխատում է դեռահասների մոտ:
Եթե դրանք հետաքրքիր են հնչում, խնդրում ենք հաշվի առնել բաժանորդագրվել իմ YouTube ալիքին կամ այստեղ իմ ուսանելի պրոֆիլին:
Հղում դեպի իմ ալիք ՝
Շնորհակալություն !!
Խորհուրդ ենք տալիս:
YouTube բաժանորդների հաշվիչ ՝ օգտագործելով էլեկտրոնային թղթի ցուցադրում և Raspberry Pi Zero W: 5 քայլ (նկարներով)
YouTube- ի բաժանորդների հաշվիչ ՝ օգտագործելով էլեկտրոնային թղթի ցուցադրում և Raspberry Pi Zero W. Այս հրահանգում ես ձեզ ցույց կտամ, թե ինչպես ստեղծել ձեր սեփական Youtube- ի բաժանորդների հաշվիչը ՝ օգտագործելով էլեկտրոնային թղթի ցուցադրում, և Raspberry Pi Zero W ՝ YouTube API- ին հարցնելու համար: և թարմացրեք էկրանը: Էլեկտրոնային թղթի ցուցադրումները հիանալի են այս տեսակի նախագծերի համար, քանի որ դրանք ունեն
YouTube- ի բաժանորդների հաշվիչ փուչիկների մեքենա. 8 քայլ (նկարներով)
YouTube Subscriber Counter Bubble Machine. Գաղափարը ծնվեց այն բանից հետո, երբ ընտրվեց ՝ ցուցադրելու Maker Faire Lille- ը, հսկա իրադարձություն Գիտության, գյուտերի և Do-It-Yourself մտածելակերպի շուրջ: Ես ուզում էի կառուցել մի բան, որը այցելուներին ստիպի բաժանորդագրվել իմ YouTube- ին ալիք YouLab.I արագորեն
ESP8266 տախտակի միջոցով YouTube բաժանորդների հաշվիչ ՝ 9 քայլ (նկարներով)
YouTube բաժանորդների հաշվիչ ՝ օգտագործելով ESP8266 տախտակ. Հարգելի ընկերներ, բարի գալուստ մեկ այլ ESP8266 նախագիծ Այսօր մենք պատրաստվում ենք կառուցել DIY YouTube բաժանորդի հաշվիչ ՝ մեծ LCD էկրանով և 3D տպված պատյանով: Եկեք սկսենք: Այս ձեռնարկում մենք պատրաստելու ենք սա. DIY YouTube բաժանորդ
YouTube բաժանորդների հաշվիչ ESP8266 IoT- ով ՝ 5 քայլ (նկարներով)
YouTube- ի բաժանորդների հաշվիչ ESP8266 IoT- ով. Ահա ձեզ եմ ներկայացնում իրերի ինտերնետի (IoT) իմ առաջին նախագիծը: Ես նոր youtuber եմ և ինձ համար հիանալի է թվում, որ կարողանամ իմ բաժանորդներին հաշվել, որոնք դասավորված են իմ գրասեղանի կամ պատի մեջ: Այդ պատճառով ես այս անհավանական նախագիծը դարձրեցի ձեզ համար հեշտ և օգտակար
6 միլիոն ռուփի LED լապտեր լիթիումի մարտկոցից: 8 քայլ (նկարներով)
6 միլիոն ռուփի լապտեր ՝ լիթիումի մարտկոցից