Съдържание:

Chrome T-rex игра Hack с помощта на Arduino: 5 стъпки
Chrome T-rex игра Hack с помощта на Arduino: 5 стъпки

Видео: Chrome T-rex игра Hack с помощта на Arduino: 5 стъпки

Видео: Chrome T-rex игра Hack с помощта на Arduino: 5 стъпки
Видео: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Ноември
Anonim
Chrome T-rex Game Hack с помощта на Arduino
Chrome T-rex Game Hack с помощта на Arduino

В този урок ще хакнем играта chrome t-rex с arduino

Консумативи:

Нуждаем се от следните компоненти за този проект Arduino UNO -X1 Бърдборд X1 Серво мотор -X1LDR -X1 Резистор 10K ом -X1 прекъсващи кабели и проводници -X1

Стъпка 1: Определете стойността на LDR

Определете стойността на LDR
Определете стойността на LDR
Определете стойността на LDR
Определете стойността на LDR
Определете стойността на LDR
Определете стойността на LDR

• На първо място трябва да намерите стойността на LDR, в която искате да прескочите вашия t-rex • за това направете връзка съгласно електрическата схема. Arduino (5V) - LDR (терминал 1) Arduino (A0) - LDR (терминал 2) Arduino (GND) - Резистор- LDR (терминал 2) • Сега изтеглете файла „ldr test.ino“, даден по -долу • отворете този код в arduino IDE и го качете на вашата платка arduino. • сега отворете браузъра chrome • и също отворете arduino сериен монитор • Сега поставете LDR върху зоната на препятствия на екрана (вижте изображението по -горе) • отбележете показанията, когато поставите LDR на „ зона на препятствия “• И също така отбележете показанията, когато поставяте LDR на„ зона без препятствия “• сега трябва да намерите максималната стойност, когато поставите LDR на„ зона с препятствия “Пример: Да предположим, когато поставя LDR на„ препятствие тогава серийният монитор показва стойността му под 500. И по същия начин, когато го поставям на зона без препятствия, той показва стойност над 600. Така че стойността на прага ми (под това искам да скоча t Rex) е 500, но тук приемам праг стойност 510 (имам добавяне +10 в стойността на прага ми за по -голяма точност) Така че винаги, когато ldr открие препятствие, стойността на ldr винаги е по -ниска от n прагова стойност (510), така че тя ще прескочи нашия t-rex.

Стъпка 2: Добавяне на Servo

Добавяне на серво
Добавяне на серво
Добавяне на серво
Добавяне на серво
Добавяне на серво
Добавяне на серво
Добавяне на серво
Добавяне на серво

• Сега залепете серво мотора на клавиатурата • Направете връзката, показана на схемата по -горе. • Сега качете „chrome dino game.ino“в дъската на arduino

Стъпка 3: Намиране на правилната позиция за LDR

Намиране на правилната позиция за LDR
Намиране на правилната позиция за LDR

• Сега, преди да залепите LDR на екрана, трябва да установите правилната позиция за залепване. • За това трябва да задържите пред екрана (вижте изображението по -горе) и да видите, че вашият серво мотор трябва да натисне бутона в точното време при препятствие идва • Ако T-rex скочи твърде рано, когато препятствието дойде, задръжте ldr напред • и ако T-rex скочи твърде късно, когато препятствието дойде, задръжте ldr backword

Стъпка 4: Залепете Ldr на екрана

Залепете Ldr на екрана
Залепете Ldr на екрана

• След като намерите правилната позиция за LDR, залепете ldr на екрана. • Сега стартирайте това.

Стъпка 5: Отстраняване на неизправности

• Ако вашият проект се изпълнява успешно за първи път, но след известно време не работи, тогава трябва да проверите праговата стойност, за това пиша и серийни функции в „chrome dino game.ino“, така че открийте това, което ви дава вашият сериен монитор стойността на Ldr, когато поставяте ldr върху препятствие, Сега ви предлагам вместо да променяте праговата стойност от програмата, трябва да промените яркостта на дисплея и да я настроите на тази точка, в която вашият сериен монитор ви дава стойности, по -ниски от праговата стойност когато поставите LDR върху препятствие.

Препоръчано: