INHOUDSOPGAWE:
Video: Chrome T-rex-spelhack met behulp van Arduino: 5 stappe
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
In hierdie handleiding sal ons die chrome t-rex-speletjie met arduino hack
Benodighede:
Ons benodig die volgende komponente vir hierdie projek Arduino UNO -X1Breadboard X1 Servomotor -X1LDR -X1 Weerstand 10K ohm -X1jumper kabels en drade -X1
Stap 1: Bepaal die LDR -waarde
• In die eerste plek moet u die LDR-waarde vind waarin u u t-rex wil spring • om die verbinding volgens die stroombaan-diagram te maak. Arduino (5V) - LDR (terminale 1) Arduino (A0) - LDR (terminale 2) Arduino (GND) - Weerstand - LDR (terminale 2) • Laai nou 'ldr test.ino' lêer hieronder af • open hierdie kode in arduino IDE en laai dit op u arduino -bord op. • maak nou die Chrome -blaaier oop • en maak ook die arduino -seriële monitor oop • Plaas die LDR nou op die hindernisgebied op die skerm (sien prent hierbo) • let op die lesing as u die LDR op ' hindernisgebied '• Noteer ook die lesing as u die LDR op' geen hindernisgebied 'plaas • nou moet u die maksimum waarde vind as u die LDR op' hindernisgebied 'plaas Voorbeeld: Gestel as ek LDR op' hindernis 'plaas 'dan toon die seriële monitor dat die waarde onder 500 is. En op dieselfde manier as ek dit op geen hindernisgebied plaas nie, dan toon dit waarde bo 600. Dus is my drempelwaarde (onder hierdie wil ek na Rex spring) 500, maar hier aanvaar ek 'n drumpel waarde 510 (ek het bygevoeg +10 in my drempelwaarde vir meer akkuraatheid) As die ldr dan 'n hindernis opspoor, is die waarde van ldr altyd laer as n drempelwaarde (510) sodat dit ons t-rex sal laat spring.
Stap 2: Voeg servo by
• Plak nou die servomotor op die sleutelbord • Maak die verbinding wat in die stroombaan hierbo getoon word. • Laai nou die 'chrome dino game.ino' op die arduino -bord op
Stap 3: Vind die regte posisie vir LDR
• Voordat u die LDR op die skerm plak, moet u die regte posisie vind om vas te hou. • Daarvoor moet u voor die skerm hou (sien die prent hierbo) en sien dat u servomotor op die regte tyd op die knoppie moet druk wanneer die hindernis belemmer kom • As T-rex te vroeg spring as hindernis kom, hou dan ldr vorentoe • en as T-rex te laat spring as hindernis kom, hou dan ldr terugwoord
Stap 4: Plak Ldr op die skerm
• Nadat u die korrekte posisie vir LDR gevind het, plak die ldr op die skerm • Begin dit nou.
Stap 5: Los probleme op
• As u projek die eerste keer suksesvol uitgevoer is, maar dit nie later werk nie, moet u die drempelwaarde nagaan, daarvoor skryf ek ook seriefunksies in 'chrome dino game.ino', dus vind uit wat u seriële monitor u gee die Ldr -waarde as u die ldr op 'n hindernis plaas, stel ek voor dat u in plaas van die drempelwaarde van die program te verander, u die helderheid van die skerm moet verander en dit moet stel op die punt waarop u seriële monitor u waardes laer as die drempelwaarde gee as u die LDR op 'n hindernis plaas.