Indholdsfortegnelse:

Smart basketball-arkadespil med score-tællende bøjler ved hjælp af Evive- Arduino Embedded Platform: 13 trin
Smart basketball-arkadespil med score-tællende bøjler ved hjælp af Evive- Arduino Embedded Platform: 13 trin

Video: Smart basketball-arkadespil med score-tællende bøjler ved hjælp af Evive- Arduino Embedded Platform: 13 trin

Video: Smart basketball-arkadespil med score-tællende bøjler ved hjælp af Evive- Arduino Embedded Platform: 13 trin
Video: Basketball Machine 2024, December
Anonim
Smart basketball-arkadespil med score-tællende bøjler ved hjælp af Evive- Arduino Embedded Platform
Smart basketball-arkadespil med score-tællende bøjler ved hjælp af Evive- Arduino Embedded Platform
Smart basketball-arkadespil med score-tællende bøjler ved hjælp af Evive- Arduino Embedded Platform
Smart basketball-arkadespil med score-tællende bøjler ved hjælp af Evive- Arduino Embedded Platform

Af alle de spil derude er det mest underholdende arkadespil. Så vi tænkte, hvorfor ikke lave en selv derhjemme! Og her er vi, det mest underholdende DIY -spil, du nogensinde har spillet indtil nu - DIY Arcade Basketball Game! Dette spil er ikke kun super sjovt at spille, men også super duper sjovt at lave! Med trin-for-trin instruktioner og let programmering i PictoBlox-en grafisk programmeringssoftware med avancerede muligheder, bliver dette spil det bedste spil, du nogensinde vil spille!

Så hvad laver du stadig her? Download PictoBlox her og kom i gang!

Trin 1: Liste over nødvendige komponenter

Hardware

  • evive
  • IR -sensor
  • Micro Servo og dets tilbehør
  • Tyk pap
  • Farvekortpapir
  • Kop af polystyren
  • Limpistol og limpinde
  • Jumper kabler

Software

PictoBlox

Alle de ovennævnte elektroniske komponenter findes i startsættet.

Trin 2: Forstå designet

Forstå design
Forstå design

Tag et papark og skær de følgende stykker af Arcade -spillet i henhold til dimensionerne i billedet ovenfor. Du kan prøve at lave det ved hjælp af MDF -ark for mere holdbarhed.

  1. Taget
  2. Jordens sidevægge (x 2)
  3. Bunden af kugleholderen
  4. Servodøren
  5. Stå for Leaderboard

    1. Rygstøtte
    2. Frontstøtte
  6. Bunden af kugleholderen
  7. Grundens Grund

    1. Den venstre V-formede væg
    2. Den rigtige V-formede væg
  8. Bagvæggen
  9. Forvæggen
  10. Kugleholderens sidevægge (x 2)

Trin 3: Fremstilling af basketballbøjlerne

Fremstilling af basketballbøjlerne
Fremstilling af basketballbøjlerne

Lad os starte med den lette del: The Hoops.

Tag små kopper polystyren, du kan tage et hvilket som helst antal glas afhængigt af antallet af bøjler, du vil have. Skær bunden af glassene, så når vi skyder kuglerne i dem, kan kuglerne let passere. Perforér glassene ved hjælp af en kutter for at få dem til at ligne nettet.

Trin 4: Gør bøjlerne smartere

Gør bøjlerne smartere
Gør bøjlerne smartere
Gør bøjlerne smartere
Gør bøjlerne smartere
Gør bøjlerne smartere
Gør bøjlerne smartere

De net, vi lavede i det foregående trin, er de stumme net. De kan ikke tælle de skud, du lavede i hver kurv, og kan heller ikke give dig scoren. Hvad med at vi laver de net, der giver os scoren ved at multiplicere antallet af gange, bolden har passeret gennem netene til den score, der er tildelt dem.

Vi kommer til at bruge IR -sensoren til det samme formål. Test alle IR -sensorer ved hjælp af Pin State Monitor -indstillingen for evives firmware.

  1. Tag et par ispinde og sæt dem sammen på en måde, så de bliver omdannet til en lang.
  2. Pak et stykke farvet papir tæt om det, så det ligner en meningsmåling. Vi skal lave en stang til hver bøjle.
  3. Nu, på disse poler, skal du vedhæfte I -sensoren ved hjælp af Hot Lim og fastgøre disse IR -sensorer i hullerne på glassene.
  4. Når det er gjort, skal du fastgøre bøjlerne på jorden. Men sørg for at føre ledningerne gennem jorden. Du kan også vedhæfte en bøjle på bagvæggen, hvis du vil.

I vores tilfælde vil vi tildele scorerne til bøjlerne baseret på, hvor svært det er at skyde i dem. Kurven nærmest os vil give os 10 point, den midterste vil give 20 point, hvorimod kurven på bagvæggen vil give 50 point.

Bemærk: Du kan tildele partituret, som du vil.

Trin 5: Gør retten

Gør domstolen
Gør domstolen
Gør domstolen
Gør domstolen
Gør domstolen
Gør domstolen

Lad os begynde at lave basketballbanen.

  1. Fastgør de V-formede vægge på basen ved hjælp af Hot Lim som vist på det første billede ovenfor. Disse vægge samler alle bolde.
  2. Tag de to sidevægge og tegn en lige linje i midten af hver væg. Lim nu bunden af banen til disse linjer (en på hver side). Hvis du gør dette, får du en højde for din bane og hjælper med at samle boldene sammen et enkelt sted.
  3. Tid til at dække banen fra den resterende side. Lim frontvæggen til bunden, men sørg for, at rummet i frontvæggen og de V-formede vægge er justeret.
  4. Til sidst fastgøres bagvæggen til basen.

Dermed er basketballbanen færdig.

Trin 6: Fastsættelse af servoen

Fastsættelse af servoen
Fastsættelse af servoen
Fastsættelse af servoen
Fastsættelse af servoen
Fastsættelse af servoen
Fastsættelse af servoen

Fastgør mikroservoen til det lille rum, der er givet i frontvæggen, ved hjælp af varm lim. Vi vil lave de fleste forbindelser under banen. Lav således et lille snit udover servo på basen, så du kan føre ledningerne igennem den.

Sørg for, at du på forhånd har testet servoen ved hjælp af evives firmware.

Trin 7: Fastgørelse af taget og døren/ kugleproppen

Fastgørelse af taget og døren/ kugleproppen
Fastgørelse af taget og døren/ kugleproppen
Fastgørelse af taget og døren/ kugleproppen
Fastgørelse af taget og døren/ kugleproppen
Fastgørelse af taget og døren/ kugleproppen
Fastgørelse af taget og døren/ kugleproppen

Tag tagstykket og lim de vægge, der fungerer som stativ, til leaderboardet til det som vist på billedet. Nu skal du fastgøre dette tagstykke til hofvæggene.

Når det er gjort, tager du den lille papdør og fastgør den til servohornet. Dette giver dig et fast antal skud. Hvordan? De opsamlede bolde passerer ikke gennem portene, før og medmindre du åbner denne dør. Dem, vi vil kode det på en sådan måde, at døren kun åbnes i starten af spillet, så alle boldene bliver samlet ind i boldholderen. Så snart spillet starter lukkes døren.

Trin 8: Montering af katapulten eller affyringsrampen

Montering af katapulten eller affyringsrampen
Montering af katapulten eller affyringsrampen
Montering af katapulten eller affyringsrampen
Montering af katapulten eller affyringsrampen
Montering af katapulten eller affyringsrampen
Montering af katapulten eller affyringsrampen

Nu er det tid til at gøre det vigtigste element i spillet, katapulten eller affyringsrampen.

  1. Tag seks små papstykker på næsten 2 cm x 2 cm hver, og lav to stakke af dem.
  2. Når du har stablerne, skal du placere dem på et kartonstykke, så der er et stykke mellem dem.
  3. Før en tandstikker mellem dem og sæt en ispind i midten af den.
  4. Fix nu to tandstikkere i stablerne på en sådan måde, at de skal pege udad.
  5. Fix nu et lille gummibånd på tværs af disse pinde.
  6. Lim til sidst en hætte på ispinden for at holde bolden.

Når det er gjort, skal du dekorere det, som du vil. Placer dette i midten af taget på banen.

Trin 9: Lav den kasse, der holder boldene

At lave kassen, der holder boldene
At lave kassen, der holder boldene
At lave kassen, der holder boldene
At lave kassen, der holder boldene

Det er tid til at lave kugleholderen. Når alle kuglerne glider gennem døren, kan vi ikke lade dem rulle rundt. Således har vi brug for en kugleholder.

  1. Tag bunden af kugleholderen og lim den til frontvæggen ved hjælp af Hot Lim.
  2. Lim derefter sidevæggene til den.
  3. Lim til sidst kugleholderens forvæg.

Det er her, slutningen gøres.

Trin 10: Indretning af arenaen

Udsmykning af arenaen
Udsmykning af arenaen
Udsmykning af arenaen
Udsmykning af arenaen

Nu kan du dekorere basketballkampen, som du vil.

Trin 11: Tilføjelse af LeaderBoard

Tilføjelse af LeaderBoard
Tilføjelse af LeaderBoard
Tilføjelse af LeaderBoard
Tilføjelse af LeaderBoard
Tilføjelse af LeaderBoard
Tilføjelse af LeaderBoard
Tilføjelse af LeaderBoard
Tilføjelse af LeaderBoard

Tid til at tilføje leaderboardet. Vi vil bruge evive til det samme. Inden vi placerer evive på taget, hvor vi har opbevaret stedet til det, skal du først forbinde forbindelserne.

  • Tilslut alle de tre IR -sensorer og mikroservoen parallelt, og slut deres GND til evives GND -pin og VCC til evives 5V -pin.
  • Nu er det tid til at forbinde Signal Pins:

    • IR Sensor 1 - Digital Pin 2 af evive
    • IR Sensor 2 - Digital Pin 3 af evive
    • IR Sensor 3 - Digital Pin 4 af evive
    • Servomotor - Digital Pin 5 af evive

Vi kommer til at vise meddelelser, score og timing på skærmen.

Trin 12: Tid til kode

For at kode det på en enklere måde, vil vi bruge PictoBlox, en grafisk programmeringssoftware.

Du kan skrive følgende script eller uploade koden nedenfor:

Billede
Billede
Billede
Billede
Billede
Billede
Billede
Billede
Billede
Billede
Billede
Billede
Billede
Billede
Billede
Billede

Trin 13: Konklusion

Med dette er du klar til at udfordre din familie og venner til et spændende spil Arcade Basketball! God fornøjelse!: D

Anbefalede: