Obsah:

Herný hack Chrome T-rex pomocou Arduina: 5 krokov
Herný hack Chrome T-rex pomocou Arduina: 5 krokov

Video: Herný hack Chrome T-rex pomocou Arduina: 5 krokov

Video: Herný hack Chrome T-rex pomocou Arduina: 5 krokov
Video: 32 MUST-HAVE Edgerunner Mods That Will TRANSFORM Your Game 2024, November
Anonim
Herný hack Chrome T-rex pomocou Arduina
Herný hack Chrome T-rex pomocou Arduina

V tomto tutoriáli hackneme chrome t-rex hru s arduino

Zásoby:

Pre tento projekt potrebujeme nasledujúce komponenty Arduino UNO -X1Breadboard X1Servo motor -X1LDR -X1Odpor 10K ohm -X1 prepojovacie káble a vodiče -X1

Krok 1: Stanovte hodnotu LDR

Určte hodnotu LDR
Určte hodnotu LDR
Určte hodnotu LDR
Určte hodnotu LDR
Určte hodnotu LDR
Určte hodnotu LDR

• Najprv musíte nájsť hodnotu LDR, v ktorej chcete skákať t-rex • za týmto účelom zapojte podľa schémy zapojenia. Arduino (5V) - LDR (terminál 1) Arduino (A0) - LDR (terminál 2) Arduino (GND) - odpor - LDR (terminál 2) • Teraz stiahnite súbor „ldr test.ino“uvedený nižšie • otvorte tento kód v arduino IDE a nahrajte ho na svoju dosku arduino. • teraz otvorte prehliadač Chrome • a tiež otvorte sériový monitor arduino • Teraz umiestnite LDR na oblasť prekážok na obrazovke (pozri obrázok vyššie) • poznamenajte si údaje, keď umiestnite LDR na prekážková oblasť • • A tiež si poznamenajte údaje, keď umiestnite LDR na „žiadnu prekážkovú oblasť“• teraz musíte nájsť maximálnu hodnotu, keď umiestnite LDR na „prekážkovú oblasť“Príklad: Predpokladajme, že keď umiestnim LDR na „prekážku“ potom sériový monitor ukazuje, že je to hodnota nižšia ako 500. A podobne, keď ho umiestnim na žiadnu prekážkovú oblasť, potom ukáže hodnotu nad 600. Takže moja prahová hodnota (pod ktorou chcem skočiť t Rex) je 500 Ale tu predpokladám prahovú hodnotu hodnota 510 (pre väčšiu presnosť som do svojej prahovej hodnoty pridal +10) Takže vždy, keď ldr detekuje prekážku, potom je hodnota ldr vždy nižšia ako n prahová hodnota (510), takže preskočí náš t-rex.

Krok 2: Pridanie serva

Pridáva sa servo
Pridáva sa servo
Pridáva sa servo
Pridáva sa servo
Pridáva sa servo
Pridáva sa servo
Pridáva sa servo
Pridáva sa servo

• Teraz prilepte servomotor na klávesnicu • Pripojte zariadenie podľa vyššie uvedeného schémy zapojenia. • Teraz nahrajte „chrome dino game.ino“na dosku Arduino

Krok 3: Nájdenie správnej polohy pre LDR

Nájdenie správnej polohy pre LDR
Nájdenie správnej polohy pre LDR

• Teraz, než nalepíte LDR na obrazovku, musíte nájsť správnu polohu, kde sa má prilepiť. • Na to sa musíte držať pred obrazovkou (pozri obrázok vyššie) a vidieť, že váš servomotor by mal v prípade prekážky stlačiť tlačidlo v pravý čas. príde • Ak T-rex skočí príliš skoro, keď príde prekážka, podržte ldr dopredu • a ak T-rex skočí príliš neskoro, keď príde prekážka, podržte ldr zadné slovo

Krok 4: Prilepte Ldr na obrazovku

Prilepte Ldr na obrazovku
Prilepte Ldr na obrazovku

• Po nájdení správnej polohy pre LDR prilepte ldr na obrazovku • Teraz spustite toto.

Krok 5: Riešenie problémov

• Ak váš projekt úspešne pobeží na prvý krát, ale po určitom čase nefunguje, potom musíte skontrolovať prahovú hodnotu, pretože preto píšem aj sériové funkcie v „chrome dino game.ino“, takže zistíte, čo vám dáva váš sériový monitor hodnota Ldr, keď položíte ldr na prekážku, navrhujem, aby ste namiesto zmeny prahovej hodnoty z programu zmenili jas displeja a nastavili ho na bod, v ktorom vám sériový monitor dáva hodnoty nižšie ako prahová hodnota. keď umiestnite LDR na prekážku.

Odporúča: