Satura rādītājs:

Viedā basketbola arkādes spēle ar rezultātu skaitīšanas stīpām, izmantojot Evive-Arduino iegulto platformu: 13 soļi
Viedā basketbola arkādes spēle ar rezultātu skaitīšanas stīpām, izmantojot Evive-Arduino iegulto platformu: 13 soļi

Video: Viedā basketbola arkādes spēle ar rezultātu skaitīšanas stīpām, izmantojot Evive-Arduino iegulto platformu: 13 soļi

Video: Viedā basketbola arkādes spēle ar rezultātu skaitīšanas stīpām, izmantojot Evive-Arduino iegulto platformu: 13 soļi
Video: EPARK Hoop Dreams Indoor Electronic Basketball Shooting Arcade Game Machine 2024, Novembris
Anonim
Viedā basketbola arkādes spēle ar rezultātu skaitīšanas stīpām, izmantojot Evive-Arduino iegulto platformu
Viedā basketbola arkādes spēle ar rezultātu skaitīšanas stīpām, izmantojot Evive-Arduino iegulto platformu
Viedā basketbola arkādes spēle ar rezultātu skaitīšanas stīpām, izmantojot Evive-Arduino iegulto platformu
Viedā basketbola arkādes spēle ar rezultātu skaitīšanas stīpām, izmantojot Evive-Arduino iegulto platformu

No visām tur esošajām spēlēm izklaidējošākās ir arkādes spēles. Tātad, mēs domājām, kāpēc gan to nepagatavot mājās! Un šeit mēs esam, izklaidējošākā DIY spēle, kādu jūs jebkad esat spēlējis - DIY Arcade Basketball Game! Šo spēli ir ne tikai ļoti jautri spēlēt, bet arī super super izklaidēties! Izmantojot detalizētus norādījumus un vienkāršu programmēšanu PictoBlox-grafiskās programmēšanas programmatūrā ar uzlabotām iespējām, šī spēle būs labākā spēle, kādu jūs jebkad spēlēsit!

Tātad, ko jūs šeit joprojām darāt? Lejupielādējiet PictoBlox no ŠEIT un sāciet!

1. darbība. Nepieciešamo komponentu saraksts

Aparatūra

  • evive
  • IR sensors
  • Micro Servo un tā piederumi
  • Biezs kartons
  • Krāsu diagrammas papīrs
  • Polistirola krūzes
  • Līmes pistole un līmes nūjas
  • Jumper kabeļi

Programmatūra

PictoBlox

Visas iepriekš minētās elektroniskās sastāvdaļas ir atrodamas sākuma komplektā.

2. darbība: izpratne par dizainu

Izpratne par dizainu
Izpratne par dizainu

Paņemiet kartona loksni un izgrieziet šādus Arcade spēles gabalus atbilstoši izmēriem, kas norādīti attēlā iepriekš. Lai iegūtu lielāku izturību, varat mēģināt to izgatavot, izmantojot MDF loksnes.

  1. Jumts
  2. Zemes sānu sienas (x 2)
  3. Bumbas turētāja pamatne
  4. Servo durvis
  5. Stāviet līderu sarakstā

    1. Atbalsts mugurai
    2. Priekšējais atbalsts
  6. Bumbas turētāja pamatne
  7. Zemes pamatne

    1. Kreisā V veida siena
    2. Labā V veida siena
  8. Aizmugurējā siena
  9. Priekšējā siena
  10. Bumbas turētāja sānu sienas (x 2)

3. darbība. Basketbola stīpu izgatavošana

Basketbola stīpu izgatavošana
Basketbola stīpu izgatavošana

Sāksim ar vienkāršo daļu: Stīpas.

Paņemiet mazas tases polistirola, varat paņemt jebkuru glāžu skaitu atkarībā no stīpu skaita, kādu vēlaties iegūt. Nogrieziet brilles pamatni tā, lai, šaujot bumbiņas tajās, bumbiņas varētu viegli iet garām. Perforējiet brilles, izmantojot griezēju, lai tās izskatās kā tīkls.

4. solis: padariet stīpas gudrākas

Padarot stīpas gudrākas
Padarot stīpas gudrākas
Padarot stīpas gudrākas
Padarot stīpas gudrākas
Padarot stīpas gudrākas
Padarot stīpas gudrākas

Iepriekšējā solī izveidotie tīkli ir mēmi tīkli. Viņi nevar saskaitīt metienus, ko izdarījāt katrā grozā, kā arī nevar dot rezultātu. Kā būtu, ja mēs veidotu tīklus, kas dod mums rezultātu, reizinot bumbas iziešanas caur tīkliem skaitu līdz tiem piešķirtajam rezultātam.

Šim nolūkam mēs izmantosim IR sensoru. Pārbaudiet visu IR sensoru, izmantojot evive programmaparatūras opciju Pin State Monitor.

  1. Paņemiet pāris saldējuma kociņus un salieciet tos kopā tā, lai tie tiktu pārveidoti par garu.
  2. Cieši aptiniet ap to krāsainu papīru, lai tas izskatītos kā aptauja. Katram stīpam mums ir jāizveido stabs.
  3. Tagad uz šiem stabiem piestipriniet I sensoru, izmantojot karstu līmi, un piestipriniet šos IR sensorus brilles caurumos.
  4. Kad tas ir izdarīts, nostipriniet stīpas uz zemes. Bet pārliecinieties, ka vadi tiek izvadīti caur zemi. Jūs varat arī piestiprināt vienu stīpu pie aizmugurējās sienas, ja vēlaties.

Mūsu gadījumā mēs piešķirsim punktus stīpām, pamatojoties uz to, cik grūti ir šaudīties. Tuvākais grozs mums dos 10 punktus, vidējais - 20 punktus, bet grozs uz aizmugurējās sienas - 50 punktus.

Piezīme: jūs varat piešķirt rezultātu, kā vēlaties.

5. solis: Tiesas izveidošana

Tiesas izveidošana
Tiesas izveidošana
Tiesas izveidošana
Tiesas izveidošana
Tiesas izveidošana
Tiesas izveidošana

Sāksim veidot basketbola laukumu.

  1. Piestipriniet V formas sienas uz pamatnes, izmantojot karstu līmi, kā parādīts pirmajā attēlā iepriekš. Šīs sienas savāc visas bumbiņas.
  2. Paņemiet abas sānu sienas un uzzīmējiet taisnu līniju katras sienas centrā. Tagad pielīmējiet laukuma pamatni šīm līnijām (pa vienai katrā pusē). To darot, jūsu laukums tiks paaugstināts un palīdzēs savākt bumbiņas vienuviet.
  3. Laiks segt laukumu no atlikušās puses. Līmējiet priekšējo sienu pie pamatnes, bet pārliecinieties, vai vieta priekšējā sienā un V veida sienas ir izlīdzinātas.
  4. Visbeidzot, piestipriniet aizmugurējo sienu pie pamatnes.

Tādējādi basketbola laukums ir pabeigts.

6. solis: Servo nostiprināšana

Servo nostiprināšana
Servo nostiprināšana
Servo nostiprināšana
Servo nostiprināšana
Servo nostiprināšana
Servo nostiprināšana

Piestipriniet mikro servo pie mazās vietas priekšējā sienā, izmantojot karstu līmi. Mēs izveidosim lielāko daļu savienojumu zem tiesas. Tādējādi, izņemot servo uz pamatnes, veiciet nelielu griezumu, lai caur to varētu izlaist vadus.

Pārliecinieties, vai esat iepriekš pārbaudījis servo, izmantojot evive programmaparatūru.

7. solis: jumta un durvju/ lodīšu aizbāžņa nostiprināšana

Jumta un durvju/ lodīšu aizbāžņa nostiprināšana
Jumta un durvju/ lodīšu aizbāžņa nostiprināšana
Jumta un durvju/ lodīšu aizbāžņa nostiprināšana
Jumta un durvju/ lodīšu aizbāžņa nostiprināšana
Jumta un durvju/ lodīšu aizbāžņa nostiprināšana
Jumta un durvju/ lodīšu aizbāžņa nostiprināšana

Paņemiet jumta daļu un pielīmējiet pie tā uzvarētāju saraksta sienas, kas darbojas kā statīvs, kā parādīts attēlā. Tagad piestipriniet šo jumta daļu pie tiesas sienām.

Kad tas ir izdarīts, paņemiet mazās kartona durvis un pievienojiet tās servo ragam. Tādējādi jūs saņemsiet fiksētu kadru skaitu. Kā? Savāktās bumbiņas neizies cauri vārtiem, kamēr neatvērsit šīs durvis. Tos mēs kodēsim tā, lai durvis tiktu atvērtas tikai spēles sākumā, lai visas bumbiņas tiktu savāktas bumbas turētājā. Tiklīdz spēle sākas, durvis aizveras.

8. solis: katapultas vai palaišanas iekārtas montāža

Katapultas vai palaišanas iekārtas montāža
Katapultas vai palaišanas iekārtas montāža
Katapultas vai palaišanas iekārtas montāža
Katapultas vai palaišanas iekārtas montāža
Katapultas vai palaišanas iekārtas montāža
Katapultas vai palaišanas iekārtas montāža

Tagad ir pienācis laiks izveidot vissvarīgāko spēles elementu - katapultu vai palaišanas ierīci.

  1. Paņemiet sešus mazus kartona gabalus, kuru izmērs ir gandrīz 2 cm x 2 cm, un izveidojiet no tiem divas kaudzītes.
  2. Kad kaudzes ir, novietojiet tās uz viena kartona gabala, atstājot starp tām zināmu attālumu.
  3. Ielieciet zobu bakstāmais starp tiem un ielīmējiet saldējuma nūju tās centrā.
  4. Tagad salieciet kaudzēs divus zobu bakstāmos tā, lai tie būtu vērsti uz āru.
  5. Tagad piestipriniet nelielu gumiju pāri šīm nūjām.
  6. Visbeidzot, pielīmējiet cepuri uz saldējuma kociņa, lai noturētu bumbiņu.

Kad esat pabeidzis, izrotājiet to, kā vēlaties. Novietojiet to laukuma jumta centrā.

9. solis: lodziņa turēšanas kastes izgatavošana

Izveidojiet lodziņu, kurā ir bumbiņas
Izveidojiet lodziņu, kurā ir bumbiņas
Izveidojiet lodziņu, kurā ir bumbiņas
Izveidojiet lodziņu, kurā ir bumbiņas

Ir pienācis laiks izgatavot bumbiņas turētāju. Kad visas bumbiņas izslīd pa durvīm, mēs nevaram ļaut tām ripot apkārt. Tādējādi mums ir nepieciešams bumbiņas turētājs.

  1. Paņemiet bumbiņas turētāja pamatni un pielīmējiet to pie priekšējās sienas, izmantojot karsto līmi.
  2. Pēc tam pielīmējiet sānu sienas.
  3. Visbeidzot pielīmējiet lodīšu turētāja priekšējo sienu.

Šeit beidzas izgatavošana.

10. solis: arēnas dekorēšana

Arēnas dekorēšana
Arēnas dekorēšana
Arēnas dekorēšana
Arēnas dekorēšana

Tagad jūs varat izrotāt basketbola spēli tā, kā vēlaties.

11. darbība: LeaderBoard pievienošana

LeaderBoard pievienošana
LeaderBoard pievienošana
LeaderBoard pievienošana
LeaderBoard pievienošana
LeaderBoard pievienošana
LeaderBoard pievienošana
LeaderBoard pievienošana
LeaderBoard pievienošana

Laiks pievienot uzvarētāju sarakstu. Mēs izmantosim evive tam pašam. Pirms novietojam evive uz jumta, kur esam saglabājuši vietu tam, vispirms izveidojiet savienojumus.

  • Pievienojiet visus trīs IR sensorus un mikro servo paralēli un savienojiet to GND ar evive GND tapu un VCC ar evive 5V tapu.
  • Tagad ir laiks savienot signāla tapas:

    • IR sensors 1 - evive digitālā 2. tapa
    • IR sensors 2 - evive digitālā tapa 3
    • IR sensors 3 - evive digitālā tapa 4
    • Servomotors - evive digitālā tapa 5

Mēs ekrānā parādīsim ziņojumus, rezultātu un laiku.

12. solis: laiks kodēt

Lai to kodētu vienkāršākā veidā, mēs izmantosim grafisko programmēšanas programmatūru PictoBlox.

Varat uzrakstīt šādu skriptu vai tieši augšupielādēt tālāk norādīto kodu:

Attēls
Attēls
Attēls
Attēls
Attēls
Attēls
Attēls
Attēls
Attēls
Attēls
Attēls
Attēls
Attēls
Attēls
Attēls
Attēls

13. darbība. Secinājums

Ar to jūs esat gatavs izaicināt savu ģimeni un draugus aizraujošai Arcade Basketball spēlei! Izbaudi!: D

Ieteicams: