Sisukord:

Chrome'i T-rexi mängu häkkimine Arduino abil: 5 sammu
Chrome'i T-rexi mängu häkkimine Arduino abil: 5 sammu

Video: Chrome'i T-rexi mängu häkkimine Arduino abil: 5 sammu

Video: Chrome'i T-rexi mängu häkkimine Arduino abil: 5 sammu
Video: 30 лучших советов и рекомендаций по Windows 10 на 2020 год 2024, November
Anonim
Chrome'i T-rexi mängu häkkimine Arduino abil
Chrome'i T-rexi mängu häkkimine Arduino abil

Selles õpetuses häkkime kroomitud t-rex mängu arduinoga

Tarvikud:

Selle projekti jaoks vajame järgmisi komponente Arduino UNO -X1 Leivaplaat X1 Servomootor -X1LDR -X1 Takisti 10K oom -X1 hüppaja kaablid ja juhtmed -X1

Samm: määrake LDR väärtus

Määrake LDR väärtus
Määrake LDR väärtus
Määrake LDR väärtus
Määrake LDR väärtus
Määrake LDR väärtus
Määrake LDR väärtus

• Kõigepealt peate leidma LDR-väärtuse, milles soovite oma t-rex-i hüpata. Selleks looge ühendus vastavalt skeemile. Arduino (5V) - LDR (terminal 1) Arduino (A0) - LDR (terminal 2) Arduino (GND) - Takisti- LDR (terminal 2) • Laadige nüüd alla allolev fail „ldr test.ino” • avage see kood arduino keeles IDE ja laadige see üles oma arduino -tahvlile. • avage nüüd Chrome'i brauser • ja avage ka arduino seeriamonitor • Nüüd asetage LDR ekraanil olevale takistuste alale (vt ülaltoodud pilti) • märkige üles näit, kui asetate LDR -i takistuste ala”• Märkige üles ka näit, kui asetate LDR -i takistusteta alale. • Nüüd peate leidma maksimaalse väärtuse, kui asetate LDR -i„ takistuste alale”. Näide: Oletame, kui asetan LDR -i takistusele siis näitab seeriamonitor selle väärtust alla 500. Ja samamoodi, kui ma selle takistusteta alale asetan, näitab see väärtust üle 600. Nii et minu läviväärtus (alla selle tahan hüpata t Rex) on 500 Aga siin ma eeldan läve väärtus 510 (täpsema täpsuse saamiseks lisan oma künnise väärtusele +10) Nii et kui ldr tuvastab takistuse, on ldr väärtus alati madalam n läviväärtus (510), nii et see hüppab meie t-rex.

Samm: servo lisamine

Servo lisamine
Servo lisamine
Servo lisamine
Servo lisamine
Servo lisamine
Servo lisamine
Servo lisamine
Servo lisamine

• Nüüd kleepige servomootor klaviatuurile • Looge ühendus, mis on näidatud ülaltoodud skeemil. • Laadige nüüd üles „chrome dino game.ino” arduino pardal

3. samm: LDR -i jaoks õige positsiooni leidmine

LDR -i jaoks õige positsiooni leidmine
LDR -i jaoks õige positsiooni leidmine

• Nüüd, enne LDR -i ekraanile kleepimist, peate leidma selle õige asendi. • Selleks peate ekraani ees hoidma (vt ülaltoodud pilti) ja veenduma, et teie servomootor peaks takistuse korral õigel ajal nuppu vajutama. tuleb • Kui T-rex hüppab takistuse saabumisel liiga vara, hoidke ldr edasi • ja kui T-rex hüppab takistuse saabumisel liiga hilja, hoidke ldr-i tagasõna all

4. samm: kleepige ekraanile Ldr

Kleepige ekraanile Ldr
Kleepige ekraanile Ldr

• Pärast LDR -i õige asukoha leidmist kleepige ldr ekraanile. • Käivitage see nüüd.

Samm: veaotsing

• Kui teie projekt käivitub esmakordselt edukalt, kuid ei tööta mõne aja pärast, peate kontrollima läviväärtust, selleks kirjutan ka seeriafunktsioone "chrome dino game.ino", nii et leidke, mida teie seeriamonitor teile annab Ldr väärtus, kui panete ldr takistusele, soovitan teil selle asemel, et programmist läviväärtust muuta, muuta oma ekraani heledust ja seada see punkti, kus teie seeriamonitor annab teile läviväärtusest madalamad väärtused kui asetate LDR -i takistusele.

Soovitan: