Мазмұны:

Arduino көмегімен Chrome T-rex Game Hack: 5 қадам
Arduino көмегімен Chrome T-rex Game Hack: 5 қадам

Бейне: Arduino көмегімен Chrome T-rex Game Hack: 5 қадам

Бейне: Arduino көмегімен Chrome T-rex Game Hack: 5 қадам
Бейне: 🦖Вызов принят: динозаврик из Chrome 2024, Қараша
Anonim
Chrome T-rex Game Hack Arduino көмегімен
Chrome T-rex Game Hack Arduino көмегімен

Бұл оқулықта біз chrome t-rex ойынын arduino көмегімен бұзамыз

Жабдықтар:

Бұл жоба үшін бізге келесі компоненттер қажет: Arduino UNO -X1Breadboard X1Servo қозғалтқышы -X1LDR -X1 резисторы 10К ом -X1жумпер кабельдері мен сымдары -X1

1 -қадам: LDR мәнін анықтаңыз

LDR мәнін анықтаңыз
LDR мәнін анықтаңыз
LDR мәнін анықтаңыз
LDR мәнін анықтаңыз
LDR мәнін анықтаңыз
LDR мәнін анықтаңыз

• Алдымен сіз т-рекске секіргіңіз келетін LDR мәнін табуыңыз керек. 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 -ден жоғары мәнді көрсетеді. Сондықтан менің табалдырық мәнім (төменде мен Rex -тен секіргім келеді) 500 -ге тең, бірақ мұнда мен шекті қабылдаймын 510 мәні (дәлдік үшін менің шекті мәніме +10 қосамын) Сондықтан, ldr кедергілерді анықтаған кезде, lldr мәні әрқашан төмен болады. n шекті мән (510), сондықтан ол біздің т-рекске секіреді.

2 -қадам: Серво қосу

Серво қосу
Серво қосу
Серво қосу
Серво қосу
Серво қосу
Серво қосу
Серво қосу
Серво қосу

• Енді серво моторын пернетақтаға жабыстырыңыз. • Жоғарыдағы схемада көрсетілген қосылымды жасаңыз. • Енді 'chrome dino game.ino' ардуино тақтасына жүктеңіз.

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 -ны кедергіге қойған кезде.

Ұсынылған: