Satura rādītājs:

3D labirinta spēle, izmantojot Arduino: 8 soļi (ar attēliem)
3D labirinta spēle, izmantojot Arduino: 8 soļi (ar attēliem)

Video: 3D labirinta spēle, izmantojot Arduino: 8 soļi (ar attēliem)

Video: 3D labirinta spēle, izmantojot Arduino: 8 soļi (ar attēliem)
Video: SKR 1.4 - Optical Endstop 2024, Novembris
Anonim
3D labirinta spēle, izmantojot Arduino
3D labirinta spēle, izmantojot Arduino
3D labirinta spēle, izmantojot Arduino
3D labirinta spēle, izmantojot Arduino
3D labirinta spēle, izmantojot Arduino
3D labirinta spēle, izmantojot Arduino
3D labirinta spēle, izmantojot Arduino
3D labirinta spēle, izmantojot Arduino

Sveiki draugi, tāpēc šodien mēs izveidosim labirinta spēli, izmantojot ARDUINO UNO.

Tā kā Arduino Uno ir visbiežāk izmantotais dēlis, ir ļoti forši ar to spēlēt spēles. Šajā instrukcijā ļauj izveidot labirinta spēli, kuru kontrolē, izmantojot kursorsvirus.

Neaizmirstiet nobalsot, un šī ir MANA PIRMĀ MĀCĪBA.

Piegādes:

1. Kartons (MDF plāksne)

2. kursorsviras modulis*2

3. SG90 servomotors*4

4. Arduino Uno

5. Maizes dēlis

6. Rieksti

7. Nagu tapas

8. Jumper vadi

9. Vadu pievienošana

10. Daži kartona gabali

1. darbība: pievienošanās kursorsviru

Pievienošanās kursorsvirai
Pievienošanās kursorsvirai

Pirmkārt, mēs izveidosim tālvadības pulti, lai kontrolētu mūsu spēļu iestatījumus

To var viegli izdarīt, izmantojot kursorsviru moduli. Novietojiet kursorsviras moduli uz kartona un pievienojiet divus sānu kartona gabalus, lai tas būtu kā jostika roka. Šie wo kontrolieri palīdz efektīvi kontrolēt 4 servomotorus, un tas padara vadību ļoti vēsu. Pat ja jūs vēlaties palielināt mūsu spēles grūtības, jūs varat viegli savienot servo ar jostick moduli pretējā veidā.

2. solis: gabali

Gabali
Gabali
Gabali
Gabali

Paņemiet kartonu un izveidojiet dažus gabalus atbilstoši servomotoru izmēram.

Šie kartona gabali var savienot servomotorus perpendikulāri viens otram.

3. darbība. Pievienošanās servos

Pievienošanās Servos
Pievienošanās Servos
Pievienošanās Servos
Pievienošanās Servos

Paņemiet abus servomotorus un savienojiet tos perpendikulāri viens otram, lai, vadot tos ar kursorsviru, tie varētu kontrolēt labirinta X un Y ass griešanos.

Novietojiet šos divus pārus uz kartona, lai turētu labirintu virs tā.

Lai stiprinātu pamatni, mēs varam izmantot arī MDF plāksni, nevis kartonu.

4. solis: detaļu pievienošana

Daļu savienošana
Daļu savienošana

Novietojiet maizes dēli un Arduino Uno uz kartona un savienojiet to ar kursorsvirām, izmantojot līmes pistoli.

5. solis: spraudeņi

Spraudeņi
Spraudeņi
Spraudeņi
Spraudeņi
Spraudeņi
Spraudeņi

Paņemiet kartonu un izveidojiet tam sarežģītu labirintu.

Pēc tam izmantojiet kartona gabalus, lai viegli izveidotu 3D labirintu un apņemtu to ar apmalēm.

6. darbība. Savienojumi

Savienojumi
Savienojumi

1. Pievienojiet s1, s2, s3 un s4 arduino digitālajām tapām (jebkura saskaņā ar jums)

2. Savienojiet jostick moduļus ar analogām tapām A0, A1, A1 un A3 pēc kārtas.

PIEZĪME:-

1. Atcerieties, augšupielādējot doto programmu arduino, ka jūsu pievienotajām tapām un analogajām tapām jābūt vienādām, pretējā gadījumā projekts nedarbojas.

2. Nomainiet tapu Nr. programmēšanas kodā atbilstoši jūsu savienojumiem.

7. solis: programmēšana

Programmēšana
Programmēšana

docs.google.com/document/d/1Rnvig5YBqGpCQB…

Augšupielādēsim kodu.

8. solis: rezultāts

Rezultāts
Rezultāts

Mūsu 3D MAZE SPĒLE ir gatava spēlēšanai.

Ieteicams: