INHOUDSOPGAWE:

Slim basketbal-arcade-spel met hoepels wat tel tel met Evive- ingebedde platform van Arduino: 13 stappe
Slim basketbal-arcade-spel met hoepels wat tel tel met Evive- ingebedde platform van Arduino: 13 stappe

Video: Slim basketbal-arcade-spel met hoepels wat tel tel met Evive- ingebedde platform van Arduino: 13 stappe

Video: Slim basketbal-arcade-spel met hoepels wat tel tel met Evive- ingebedde platform van Arduino: 13 stappe
Video: ENDLESS NIGHTMARE (DISTURBING FOOTAGE WARNING) 2024, Junie
Anonim
Slim basketbal-arcade-spel met hoepels wat tel tel op Evive- ingebedde platform van Arduino
Slim basketbal-arcade-spel met hoepels wat tel tel op Evive- ingebedde platform van Arduino
Slim basketbal-arcade-spel met hoepels wat tel tel op Evive- ingebedde platform van Arduino
Slim basketbal-arcade-spel met hoepels wat tel tel op Evive- ingebedde platform van Arduino

Van al die speletjies wat daar is, is arcades -speletjies die vermaaklikste. Dus, ons het gedink hoekom ons nie self 'n huis tuis maak nie! En hier is ons die mees vermaaklike DIY -speletjie wat u tot nog toe gespeel het - die DIY Arcade Basketball Game! Hierdie speletjie is nie net baie lekker om te speel nie, maar ook baie lekker om te maak! Met stap-vir-stap instruksies en maklike programmering in PictoBlox-'n grafiese programmeersagteware met gevorderde vermoëns, gaan hierdie speletjie die beste speletjie wees wat u ooit sal speel!

So, wat doen jy nog hier? Laai PictoBlox van HIER af en begin!

Stap 1: Lys van komponente wat benodig word

Hardeware

  • ontwyk
  • IR sensor
  • Micro Servo en sy bykomstighede
  • Dik karton
  • Kleurkaartpapier
  • Polistireen koppies
  • Gompistool en gomstokkies
  • Springkabels

Sagteware

PictoBlox

Al die bogenoemde elektroniese komponente kan gevind word in die Starter Kit.

Stap 2: Begrip van die ontwerp

Verstaan die ontwerp
Verstaan die ontwerp

Neem 'n kartonvel en sny die volgende stukke van die Arcade -speletjie volgens die afmetings in die prent hierbo. U kan probeer om dit met behulp van MDF -velle te maak vir meer duursaamheid.

  1. Die dak
  2. Die symure van die grond (x 2)
  3. Die basis van die balhouer
  4. Die servodeur
  5. Staan op die puntelys

    1. Rugsteun
    2. Voorste ondersteuning
  6. Die basis van die balhouer
  7. Die basis van die grond

    1. Die linker V-vormige muur
    2. Die regte V-vormige muur
  8. Die agtermuur
  9. Die voorste muur
  10. Die sywande van die balhouer (x 2)

Stap 3: Maak van die basketbalbande

Maak van die basketbalbande
Maak van die basketbalbande

Kom ons begin met die maklike deel: The Hoops.

Neem klein koppies polistireen, u kan 'n aantal glase neem, afhangende van die aantal hoepels wat u wil hê. Sny die basis van die glase sodat die balle maklik kan slaag as ons die balle daarin skiet. Perforeer die glase met 'n snyer om dit soos die net te laat lyk.

Stap 4: Maak die hoepels slimmer

Maak die hoepels slimmer
Maak die hoepels slimmer
Maak die hoepels slimmer
Maak die hoepels slimmer
Maak die hoepels slimmer
Maak die hoepels slimmer

Die nette wat ons in die vorige stap gemaak het, is die stomme nette. Hulle kan nie die lote wat u in elke mandjie gedoen het, tel nie, en u kan ook nie die telling gee nie. Hoe gaan dit met die nette wat ons die telling gee deur die aantal kere wat die bal deur die nette gegaan het, te vermenigvuldig met die telling wat aan hulle toegeken is?

Ons gaan die IR -sensor vir dieselfde doel gebruik. Toets al die IR -sensor met die Pin State Monitor -opsie van evive se firmware.

  1. Neem 'n paar roomysstokkies en plak dit saam sodat dit in 'n lang een verander word.
  2. Draai 'n stuk gekleurde papier styf om dit sodat dit soos 'n meningspeiling lyk. Ons moet 'n paal vir elke hoepel maak.
  3. Bevestig nou die I -sensor met behulp van Hot Glue op hierdie pale en bevestig hierdie IR -sensors in die gate op die bril.
  4. Sodra dit klaar is, maak die hoepels op die grond vas. Maar maak seker dat u die drade deur die grond trek. U kan ook een hoepel aan die agtermuur heg as u wil.

In ons geval gaan ons die tellings aan die hoepels toewys op grond van hoe moeilik dit is om daarin te skiet. Die mandjie naaste aan ons gee ons 10 punte, die middelste gee 20 punte, terwyl die mandjie op die agterste muur 50 punte gee.

Let wel: u kan die telling toewys soos u wil.

Stap 5: Die hof maak

Die hof maak
Die hof maak
Die hof maak
Die hof maak
Die hof maak
Die hof maak

Kom ons begin met die basketbalbaan.

  1. Bevestig die V-vormige mure op die basis met Hot Glue soos in die eerste prent hierbo getoon. Hierdie mure versamel al die balle.
  2. Neem die twee sywande en trek 'n reguit lyn in die middel van elke muur. Plak nou die basis van die baan aan hierdie lyne (een aan elke kant). As u dit doen, sal dit u hof verhoog en u kan die balle op 'n enkele plek bymekaarmaak.
  3. Tyd om die hof van die oorblywende kant af te dek. Plak die voorste muur aan die voet vas, maar maak seker dat die ruimte in die voorste muur en die V-vormige mure in lyn is.
  4. Heg laastens die agtermuur aan die voetstuk vas.

Die basketbalbaan is dus klaar.

Stap 6: Maak die servo reg

Die servo regmaak
Die servo regmaak
Die servo regmaak
Die servo regmaak
Die servo regmaak
Die servo regmaak

Bevestig die mikroservo aan die klein spasie in die voorste muur met warm gom. Ons sal die meeste verbindings onder die hof maak. Maak dus 'n klein snit behalwe servo op die basis sodat u die drade daardeur kan trek.

Maak seker dat u die servo vooraf met behulp van evive se firmware getoets het.

Stap 7: Bevestig die dak en die deur-/ balstopper

Bevestiging van die dak en die deur/ balstopper
Bevestiging van die dak en die deur/ balstopper
Bevestiging van die dak en die deur/ balstopper
Bevestiging van die dak en die deur/ balstopper
Bevestiging van die dak en die deur/ balstopper
Bevestiging van die dak en die deur/ balstopper

Neem die dakstuk en plak die mure wat as die standaard werk, vas aan die puntelys, soos in die prent getoon. Maak nou hierdie dakstuk aan die hofmure vas.

As u klaar is, neem u die klein kartondeur en maak dit vas aan die servohoring. Dit gee u 'n vaste aantal skote. Hoe? Die balle wat ingesamel word, gaan eers deur die hekke en tensy u hierdie deur oopmaak. Ons sal dit so kodeer dat die deur eers aan die begin van die spel oopgaan sodat al die balle in die balhouer versamel word. Sodra die spel begin, gaan die deur toe.

Stap 8: Montering van die katapult of die lanseerder

Montering van die katapult of die lanseerder
Montering van die katapult of die lanseerder
Montering van die katapult of die lanseerder
Montering van die katapult of die lanseerder
Montering van die katapult of die lanseerder
Montering van die katapult of die lanseerder

Nou is dit tyd om die belangrikste element van die spel, die katapult of die lanseerder, te maak.

  1. Neem ses klein kartonstukke van byna 2 cm x 2 cm elk en maak twee stapels daarvan.
  2. Sodra u die stapels het, plaas dit op 'n kartonstuk en laat 'n entjie tussen hulle.
  3. Steek 'n tandestokkie tussen hulle en plak 'n roomysstok in die middel daarvan.
  4. Maak nou twee tandestokkies in die stapels vas sodat hulle na buite moet wys.
  5. Maak nou 'n klein rekkie oor hierdie stokke vas.
  6. Plak laastens 'n deksel op die roomysstokkie om die bal vas te hou.

Sodra dit klaar is, versier dit soos u wil. Plaas dit in die middel van die dak op die baan.

Stap 9: Maak die boks wat die balle bevat

Maak die boks wat die balle hou
Maak die boks wat die balle hou
Maak die boks wat die balle hou
Maak die boks wat die balle hou

Dit is tyd om die balhouer te maak. As al die balle deur die deur gly, kan ons hulle nie laat rondrol nie. Ons benodig dus 'n balhouer.

  1. Neem die basis van die balhouer en plak dit met Hot Glue aan die voorkant vas.
  2. Plak die sywande daarna vas.
  3. Plak laastens die voorwand van die balhouer vas.

Dit is waar die maak eindig.

Stap 10: Versier die arena

Versiering van die Arena
Versiering van die Arena
Versiering van die Arena
Versiering van die Arena

Nou kan u die basketbalwedstryd versier soos u wil.

Stap 11: Voeg die LeaderBoard by

Voeg die LeaderBoard by
Voeg die LeaderBoard by
Voeg die LeaderBoard by
Voeg die LeaderBoard by
Voeg die LeaderBoard by
Voeg die LeaderBoard by
Voeg die LeaderBoard by
Voeg die LeaderBoard by

Tyd om die puntelys by te voeg. Ons gaan evive vir dieselfde gebruik. Maak eers die verbindings voordat ons evive op die dak plaas waar ons die plek daarvoor gehou het.

  • Koppel al die drie IR -sensors en die mikroservo parallel en koppel hul GND aan evive se GND -pen en VCC aan evive se 5V -pen.
  • Dit is tyd om die seinpennetjies aan te sluit:

    • IR -sensor 1 - digitale pen 2 van evive
    • IR -sensor 2 - digitale pen 3 van evive
    • IR Sensor 3 - Digitale pen 4 van evive
    • Servomotor - Digitale pen 5 van evive

Ons gaan die boodskappe, tellings en tydsberekening op die skerm vertoon.

Stap 12: Tyd om te kodeer

Om dit op 'n eenvoudiger manier te kodeer, gebruik ons PictoBlox, 'n grafiese programmeersagteware.

U kan die volgende skrif skryf of die onderstaande kode direk oplaai:

Beeld
Beeld
Beeld
Beeld
Beeld
Beeld
Beeld
Beeld
Beeld
Beeld
Beeld
Beeld
Beeld
Beeld
Beeld
Beeld

Stap 13: Gevolgtrekking

Hiermee is u gereed om u familie en vriende uit te daag vir 'n opwindende spel Arcade Basketball! Geniet dit!: D

Aanbeveel: