Բովանդակություն:
- Պարագաներ
- Քայլ 1: Կոդ
- Քայլ 2: 3D ձևավորում
- Քայլ 3: Սարքաշար - հիմնական համակարգ
- Քայլ 4: Սարքաշար - կոճակներ 1
- Քայլ 5. Սարքաշար - կոճակներ 2
- Քայլ 6: Սարքաշար - սնուցում և միացում/անջատում
- Քայլ 7: Սարքաշար - ազդանշան
- Քայլ 8: Ընկույզների տեղադրում
- Քայլ 9. Հարմարեցում - LCD և լոգարիթմական անջատիչ
- Քայլ 10: Հարմարեցում - կոճակներ
- Քայլ 11: Հարմարեցում - փակում
- Քայլ 12: Ավելացրեք GameGirl5110 լոգոն
- Քայլ 13: Վայելեք ձեր GameGirl5110- ը
![GameGirl5110: 13 քայլ (նկարներով) GameGirl5110: 13 քայլ (նկարներով)](https://i.howwhatproduce.com/images/002/image-3412-j.webp)
Video: GameGirl5110: 13 քայլ (նկարներով)
![Video: GameGirl5110: 13 քայլ (նկարներով) Video: GameGirl5110: 13 քայլ (նկարներով)](https://i.ytimg.com/vi/0hWTiMzCXnU/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
![GameGirl5110 GameGirl5110](https://i.howwhatproduce.com/images/002/image-3412-1-j.webp)
Ողջու՜յն! Ես Ալվարո Ռուբիոն եմ, ես ուզում էի կառուցել իմ դասական մխիթարիչը ռետրո խաղերի սիրահարների համար, և սա արդյունքն էր. The GameGirl 5110:
Այն ունի 3D տպագիր պատյան, որը ներշնչված է GameBoy Classic- ով: Եվ…
¿ԻՆՉՈ 51 5110
Ավելի ռետրո դարձնելու համար ես որոշեցի օգտագործել Nokia 5110- ի բնօրինակ LCD էկրանը `կապույտ լուսավորությամբ:
-Հիմնված է Arduino- ի վրա, կարող եք օգտագործել ձեր ուզած մոդելը, իմ դեպքում սահմանափակ տարածքի համար ընտրել եմ Arduino Nano- ն:
-Ունեք 6 ծրագրավորվող կոճակ ՝ ձեր սիրած խաղերը վերբեռնելու համար: Այստեղ ես ծրագրավորելու եմ Snake խաղը:
-Ես ուղղությունների համար օգտագործել եմ ձախից 4 կոճակը, իսկ վերևի աջ կոճակը `դա վերակայելն է, կարող եք փոխել arduino ֆայլի կարգավորումները:
-Այն ունի պիոզոէլեկտրիկ, որպես հնչյունների ազդանշան:
Պարագաներ
Նյութեր:
- Արդուինո Նանո
- Nokia 5110 LCD էկրան
- Մինի սլայդ անջատիչ ON/OFF
- Կոճակ B3F Omron 12 մմ գույներ
- Նախատիպի տախտակ
- 9 Վ մարտկոցի կրիչ
- Մետաղալար
- Dupont Cable իգական-իգական
- PLA կամ մեկը, ով տպում է ձեզ գործը
- Տեղադրեք ընկույզ
-
Ընկույզ և պտուտակներ 2 մմ
Գործիքներ:
- Sոդման երկաթ
- Անագ և հոսք
- Սոսինձ ատրճանակ
- պտուտակահան
Քայլ 1: Կոդ
![Կոդ Կոդ](https://i.howwhatproduce.com/images/002/image-3412-2-j.webp)
Այս նախագիծը «Creative Electronics»-ի համար էր, Beng Electronics Engineering մոդուլը Մալագայի համալսարանում, Հեռահաղորդակցության դպրոցում (https://www.uma.es/etsi-de-telecomunicacion/):
Նախ, ես ծրագրավորել եմ «Օձ» խաղը `օգտագործելով գրադարանի LCD5110_Graph.h:
Դուք կարող եք ներբեռնել այն և ստանալ ձեռնարկը այստեղ:
Չեմ խորանա ծրագրավորման մեջ, բայց եթե ունեք հարցեր, կարող եք հարցնել ինձ մեկնաբանություններում::)
Կտտացրեք այստեղ ՝ իմ arduino ֆայլերը Github- ից ներբեռնելու համար, այն կիսվում է MIT լիցենզիայի միջոցով:
Քայլ 2: 3D ձևավորում
![3D դիզայն 3D դիզայն](https://i.howwhatproduce.com/images/002/image-3412-3-j.webp)
![3D դիզայն 3D դիզայն](https://i.howwhatproduce.com/images/002/image-3412-4-j.webp)
Հաջորդ քայլը 3D տպագիր պատյան պատրաստելն է: Խորհուրդ եմ տալիս սկզբում տպել պատյանը, իսկ հետագայում սարքավորումներն անել ՝ գործին ավելի հեշտ հարմարեցնելու համար: Այս դիզայնը պատրաստելու համար ես օգտագործեցի Freecad- ը (առաջին անգամ օգտագործելով 3D) և ֆայլերը կիսում եմ CC լիցենզիայի միջոցով:
Կա 4 ֆայլ.
- Ետ
- Ակատ
- «GameGirl5110» պատկերանշանը
- Սարքավորումները բարձրացնելու հիմք:
Հնարավոր է, որ ձեր նախատիպի տախտակը կամ ձեր սարքավորումները տարբերվեն իմից, և դուք պետք է որոշ փոփոխություններ կատարեք այս դիզայնի կամ ձեր սարքավորման մեջ:
Այս աշխատանքը լիցենզավորված է Creative Commons Attribution-NonCommercial-ShareAlike 4.0 միջազգային լիցենզիայի ներքո:
Քայլ 3: Սարքաշար - հիմնական համակարգ
![Սարքավորումներ - մայր պլատա Սարքավորումներ - մայր պլատա](https://i.howwhatproduce.com/images/002/image-3412-5-j.webp)
![Սարքավորումներ - մայր պլատա Սարքավորումներ - մայր պլատա](https://i.howwhatproduce.com/images/002/image-3412-6-j.webp)
![Սարքավորումներ - մայր պլատա Սարքավորումներ - մայր պլատա](https://i.howwhatproduce.com/images/002/image-3412-7-j.webp)
Առաջին հերթին ես պատրաստեցի arduino nano- ի և LCD- ի նախատիպի տախտակը, ես վաճառեցի երկու կանացի վերնագիր `15 կապում` նախատիպի տախտակին `arduino- ի կապիչների հեռավորությամբ և ևս 8 կին վերնագրով` LCD կոնտակտի համար: Ուշադրություն դարձրեք, որ ես 8 կին վերնագիրը տեղադրեմ D3, D4, D5, D6, D7 կապում, որը ես ամրացրել եմ arduinos վերնագրի կապում: Հաջորդ 3 կապում են VCC BL- ն և GND- ը, դուք պետք է VCC- ն և BL- ը միացնեք ցանկացած 5V պինակի, իսկ GND- ը `ձեր տախտակի ցանկացած ստորերկրյա միացման: դրանով մենք ավարտեցինք 3 նախատիպի տախտակներից առաջինը: Օգտագործելով կանացի վերնագրերը, մենք կարող ենք հանել arduino- ն և էկրանը, երբ ցանկանում եք, կամ կարող եք փոխարինել այն, եթե ինչ -որ բան կոտրված է առանց ապամոդացման: Արդյունքը կարող եք տեսնել լուսանկարը, այնուհետև անհրաժեշտ է LCD- ը միացնել dupont- ի մալուխներին `որպես ընդարձակիչ:
Քայլ 4: Սարքաշար - կոճակներ 1
![Սարքավորումներ - կոճակներ 1 Սարքավորումներ - կոճակներ 1](https://i.howwhatproduce.com/images/002/image-3412-8-j.webp)
![Սարքավորումներ - կոճակներ 1 Սարքավորումներ - կոճակներ 1](https://i.howwhatproduce.com/images/002/image-3412-9-j.webp)
Այժմ մենք պատրաստվում ենք ձախ կոճակները դարձնել խաղի ուղղությունների համար: Ռեզիստորի օգտագործումը պարտադիր չէ, կարող եք օգտագործել arduino մուտքերի ներքին ռեզիստորները `օգտագործելով INPUT_PULLUP (PIN) տողը; բայց դուք պետք է ավելացնեք կամ փոխեք ծածկագրի որոշ տողեր, հաջորդ քայլում ես օրինակ կտամ կոճակների միացման այս եղանակին:
Դուք ունեք սխեմայի կապեր ձախ կողմում, անհրաժեշտ է 4 կոճակներ կպցնել ՝ հետևելով դրանց միջև եղած հեռավորությանը 3d ֆայլից կամ փոփոխել դիզայնը ՝ այն հարմարեցնելով ձեր նոր սարքավորումներին:
Դուք կարող եք օգտագործել անալոգային մուտքերը որպես թվային ՝ դրանք պարզապես սահմանելով որպես մուտքեր:
Կանաչ մալուխներն այն մալուխներն են, որոնք դուք պետք է զոդեք arduino- ի մուտքերին, ես օգտագործել եմ.
- ՎԵՐ -> PIN 16 (A2)
- ՁԱՅՆ -> PIN 17 (A3)
- Ստորին -> քորոց 18 (A4)
- RԻՇՏ -> PIN 19 (A5)
Բացի այդ, դուք պետք է զոդեք VCC- ին 5V- ով և GND- ով `հիմնական նախատիպի տախտակի ցանկացած հիմքի վրա:
ԿԱՐԵՎՈՐ. Ես առաջարկում եմ երկար մալուխներ զոդել նախատիպի տախտակների միջև, այնուհետև հետագայում կարող եք այն ավելի լավ տեղաշարժել և կարգավորել առանց որևէ բան կոտրելու:
Քայլ 5. Սարքաշար - կոճակներ 2
![Սարքավորումներ - կոճակներ 2 Սարքավորումներ - կոճակներ 2](https://i.howwhatproduce.com/images/002/image-3412-10-j.webp)
![Սարքավորումներ - կոճակներ 2 Սարքավորումներ - կոճակներ 2](https://i.howwhatproduce.com/images/002/image-3412-11-j.webp)
Այժմ մենք պետք է պատրաստենք աջի 2 կոճակները: Այս դեպքում ես ձեզ ցույց կտամ, թե ինչպես օգտագործել INPUT_PULLUP- ը, եթե ցանկանում եք օգտագործել ներքին դիմադրությունը:
Ես կօգտագործեմ վերին կոճակը որպես վերականգնում, այնուհետև մի կողմը կպցրեմ մայր տախտակի RST- ը ամրացնելու համար, իսկ մյուս կողմը ՝ GND- ին:
Այս խաղում ինձ երկրորդ կոճակը պետք չէ, բայց այն կպչեմ, որպեսզի հետագայում օգտագործեմ այլ խաղերի համար, այնուհետև անհրաժեշտ է մի կողմը կպցնել A1- ին, իսկ մյուս կողմը `GND- ին: Երբ ցանկանում եք օգտագործել այն remenber ՝ INPUT_PULLUP (15); և օգտագործել այն digitalRead- ի հետ:
Քայլ 6: Սարքաշար - սնուցում և միացում/անջատում
![Սարքավորումներ - Միացում և միացում/անջատում Սարքավորումներ - Միացում և միացում/անջատում](https://i.howwhatproduce.com/images/002/image-3412-12-j.webp)
![Սարքավորումներ - Միացում և միացում/անջատում Սարքավորումներ - Միացում և միացում/անջատում](https://i.howwhatproduce.com/images/002/image-3412-13-j.webp)
Ես կօգտագործեմ 9 վ մարտկոց և սլայդ անջատիչ, այնուհետև ես գնել եմ մարտկոցի պահարան, որը պետք է սև մետաղալարը զոդել GND- ին, իսկ կարմիր մետաղալարը ՝ VIN- ին, բայց նախքան մարտկոցի պահոցից կարմիր մետաղալարերի զոդման անջատիչը կավելացնեք անջատիչի միջին քորոցը և մյուս կապումներից մեկը զոդում են VIN- ին: Այնուհետեւ դուք փակում եք միացումը:
Քայլ 7: Սարքաշար - ազդանշան
![Սարքավորումներ - Buzzer Սարքավորումներ - Buzzer](https://i.howwhatproduce.com/images/002/image-3412-14-j.webp)
![Սարքավորումներ - Buzzer Սարքավորումներ - Buzzer](https://i.howwhatproduce.com/images/002/image-3412-15-j.webp)
Ձայներ արտադրելու համար ես կօգտագործեմ պիոզոէլեկտրիկ, կարող եք օգտագործել այն, ինչ նախընտրում եք, այս կոդով պետք է մի մետաղալարը միացնել GND- ին, իսկ մյուսը ՝ թվային կապիչ 2 -ին: Դուք կարող եք փոխել այն, եթե նախընտրում եք:
Հետո սոսնձող ատրճանակով այն ամրացրեցի մարտկոցի պահարանի հետևի մասում, որպեսզի այն ավելի բարձր հնչի, ինչպես տեսնում եք:
Քայլ 8: Ընկույզների տեղադրում
![Ընկույզների տեղադրում Ընկույզների տեղադրում](https://i.howwhatproduce.com/images/002/image-3412-16-j.webp)
![Ընկույզների տեղադրում Ընկույզների տեղադրում](https://i.howwhatproduce.com/images/002/image-3412-17-j.webp)
Այժմ դուք ավարտել եք կոնսոլի սարքավորումները, փորձեք այն նախքան պատյանում տեղադրելը !!
Երբ համոզվեք, որ վահանակը պատրաստ է, զոդման կետով կարող եք չորս սյուների մեջ տեղադրել պլաստմասը հալեցնող ընկույզները:
Քայլ 9. Հարմարեցում - LCD և լոգարիթմական անջատիչ
![Հարմարեցում - LCD և լոգարիթմական անջատիչ Հարմարեցում - LCD և լոգարիթմական անջատիչ](https://i.howwhatproduce.com/images/002/image-3412-18-j.webp)
![Հարմարեցում - LCD և լոգարիթմական անջատիչ Հարմարեցում - LCD և լոգարիթմական անջատիչ](https://i.howwhatproduce.com/images/002/image-3412-19-j.webp)
Ձեր վահանակը գրեթե պատրաստ է !!
Ես սկսեցի LCD- ով, պարզապես այն դրեցի իր տեղում և ամրացրեցի այն պլաստիկ ատրճանակով:
Այնուհետեւ կարող եք տեղադրել լոգարիթմական անջատիչը եւ պտուտակել այն, անհրաժեշտության դեպքում կարող եք օգտագործել ընկույզ:
Քայլ 10: Հարմարեցում - կոճակներ
![Հարմարեցում - կոճակներ Հարմարեցում - կոճակներ](https://i.howwhatproduce.com/images/002/image-3412-20-j.webp)
![Հարմարեցում - կոճակներ Հարմարեցում - կոճակներ](https://i.howwhatproduce.com/images/002/image-3412-21-j.webp)
Սա ամենադժվար մասն է, դուք պետք է կոճակները տեղադրեք դրանց համապատասխանող անցքերի մեջ, և դուք պետք է այն ամրացնեք ճշգրիտ բարձրությամբ, քանի որ եթե դա չանեք, ձեր կոճակը կշարունակի սեղմված մնալ: Դա անելու համար ես տեղադրեցի մի կտոր փափուկ պլաստիկ կպչուն, ինչպես տեսնում եք լուսանկարում ՝ տախտակի վերևում և ներքևում, բարձրությունը պահպանելու համար կարող եք օգտագործել ամեն ինչ մի քանի սանտիմետրով:
Նախատիպի տախտակների ճիշտ դիրքը ստանալուց հետո պարզապես ամրացրեք այն պլաստիկ ատրճանակով և պահեք դիրքը մինչև այն չորանա: Դա արեք երկու նախատիպի տախտակներով:
Այժմ փորձեք, եթե կարողանաք ճիշտ սեղմել բոլոր կոճակները, ապա պատրաստ եք հաջորդ քայլին:
Քայլ 11: Հարմարեցում - փակում
![Հարմարեցում - փակվում Հարմարեցում - փակվում](https://i.howwhatproduce.com/images/002/image-3412-22-j.webp)
![Հարմարեցում - փակվում Հարմարեցում - փակվում](https://i.howwhatproduce.com/images/002/image-3412-23-j.webp)
Այժմ դուք կկարգավորեք այն պլաստիկ կտորը, որը մենք տպել ենք, և այն օգտագործվում է այն ավելի ամուր դարձնելու համար, իսկ նախատիպի տախտակները չեն խորանում, երբ ուժով սեղմում եք:
Պարզապես հարմարեցրեք այն երկու տախտակների մեջտեղում և ամրացրեք պլաստիկ ատրճանակով, սեղմեք մինչև այն չորանա, այնուհետև մարտկոցի ամրակը կարող եք տեղադրել մնացած տարածության մեջ:
Կարգավորեք բոլոր մալուխները և հիմնական տախտակը պատյանի վերևում, այնուհետև կարող եք այն փակել:
Ձեր GameGirl5110- ը գրեթե պատրաստ է օգտագործման համար;)
Քայլ 12: Ավելացրեք GameGirl5110 լոգոն
![Ավելացրեք GameGirl5110 լոգոն Ավելացրեք GameGirl5110 լոգոն](https://i.howwhatproduce.com/images/002/image-3412-24-j.webp)
![Ավելացրեք GameGirl5110 լոգոն Ավելացրեք GameGirl5110 լոգոն](https://i.howwhatproduce.com/images/002/image-3412-25-j.webp)
![Ավելացրեք GameGirl5110 լոգոն Ավելացրեք GameGirl5110 լոգոն](https://i.howwhatproduce.com/images/002/image-3412-26-j.webp)
Այժմ դուք պետք է շտկեք լոգոն էկրանի համար, դրա համար ես նախընտրում եմ օգտագործել մի փոքր Superglue և այն ներկել մշտական մարկերով, եթե դա ձեզ դուր է գալիս:
Քայլ 13: Վայելեք ձեր GameGirl5110- ը
![Վայելեք ձեր GameGirl5110- ը Վայելեք ձեր GameGirl5110- ը](https://i.howwhatproduce.com/images/002/image-3412-27-j.webp)
Սա արդյունքն է: Եթե ունեք որևէ հարց, հարցրեք ինձ մեկնաբանություններում, և ես կօգնեմ ձեզ հնարավորինս շուտ:
Հուսով եմ, որ դուք կվայելեք ձեր սեփական GameGirl5110- ի ստեղծման հաջողությունը և զվարճացեք խաղալով:;)
Խորհուրդ ենք տալիս:
Ինչպես. Raspberry PI 4 Headless (VNC) տեղադրելը Rpi- պատկերիչով և նկարներով. 7 քայլ (նկարներով)
![Ինչպես. Raspberry PI 4 Headless (VNC) տեղադրելը Rpi- պատկերիչով և նկարներով. 7 քայլ (նկարներով) Ինչպես. Raspberry PI 4 Headless (VNC) տեղադրելը Rpi- պատկերիչով և նկարներով. 7 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-1574-23-j.webp)
Ինչպես. Raspberry PI 4 Headless (VNC) տեղադրելը Rpi-imager- ով և նկարներով. Ես պլանավորում եմ օգտագործել այս Rapsberry PI- ն իմ բլոգում զվարճալի նախագծերի փունջում: Ազատորեն ստուգեք այն: Ես ուզում էի նորից օգտագործել իմ Raspberry PI- ն, բայց իմ նոր վայրում Ստեղնաշար կամ մկնիկ չկար: Որոշ ժամանակ անց ես ստեղծեցի ազնվամորի
Atari Punk Console With Baby 8 քայլ հաջորդականիչ. 7 քայլ (նկարներով)
![Atari Punk Console With Baby 8 քայլ հաջորդականիչ. 7 քայլ (նկարներով) Atari Punk Console With Baby 8 քայլ հաջորդականիչ. 7 քայլ (նկարներով)](https://i.howwhatproduce.com/images/005/image-14740-j.webp)
Atari Punk Console With Baby 8 Step Sequencer: Այս միջանկյալ կառուցվածքը հանդիսանում է Atari Punk Console- ը և Baby 8 Step Sequencer- ը `բոլորը մեկում: Դուք կարող եք տրորել Bantam Tools Desktop PCB ֆրեզերային մեքենայի վրա: Այն բաղկացած է երկու տպատախտակից ՝ մեկը օգտագործողի միջերեսի (UI) տախտակ է, իսկ մյուսը ՝ կոմունալ ծառայությունների
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
![Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ](https://i.howwhatproduce.com/images/007/image-19534-j.webp)
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
Ինչպես ապամոնտաժել համակարգիչը հեշտ քայլերով և նկարներով. 13 քայլ (նկարներով)
![Ինչպես ապամոնտաժել համակարգիչը հեշտ քայլերով և նկարներով. 13 քայլ (նկարներով) Ինչպես ապամոնտաժել համակարգիչը հեշտ քայլերով և նկարներով. 13 քայլ (նկարներով)](https://i.howwhatproduce.com/images/006/image-15346-7-j.webp)
Ինչպես ապամոնտաժել համակարգիչը հեշտ քայլերով և նկարներով. Սա հրահանգ է, թե ինչպես ապամոնտաժել համակարգիչը: Հիմնական բաղադրիչների մեծ մասը մոդուլային են և հեշտությամբ հանվում են: Այնուամենայնիվ, կարևոր է, որ դուք կազմակերպված լինեք դրա վերաբերյալ: Սա կօգնի ձեզ զերծ պահել մասերի կորստից, ինչպես նաև նորից հավաքելիս
Ciclop 3D Scanner My Way Քայլ առ քայլ ՝ 16 քայլ (նկարներով)
![Ciclop 3D Scanner My Way Քայլ առ քայլ ՝ 16 քայլ (նկարներով) Ciclop 3D Scanner My Way Քայլ առ քայլ ՝ 16 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-177-97-j.webp)
Ciclop 3D Scanner My Way Քայլ առ քայլ. Ողջույն, ես գիտակցելու եմ հանրահայտ Ciclop 3D սկաները: Բոլոր այն քայլերը, որոնք լավ բացատրված են սկզբնական նախագծում, ներկա չեն: Ես որոշ շտկումներ կատարեցի ՝ գործընթացը պարզեցնելու համար, նախ Ես տպում եմ հիմքը, իսկ հետո վերականգնում եմ PCB- ն, բայց շարունակում եմ