Cov txheej txheem:

Arduino Singleplayer Pong- Yog Qhov No, Yog Li No: 5 Kauj Ruam
Arduino Singleplayer Pong- Yog Qhov No, Yog Li No: 5 Kauj Ruam

Video: Arduino Singleplayer Pong- Yog Qhov No, Yog Li No: 5 Kauj Ruam

Video: Arduino Singleplayer Pong- Yog Qhov No, Yog Li No: 5 Kauj Ruam
Video: Arduino Pong game 2024, Kaum ib hlis
Anonim
Arduino Singleplayer Pong- Yog Qhov No, Yog Li No
Arduino Singleplayer Pong- Yog Qhov No, Yog Li No

Dit arduino project yog gebaseerd op een 2 speler pong project hier op instructables (https://www.instructables.com/id/Portable-Arduino-a…) maar dit project yog singple player ntsib een simpele AI.

Hauv qab:

  • Arduino Ib
  • Nokia 5100 scherm.
  • 1 khob cij
  • 1 printplaat/pawg thawj coj saib qauv
  • 14 kabx
  • 1 potentiometer

Kauj Ruam 1: Kauj Ruam 1: Aansluiten Op Breadboard

Kauj Ruam 1: Aansluiten Op Breadboard
Kauj Ruam 1: Aansluiten Op Breadboard
Kauj Ruam 1: Aansluiten Op Breadboard
Kauj Ruam 1: Aansluiten Op Breadboard
Kauj Ruam 1: Aansluiten Op Breadboard
Kauj Ruam 1: Aansluiten Op Breadboard

Hoe je de kabels op het scherm en de arduino aansluit hangt af van hoe het op je scherm staat, dit kan per scherm verschillen ookal zijn ze het zelfde yam.

Nyob zoo cov phooj ywg sawv daws:

  1. VCC
  2. GND
  3. SCE
  4. RST
  5. D/C
  6. DN
  7. SCLK
  8. LED

De sce moet aangesloten worden op pin 7, de Reset op pin 6, de D/C op pin 5, de SDIN (DN) op 4 en de SCLK op pin 3, peb maken geen gebruik van de backlight/LED.

De middelste tus pin txiav peb peb tau ntsib een kabel op analoge tus pin 0 (A0).

Je kan alles ook op andere pinnen aansluiten, maar dan zou je dat in de code moeten aanpassen.

Kauj ruam 2: Kauj ruam 2: Upload De Code

Ik heb de code van een ander project, zie de link boven. Ua raws li tus neeg hu nkauj ua suab paj nruag los ntawm gemaakt ntsib een simpele AI.

Mijn versie van de code vind u hier:

Upload de code en test ntawm het werkt.

Kauj Ruam 3: Kauj Ruam 3: Tus Neeg Muag Khoom De Kabels Op Een Printplaat/tus qauv tsim qauv

Kauj Ruam 3: Tus Neeg Muag Khoom De Kabels Op Een Printplaat/Pawg Thawj Coj
Kauj Ruam 3: Tus Neeg Muag Khoom De Kabels Op Een Printplaat/Pawg Thawj Coj
Kauj Ruam 3: Tus Neeg Muag Khoom De Kabels Op Een Printplaat/Pawg Thawj Coj
Kauj Ruam 3: Tus Neeg Muag Khoom De Kabels Op Een Printplaat/Pawg Thawj Coj
Kauj Ruam 3: Tus Neeg Muag Khoom De Kabels Op Een Printplaat/Pawg Thawj Coj
Kauj Ruam 3: Tus Neeg Muag Khoom De Kabels Op Een Printplaat/Pawg Thawj Coj

Volg het schema om te kijken hoe het gesoldeerd moet worden.

Kauj Ruam 4: Kauj Ruam 4: Behuizing

Kauj Ruam 4: Ua kom pom tseeb
Kauj Ruam 4: Ua kom pom tseeb
Kauj Ruam 4: Ua kom pom tseeb
Kauj Ruam 4: Ua kom pom tseeb
Kauj Ruam 4: Ua kom pom tseeb
Kauj Ruam 4: Ua kom pom tseeb

Voor de behuizing heb ik een doos van stevig karton genomen en heb er gaten voor de potentiometer en het scherm gemaakt. aan de binnenkant heb ik magneten geplaatst zodat hij dicht blijft, maar mocht je iets willen vervangen of toevoegen dat je er dan toch weer bij kan.

Kauj Ruam 5: Kauj Ruam 5: Tshaj Tawm

Kauj ruam 5: Tshaj tawm!
Kauj ruam 5: Tshaj tawm!

Sluit hem aan op een computer laptop of usb lader en heb plezier.

* optioneel* voeg een batterijhouder toe, zodat je onderweg thiab spelen.

Pom zoo: