Sisällysluettelo:

Chrome T-rex -pelin hakkerointi Arduinon avulla: 5 vaihetta
Chrome T-rex -pelin hakkerointi Arduinon avulla: 5 vaihetta

Video: Chrome T-rex -pelin hakkerointi Arduinon avulla: 5 vaihetta

Video: Chrome T-rex -pelin hakkerointi Arduinon avulla: 5 vaihetta
Video: Centerless_Table от PhotoRobot: автоматическая фотография продукта 2024, Marraskuu
Anonim
Chromen T-rex-pelin hakkerointi Arduinon avulla
Chromen T-rex-pelin hakkerointi Arduinon avulla

Tässä opetusohjelmassa hakkeroimme kromi t-rex -pelin arduinon kanssa

Tarvikkeet:

Tarvitsemme seuraavia komponentteja tähän projektiin Arduino UNO -X1 Leipälevy X1 Servomoottori -X1LDR -X1 Vastus 10K ohmia -X1hyppykaapelit ja -johdot -X1

Vaihe 1: Määritä LDR -arvo

Määritä LDR -arvo
Määritä LDR -arvo
Määritä LDR -arvo
Määritä LDR -arvo
Määritä LDR -arvo
Määritä LDR -arvo

• Ensinnäkin sinun on löydettävä LDR-arvo, jossa haluat hypätä t-rex: in • muodostamaan liitäntä piirikaavion mukaisesti. Arduino (5V) - LDR (terminaali 1) Arduino (A0) - LDR (terminaali 2) Arduino (GND) - Vastus- LDR (terminaali 2) • Lataa nyt alla oleva 'ldr test.ino' -tiedosto • avaa tämä koodi arduinossa IDE ja lataa se arduino -kortillesi. • avaa nyt chrome -selain • ja avaa myös arduino -sarjamonitori • Aseta LDR nyt näytön estealueelle (katso yllä oleva kuva) • merkitse muistiin lukema, kun asetat LDR: n estealue "• Ja myös merkitse muistiin lukema, kun asetat LDR: n" esteettömälle alueelle ". • Nyt sinun on löydettävä suurin arvo, kun asetat LDR: n" estealueelle "Esimerkki: Oletetaan, kun asetan LDR: n esteelle 'sitten sarjamonitori näyttää sen arvon alle 500. Ja samalla tavalla, kun asetan sen esteettömälle alueelle, se näyttää arvon yli 600. Joten kynnysarvoni (tämän alle haluan hypätä t Rex) on 500 mutta tässä oletan kynnyksen arvo 510 (minulla on kynnysarvossa +10 lisättyä tarkkuutta) Joten aina kun ldr havaitsee esteen, ldr -arvo on aina pienempi kuin n kynnysarvo (510), joten se hyppää t-rex-arvoomme.

Vaihe 2: Servon lisääminen

Servoa lisätään
Servoa lisätään
Servoa lisätään
Servoa lisätään
Servoa lisätään
Servoa lisätään
Servoa lisätään
Servoa lisätään

• Kiinnitä nyt servomoottori näppäimistöön • Tee kytkentä yllä olevassa piirikaaviossa. • Lataa nyt 'chrome dino game.ino' arduino -kortille

Vaihe 3: LDR: n oikean asennon löytäminen

LDR: n oikean asennon löytäminen
LDR: n oikean asennon löytäminen

• Nyt, ennen kuin kiinnität LDR: n ruudulle, sinun on löydettävä oikea kiinnityspaikka. • Tätä varten sinun on pidettävä kiinni näytön edessä (katso yllä oleva kuva) ja varmista, että servomoottorisi painaa painiketta oikeaan aikaan, kun este tulee • Jos T-rex hyppää liian aikaisin esteen tullessa, pidä ldr: tä eteenpäin • ja jos T-rex hyppää liian myöhään, kun este tulee, pidä ldr-avainsanaa

Vaihe 4: Kiinnitä Ldr näytölle

Kiinnitä Ldr ruudulle
Kiinnitä Ldr ruudulle

• Kun olet löytänyt oikean sijainnin LDR: lle, kiinnitä ldr näytölle. • Suorita tämä nyt.

Vaihe 5: Vianetsintä

• Jos projektisi sujuu ensimmäisen kerran onnistuneesti, mutta ei toimi jonkin ajan kuluttua, sinun on tarkistettava kynnysarvo, sillä kirjoitan myös sarjaliiketoimintoja chrome dino game.ino -sivulle, joten huomaa, että sarjamittarisi antaa sinulle Ldr -arvo, kun asetat ldr -esteen esille, nyt ehdotan, että sen sijaan, että muutat kynnysarvoa ohjelmasta, sinun on muutettava näytön kirkkautta ja asetettava se siihen kohtaan, jossa sarjamonitorisi antaa sinulle arvot, jotka ovat pienempiä kuin kynnysarvo kun asetat LDR: n esteeseen.

Suositeltava: