Sadržaj:

Pametna košarkaška arkadna igra s obručima za brojanje bodova pomoću ugrađene platforme Evive- Arduino: 13 koraka
Pametna košarkaška arkadna igra s obručima za brojanje bodova pomoću ugrađene platforme Evive- Arduino: 13 koraka

Video: Pametna košarkaška arkadna igra s obručima za brojanje bodova pomoću ugrađene platforme Evive- Arduino: 13 koraka

Video: Pametna košarkaška arkadna igra s obručima za brojanje bodova pomoću ugrađene platforme Evive- Arduino: 13 koraka
Video: NBA 2K MOBILE BASKETBALL PIGMY PLAYER 2024, Jun
Anonim
Pametna košarkaška arkadna igra s obručima za brojanje bodova pomoću ugrađene platforme Evive- Arduino
Pametna košarkaška arkadna igra s obručima za brojanje bodova pomoću ugrađene platforme Evive- Arduino
Pametna košarkaška arkadna igra s obručima za brojanje bodova pomoću ugrađene platforme Evive- Arduino
Pametna košarkaška arkadna igra s obručima za brojanje bodova pomoću ugrađene platforme Evive- Arduino

Od svih igara, najzabavnije su arkadne igre. Pa smo pomislili zašto to ne bismo sami napravili kod kuće! I evo nas, najzabavnije DIY igre koju ste do sada igrali - DIY Arcade Basketball Game! Ne samo da je ova igra super zabavna za igranje, već je i super duper zabavna za napraviti! Uz upute korak po korak i jednostavno programiranje u PictoBloxu-softveru za grafičko programiranje s naprednim mogućnostima, ova će igra biti najbolja igra koju ćete ikada igrati!

Pa šta još radiš ovdje? Preuzmite PictoBlox OVDJE i počnite!

Korak 1: Lista potrebnih komponenti

Hardver

  • evive
  • IC senzor
  • Mikro servo i njegov pribor
  • Debeli karton
  • Papir u tabeli u boji
  • Polistirenske čaše
  • Pištolj za ljepilo i štapići za ljepilo
  • Džemper kablovi

Softver

PictoBlox

Sve gore navedene elektroničke komponente mogu se pronaći u Starter Kit -u.

Korak 2: Razumijevanje dizajna

Razumevanje dizajna
Razumevanje dizajna

Uzmite kartonski list i izrežite sljedeće komade arkadne igre prema dimenzijama na gornjoj slici. Možete ga pokušati izraditi pomoću MDF ploča za veću izdržljivost.

  1. Krov
  2. Bočni zidovi tla (x 2)
  3. Baza držača loptice
  4. Servo vrata
  5. Označite se za Leaderboard

    1. Podrška za leđa
    2. Front Support
  6. Baza držača loptice
  7. Baza zemlje

    1. Lijevi zid u obliku slova V
    2. Desni zid u obliku slova V
  8. Stražnji zid
  9. Prednji zid
  10. Bočne stjenke držača kugle (x 2)

Korak 3: Izrada košarkaških obruča

Izrada košarkaških obruča
Izrada košarkaških obruča

Počnimo s lakim dijelom: Obruči.

Uzmite male šalice polistirena, možete uzeti bilo koji broj čaša ovisno o broju obruča koje želite imati. Izrežite podnožje čaša tako da kad u njih pucamo kuglice, loptice mogu lako proći. Izbušite čaše rezačem kako biste izgledali poput mreže.

Korak 4: Učinite obruče pametnijim

Učiniti obruče pametnijim
Učiniti obruče pametnijim
Učiniti obruče pametnijim
Učiniti obruče pametnijim
Učiniti obruče pametnijim
Učiniti obruče pametnijim

Mreže koje smo napravili u prethodnom koraku su glupe mreže. Ne mogu prebrojati udarce koje ste izvršili u svakom košu niti vam mogu dati rezultat. Kako bi bilo da napravimo mreže koje nam daju rezultat množenjem broja prolaska lopte kroz mreže do rezultata koji im je dodijeljen.

U istu svrhu koristit ćemo IC senzor. Testirajte sve IC senzore pomoću opcije Pin State Monitor na firmveru evive -a.

  1. Uzmite par štapića sladoleda i zalijepite ih na način da se pretvore u dugačak.
  2. Čvrsto omotajte komad papira u boji kako bi izgledalo kao anketa. Moramo napraviti stub za svaki obruč.
  3. Sada, na ove stupove, pričvrstite I senzor pomoću vrućeg ljepila i pričvrstite ove IR senzore u rupe na čašama.
  4. Kada završite, pričvrstite obruče na tlo. No, vodite računa da žice provedete kroz tlo. Ako želite, možete pričvrstiti i jedan obruč na stražnji zid.

U našem slučaju, dodijelit ćemo bodove obručima ovisno o tome koliko je teško u njima pucati. Najbliža korpa će nam dati 10 bodova, srednja će dati 20 bodova, dok će korpa na zadnjem zidu dati 50 bodova.

Napomena: rezultat možete dodijeliti onako kako želite.

Korak 5: Stvaranje suda

Donošenje suda
Donošenje suda
Donošenje suda
Donošenje suda
Donošenje suda
Donošenje suda

Počnimo s izradom košarkaškog terena.

  1. Pričvrstite zidove u obliku slova V na podlogu pomoću vrućeg ljepila kao što je prikazano na prvoj gornjoj slici. Ovi zidovi skupljaju sve loptice.
  2. Uzmite dvije bočne stijenke i nacrtajte ravnu liniju u sredini svakog zida. Sada zalijepite podnožje suda na ove linije (po jedan sa svake strane). Na ovaj način ćete svom terenu podići visinu i pomoći vam da skupite loptice na jednom mjestu.
  3. Vrijeme je da sa preostale strane pokrijete teren. Zalijepite prednji zid na podlogu, ali pazite da prostor u prednjem zidu i zidovi u obliku slova V budu poravnati.
  4. Na kraju, pričvrstite stražnji zid na podnožje.

Tako je košarkaški teren završen.

Korak 6: Popravljanje servo uređaja

Popravljanje Servo -a
Popravljanje Servo -a
Popravljanje Servo -a
Popravljanje Servo -a
Popravljanje Servo -a
Popravljanje Servo -a

Pričvrstite mikro servo na mali prostor prednje stijenke vrućim ljepilom. Ostvarit ćemo većinu veza ispod suda. Stoga, osim servo -a, napravite mali rez na podnožju kako biste mogli provući žice kroz njega.

Uverite se da ste prethodno testirali servo pomoću firmvera kompanije evive.

Korak 7: Postavljanje krova i graničnika vrata/ kugle

Postavljanje krova i graničnika vrata/ kugle
Postavljanje krova i graničnika vrata/ kugle
Postavljanje krova i graničnika vrata/ kugle
Postavljanje krova i graničnika vrata/ kugle
Postavljanje krova i graničnika vrata/ kugle
Postavljanje krova i graničnika vrata/ kugle

Uzmite krovni dio i zalijepite zidove koji služe kao postolje na ploču s rezultatima kao što je prikazano na slici. Sada, pričvrstite ovaj krov na zidove suda.

Kad završite, uzmite mala kartonska vrata i pričvrstite ih na servo trubu. Ovo će vam dati fiksni broj snimaka. Kako? Sakupljene loptice neće proći kroz vrata sve dok i ako ne otvorite ova vrata. To ćemo šifrirati na način da se vrata otvore tek na početku igre, tako da se sve loptice sakupe u držač za loptice. Čim igra počne, vrata se zatvaraju.

Korak 8: Sklapanje katapulta ili lansera

Sklapanje katapulta ili lansera
Sklapanje katapulta ili lansera
Sklapanje katapulta ili lansera
Sklapanje katapulta ili lansera
Sklapanje katapulta ili lansera
Sklapanje katapulta ili lansera

Sada je vrijeme da napravite najvažniji element igre, katapult ili lanser.

  1. Uzmite šest malih kartonskih komada veličine skoro 2 cm x 2 cm svaki i od njih napravite dva snopa.
  2. Kad dobijete hrpe, stavite ih na jedan kartonski komad ostavljajući određenu udaljenost između njih.
  3. Provucite čačkalicu između njih i zalijepite štapić sladoleda u središte.
  4. Sada popravite dvije čačkalice u gomile tako da pokazuju prema van.
  5. Sada, pričvrstite malu gumicu preko ovih štapića.
  6. Na kraju, zalijepite čep na štapić sladoleda da drži loptu.

Kad završite, ukrasite je kako želite. Postavite ovo u središte krova na terenu.

Korak 9: Napravite kutiju koja drži loptice

Izrada kutije koja drži loptice
Izrada kutije koja drži loptice
Izrada kutije koja drži loptice
Izrada kutije koja drži loptice

Vrijeme je da napravite držač lopte. Kad sve loptice kliznu kroz vrata, ne možemo im dopustiti da se kotrljaju. Dakle, potreban nam je držač za loptu.

  1. Uzmite podnožje držača kugle i zalijepite ga na prednji zid vrućim ljepilom.
  2. Zatim zalijepite bočne zidove na njega.
  3. Na kraju zalijepite prednji zid držača kuglice.

Tu se izrada završava.

Korak 10: Ukrašavanje Arene

Uređenje Arene
Uređenje Arene
Uređenje Arene
Uređenje Arene

Sada možete ukrasiti košarkašku igru kako želite.

Korak 11: Dodavanje LeaderBoarda

Dodavanje LeaderBoarda
Dodavanje LeaderBoarda
Dodavanje LeaderBoarda
Dodavanje LeaderBoarda
Dodavanje LeaderBoarda
Dodavanje LeaderBoarda
Dodavanje LeaderBoarda
Dodavanje LeaderBoarda

Vrijeme je za dodavanje ploče s rezultatima. Za isto ćemo koristiti i evive. Prije nego što postavimo evive na krov gdje smo za njega zadržali mjesto, prvo uspostavite veze.

  • Paralelno spojite sva tri IR senzora i mikro servo i spojite njihov GND na eviveov GND pin i VCC na eviveov 5V pin.
  • Sada je vrijeme za povezivanje signalnih pinova:

    • IC senzor 1 - digitalni pin 2 kompanije evive
    • IC senzor 2 - digitalni pin 3 kompanije evive
    • IC senzor 3 - digitalni pin 4 kompanije evive
    • Servo motor - digitalni pin 5 kompanije evive

Prikazat ćemo poruke, rezultat i vrijeme na ekranu.

Korak 12: Vrijeme je za kodiranje

Da bismo ga kodirali na jednostavniji način, koristit ćemo PictoBlox, softver za grafičko programiranje.

Možete napisati sljedeću skriptu ili direktno prenijeti donji kôd:

Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image

Korak 13: Zaključak

Ovim ste spremni da izazovete svoju porodicu i prijatelje u uzbudljivu igru Arkadne košarke! Uživajte!: D

Preporučuje se: