Բովանդակություն:
- Պարագաներ
- Քայլ 1: ՊԱՏՄՈ-ԹՅՈ-Ն-
- Քայլ 2. ՔԱՅԼ 1 Տախտակի պատրաստում
- Քայլ 3. Programրագրավորում Attiny85
- Քայլ 4: Միացրեք խաղային վահանակը և ԱՐԴՅՈՆՔՆԵՐԸ
Video: Եվս մեկ ATtiny85 Retro խաղային վահանակ ՝ 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Փոքրիկ ռետրո կոնսոլի նման կարգավորում, որը հիմնված է ATtiny85 x 0.96 OLED- ի շուրջ ՝ տիեզերական զավթիչներ, Tetris և այլն խաղալու համար:
Պարագաներ
- Օլեդ 0,96 դյույմ x 1
- Attiny85 x1
- Programming setup for Programming Attiny85 x 1
- Անջատիչ x 3
- 10K Resistor SMD 0805 x 2
- 1K Resistor SMD 0603 x 2
- LED 0603 x 1
- M7 դիոդ SMA x 1
- USB միկրո պորտ x 1
- 7K Resistor SMD 0603 x 1
- Պատվերով PCB (Gerber- ի տվյալները կցվում են)
- FR4 պղնձե տախտակ
- փորագրված PCB (PDF- ը կցված է)
Քայլ 1: ՊԱՏՄՈ-ԹՅՈ-Ն-
Բարեւ բոլորին! Այսպիսով, սա իմ DIY Oled- ի վրա հիմնված Retro Gaming մխիթարիչն է (իրականում դա ոչ թե խաղային վահանակ է, այլ կարգավորիչ, որը կապում է ընդհանուր 0.96 դյույմանոց Oled- ը Attiny85- ի հետ): Թույլ տվեք ձեզ ցույց տալ, թե ինչպես եմ դա պատրաստել: նաև, այս նախագծի ծածկագիրը բավականին տարածված է և հասանելի առցանց, ես պարզապես վերցրեցի այդ ծածկագիրը և մի քանի փոփոխություն կատարեցի և դրա համար արեցի PCB:
Քայլ 2. ՔԱՅԼ 1 Տախտակի պատրաստում
Տախտակի պատրաստում
Ի սկզբանե, ես ուզում էի այս տախտակը ճիշտ պատրաստել այս PCB- ով, որը ես պատրաստել էի անցյալ ամիս, բայց COVID19- ի պատճառով ես չկարողացա պատվիրել առաքման հետ կապված խնդիրը, ուստի որոշեցի փորել PCB- ն ՝ փոքր -ինչ փոխելով PCB- ի դիզայնը, որպեսզի կարողանամ պատրաստել դա միակողմանի է `երկկողմանի PCB- ի փոխարեն: Ես օգտագործեցի OrCad- ը ՝ PCB- ն նախագծելու համար, այնուհետև ստեղծեցի pdf ՝ տախտակը տպելու համար լուսանկարչական թղթի վրա: եթե տղաներ ցանկանում եք ինքներդ պատրաստել, ապա կցված են համապատասխան PCB- ի սխեմատիկ և Gerber տվյալները:
Սկզբում տախտակի PDF- ը տպում եմ թանաքային տպիչով լուսանկարչական թղթի վրա, այնուհետև կտրում եմ FR4 պղնձե տախտակի PCB- ն ՝ ըստ PCB- ի չափի:
Եթե դուք տղաներ ցանկանում եք ավելին իմանալ փորագրման գործընթացի մասին, կարող եք դիտել իմ հղած տեսանյութը:
Փորագրելուց հետո ես սկսում եմ բաղադրիչներ ավելացնել այս տախտակին:
Այս PCB- ին բաղադրիչներ ավելացնելը բավականին հեշտ է և ուղիղ, հետևեք SMD բաղադրիչների կից նկարին:
SMD բաղադրիչներ ավելացնելուց հետո պարզապես շարունակեք և սկսեք ավելացնել մնացած կապարով բաղադրիչները, ինչպիսիք են անջատիչները, Oled- ը և այլ իրեր: Ավելի մանրամասն մանրամասների համար դիտեք տեսանյութը: Բացի այդ, քանի որ այս տախտակը ամբողջովին միակողմանի չէ, ես մի քանի կետերի վրա ցատկողներ ավելացրեցի ՝ կյանքը մի փոքր հեշտացնելու համար: Ամեն ինչ հավաքելուց հետո մենք պարզապես պետք է մարտկոցը ավելացնենք նշանակված միակցիչի նավահանգստում և ամբողջը սնուցենք:
բայց սպասեք, թե ինչպես ծրագրավորել attiny85- ը:
Քայլ 3. Programրագրավորում Attiny85
Attiny85- ը և Attiny13A- ն իմ ամենասիրած միկրոկոնտրոլերն են, քանի որ դրանք էժան են և կարող են օգտագործվել մի շարք նախագծերում, որոնք չեն պահանջում ծանրաբեռնվածության և միացման տարբերակներ, օրինակ `Oled Gameboy!
Attiny85 MCU- ն ծրագրավորելու համար ձեզ հարկավոր կլինի պրովայդեր ծրագրավորող: Ես արդեն գրառում եմ կատարել սովորական ծրագրավորողի հետ Attiny85 ծրագրավորման մասին, այնպես որ ստուգեք դա:
Տեղադրեք attiny85 ծրագրավորման մասին մաքսային ISP- ով
Այնպես որ, ես բաց կթողնեմ ծրագրավորման գործընթացը, ասենք, որ մենք պետք է նախ այնենք բեռնախցիկը, այնուհետև մատնանշված ծածկագրով շլացնենք attiny85- ը: Նշում. Դուք պետք է ավելացնեք հիմնական ծածկագրով տրամադրված վերնագրի ֆայլը հիմնական ծածկագրի թղթապանակում, այնուհետև ամբողջ թղթապանակը ավելացրեք Փաստաթղթերում գտնվող Arduino էսքիզների թղթապանակում (հետևեք կից պատկերին):
Քայլ 4: Միացրեք խաղային վահանակը և ԱՐԴՅՈՆՔՆԵՐԸ
Այս տախտակը սնուցելու համար ես ավելացրել եմ մարտկոցի միակցիչ, որի վրա կարելի է միացնել Li-ion մարտկոցը:
Սա դեռ V1- ն է, և այս ծրագրի հաջորդ մակարդակը կլինի համապատասխան PCB- ի պատրաստումը և դրա վրա ամեն ինչ կպցնելը: նաև, գուցե մենք կարող ենք դրանում ավելացնել UI, որպեսզի կարողանանք ընտրել ավելի քան 1 խաղ: Առայժմ, եթե բախվում եք որոշ խնդիրների, թողեք մեկնաբանություն: ADIOS!
Խորհուրդ ենք տալիս:
ATBOY Minimal Retro խաղային վահանակ ՝ 5 քայլ
ATBOY Minimal Retro Gaming Console. Փոքր ռետրո կոնսոլի նման տեղադրում ՝ հիմնված ATtiny85 x 0.96 OLED- ի շուրջ ՝ տիեզերական զավթիչներին, Tetris- ին և այլն խաղալու համար:
Եվս մեկ Nixie ժամացույց. 6 քայլ (նկարներով)
Եվս մեկ Nixie ժամացույց. Ես միշտ ցանկացել եմ nixie ժամացույց, պարզապես ինչ -որ բան կա այդ փայլուն թվերի մեջ, որն ինձ գրավում է: Այսպիսով, երբ ebay- ում գտա ոչ շատ թանկարժեք IN12- ներ, ես դրանք գնեցի, հիացա նրանցով, երբ դրանք ստացա, բայց շուտով պարզեցի, որ
Եվս մեկ հեռակառավարման վահանակ ՝ 7 քայլ
Հեռակառավարման ևս մեկ տախտակ. առանցքի գիրոսկոպ
Եվս մեկ ATTINY85 ISP ծրագրավորող վահան Arduino- ի համար. 8 քայլ
Arduino- ի համար ևս մեկ ATTINY85 ISP ծրագրավորող վահան. Սերիալային ծրագրավորող և մեջբերում
Բիզնես քարտ/խաղային վահանակ ՝ ATtiny85 և OLED էկրան ՝ 5 քայլ (նկարներով)
Այցեքարտ/Խաղային վահանակ ՝ ATtiny85 և OLED էկրան. Բարև բոլորին: Այսօր ես ձեզ ցույց կտամ, թե ինչպես կարող եք կառուցել ձեր սեփական այցեքարտը/խաղային վահանակը/ինչ կարող եք պատկերացնել, որն ունի լուսավորված I2C OLED էկրան և ATtiny85 միկրոպրոցեսոր: Այս Ուղեցույցում ես ձեզ կպատմեմ, թե ինչպես եմ իմ պատրաստած PCB- ն