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

Chrome T-rex Game Hack Using Arduino: 5 Steps
Chrome T-rex Game Hack Using Arduino: 5 Steps

Video: Chrome T-rex Game Hack Using Arduino: 5 Steps

Video: Chrome T-rex Game Hack Using Arduino: 5 Steps
Video: Automated Dino Game using Arduino | Arduino project 2024, Նոյեմբեր
Anonim
Chrome T-rex Game Hack օգտագործելով Arduino- ն
Chrome T-rex Game Hack օգտագործելով Arduino- ն

Այս ձեռնարկում մենք կկոտրենք քրոմ t-rex խաղը arduino- ով

Պարագաներ:

Այս նախագծի համար մեզ անհրաժեշտ են հետևյալ բաղադրիչները Arduino UNO -X1Breadboard X1Servo շարժիչ -X1LDR -X1 Resistor 10K ohm -X1 թռիչքային մալուխներ և լարեր -X1

Քայլ 1: Որոշեք LDR արժեքը

Որոշեք LDR արժեքը
Որոշեք LDR արժեքը
Որոշեք LDR արժեքը
Որոշեք LDR արժեքը
Որոշեք LDR արժեքը
Որոշեք LDR արժեքը

• Նախևառաջ պետք է գտնեք LDR արժեքը, որի մեջ ցանկանում եք ցատկել ձեր t-rex • դրա համար միացում կատարեք սխեմայի համաձայն: Arduino (5V) - LDR (տերմինալ 1) Arduino (A0) - LDR (տերմինալ 2) Arduino (GND) - Resistor- LDR (տերմինալ 2) • Այժմ ներբեռնեք ստորև բերված «ldr test.ino» ֆայլը • բացեք այս կոդը arduino- ում IDE և վերբեռնեք ձեր arduino տախտակում: • այժմ բացեք Chrome դիտարկիչը • և նաև բացեք arduino սերիական մոնիտորը • Այժմ տեղադրեք LDR- ը էկրանի խոչընդոտների հատվածում (տես վերևի պատկերը) • նշեք ընթերցումը, երբ տեղադրեք LDR- ը ' խոչընդոտների տարածք »• Եվ նաև նշեք ընթերցումը, երբ LDR- ն տեղադրում եք« ոչ մի խոչընդոտի գոտու վրա »• այժմ դուք պետք է գտնեք առավելագույն արժեքը, երբ LDR- ն տեղադրեք« խոչընդոտների տարածքի »վրա: Օրինակ. Ենթադրենք, երբ ես տեղադրում եմ LDR- ը« խոչընդոտի վրա » ապա սերիական մոնիտորը ցույց է տալիս, որ այն 500 -ից ցածր արժեք է: արժեքը 510 (ես իմ շեմային արժեքին ավելացնում եմ +10 ավելի ճշգրտության համար): Այսպիսով, երբ ldr- ն խոչընդոտ է հայտնաբերում, ապա ldr- ի արժեքը միշտ ավելի ցածր է n շեմի արժեքը (510), այնպես որ այն ցատկելու է մեր t-rex- ը:

Քայլ 2: Servo- ի ավելացում

Servo- ի ավելացում
Servo- ի ավելացում
Servo- ի ավելացում
Servo- ի ավելացում
Servo- ի ավելացում
Servo- ի ավելացում
Servo- ի ավելացում
Servo- ի ավելացում

• Այժմ կպցրեք սերվո շարժիչը ստեղնաշարի վրա • Կատարեք կապը, որը ցույց է տրված վերևի սխեմայում: • Այժմ վերբեռնեք «chrome dino game.ino» - ն arduino տախտակում

Քայլ 3: LDR- ի համար ճիշտ դիրքորոշում գտնելը

LDR- ի համար ճիշտ դիրքորոշում գտնելը
LDR- ի համար ճիշտ դիրքորոշում գտնելը

• Այժմ LDR- ը էկրանին կպցնելուց առաջ պետք է գտնեք այն ամրացնելու ճիշտ դիրքը: • Դրա համար պետք է պահել էկրանի առջև (տես վերևի պատկերը) և տեսնել, որ ձեր սերվո շարժիչը պետք է ճիշտ ժամանակին սեղմի կոճակը խոչընդոտի ժամանակ: գալիս է • Եթե T-rex- ը շատ շուտ է ցատկում, երբ խոչընդոտը գալիս է, ապա պահեք ldr առաջ • և եթե T-rex- ը շատ ուշ է ցատկում, երբ խոչընդոտը գալիս է, ապա պահեք ldr հետադարձ կապը

Քայլ 4: Կպչեք Ldr էկրանին

Կպչեք Ldr էկրանին
Կպչեք Ldr էկրանին

• LDR- ի ճիշտ դիրքը գտնելուց հետո կպցրեք ldr էկրանը • Այժմ գործարկեք սա:

Քայլ 5: Խնդիրների վերացում

• Եթե ձեր նախագիծը հաջողությամբ գործարկվում է առաջին անգամ, բայց որոշ ժամանակ անց այն չի աշխատում, ապա դուք պետք է ստուգեք շեմի արժեքը, դրա համար ես նաև գրում եմ սերիական գործառույթներ «chrome dino game.ino» - ում, այնպես որ գտեք, թե ինչ է ձեզ տալիս ձեր սերիական մոնիտորը Ldr արժեքը, երբ ldr- ն դնում եք խոչընդոտի վրա: Այժմ ես առաջարկում եմ ձեզ, որ ծրագրից շեմային արժեքը փոխելու փոխարեն, դուք պետք է փոխեք ձեր ցուցադրման պայծառությունը և այն դնեք այն կետին, որտեղ ձեր սերիական մոնիտորը ձեզ տալիս է շեմային արժեքից ցածր արժեքներ: երբ LDR- ն տեղադրում եք խոչընդոտի վրա:

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