Satura rādītājs:

Chrome T-rex spēles uzlaušana, izmantojot Arduino: 5 soļi
Chrome T-rex spēles uzlaušana, izmantojot Arduino: 5 soļi

Video: Chrome T-rex spēles uzlaušana, izmantojot Arduino: 5 soļi

Video: Chrome T-rex spēles uzlaušana, izmantojot Arduino: 5 soļi
Video: AWESOME FAN MADE JURASSIC GAME! - T.Rex Breakout Game 2024, Novembris
Anonim
Chrome T-rex spēles uzlaušana, izmantojot Arduino
Chrome T-rex spēles uzlaušana, izmantojot Arduino

Šajā apmācībā mēs uzlauzīsim hroma t-rex spēli ar arduino

Piegādes:

Šim projektam nepieciešami šādi komponenti: Arduino UNO -X1 Maizes dēlis X1 Servo motors -X1LDR -X1 Rezistors 10K omi -X1lēkšanas kabeļi un vadi -X1

1. darbība: nosakiet LDR vērtību

Nosakiet LDR vērtību
Nosakiet LDR vērtību
Nosakiet LDR vērtību
Nosakiet LDR vērtību
Nosakiet LDR vērtību
Nosakiet LDR vērtību

• Vispirms jums jāatrod LDR vērtība, kurā vēlaties pārlēkt t-rex, • lai izveidotu savienojumu saskaņā ar shēmu. Arduino (5V) - LDR (1. terminālis) Arduino (A0) - LDR (2. terminālis) Arduino (GND) - Rezistors- LDR (2. terminālis) • Tagad lejupielādējiet zemāk norādīto “ldr test.ino” failu • atveriet šo kodu arduino IDE un augšupielādējiet to savā arduino panelī. • tagad atveriet pārlūku hroms • un arī atveriet arduino seriālo monitoru • tagad novietojiet LDR uz šķēršļu zonas ekrānā (skatiet attēlu iepriekš) šķēršļu zona”• Un pierakstiet arī rādījumus, novietojot LDR uz“bez šķēršļu zonas”. • Tagad jums ir jāatrod maksimālā vērtība, novietojot LDR uz“šķēršļu zonas”Piemērs: Pieņemsim, kad es novietoju LDR uz“šķēršļa” tad sērijveida monitors rāda, ka tā vērtība ir zemāka par 500. Un līdzīgi, kad es to novietoju bez šķēršļu zonas, tā parāda vērtību virs 600. Tātad mana sliekšņa vērtība (zem šīs es gribu pārlēkt t Rex) ir 500 Bet šeit es pieņemu slieksni vērtība 510 (lai iegūtu lielāku precizitāti, manā sliekšņa vērtībā ir jāpievieno +10) Tātad ikreiz, kad ldr atklāj šķērsli, ldr vērtība vienmēr ir zemāka n sliekšņa vērtība (510), tāpēc tā pārlēks mūsu t-rex.

2. darbība: servo pievienošana

Servo pievienošana
Servo pievienošana
Servo pievienošana
Servo pievienošana
Servo pievienošana
Servo pievienošana
Servo pievienošana
Servo pievienošana

• Tagad pielīmējiet servodzinēju uz tastatūras • Izveidojiet savienojumu, kas parādīts iepriekšējā shēmā. • Tagad augšupielādējiet “chrome dino game.ino” arduino panelī.

3. darbība. Atrodiet pareizo pozīciju LDR

LDR pareizās pozīcijas atrašana
LDR pareizās pozīcijas atrašana

• Tagad, pirms piestiprināt LDR uz ekrāna, jums jāatrod pareizā vieta, kur pielīmēt. • Lai to izdarītu, jums ir jāturas ekrāna priekšā (skatiet attēlu iepriekš) un jāpārliecinās, ka jūsu servomotorei vajadzētu nospiest pogu īstajā laikā, kad rodas šķērslis. nāk • Ja T-rex lec pārāk agri, kad pienāk šķērslis, tad turiet ldr uz priekšu • un ja T-rex lec pārāk vēlu, kad pienāk šķērslis, turiet ldr atpakaļvārdu

4. solis: pielīmējiet ekrānu ekrānā

Ielīmējiet ekrānu ekrānā
Ielīmējiet ekrānu ekrānā

• Kad esat atradis pareizo LDR pozīciju, uzlieciet displeju uz ekrāna. • Tagad palaidiet to.

5. darbība. Problēmu novēršana

• Ja jūsu projekts pirmo reizi veiksmīgi darbojas, bet pēc kāda laika tas nedarbojas, tad jums jāpārbauda sliekšņa vērtība, tāpēc es arī uzrakstu sērijas funkcijas “chrome dino game.ino”, tāpēc noskaidrojiet, ko sniedz jūsu sērijas monitors Ldr vērtību, kad novietojat ldr uz šķēršļa, tagad es iesaku jums nevis mainīt sliekšņa vērtību no programmas, bet gan mainīt displeja spilgtumu un iestatīt to uz punktu, kurā jūsu seriālais monitors sniedz vērtības, kas ir zemākas par sliekšņa vērtību novietojot LDR uz šķēršļa.

Ieteicams: