Inhoudsopgave:

Smart Basketball Arcade Game met scoretelringen met behulp van Evive- Arduino Embedded Platform - Ajarnpa
Smart Basketball Arcade Game met scoretelringen met behulp van Evive- Arduino Embedded Platform - Ajarnpa

Video: Smart Basketball Arcade Game met scoretelringen met behulp van Evive- Arduino Embedded Platform - Ajarnpa

Video: Smart Basketball Arcade Game met scoretelringen met behulp van Evive- Arduino Embedded Platform - Ajarnpa
Video: Electronic Arcade Basketball Neon Series - Smyths Toys 2024, November
Anonim
Slim basketbalarcadespel met scoretelringen met behulp van het ingesloten platform van Eveve-Arduino
Slim basketbalarcadespel met scoretelringen met behulp van het ingesloten platform van Eveve-Arduino
Slim basketbalarcadespel met scoretelringen met behulp van het ingesloten platform van Evive-Arduino
Slim basketbalarcadespel met scoretelringen met behulp van het ingesloten platform van Evive-Arduino

Van alle spellen die er zijn, zijn de meest vermakelijke arcadespellen. Dus we dachten, waarom zouden we er niet zelf een thuis maken! En hier zijn we dan, het meest vermakelijke doe-het-zelf-spel dat je tot nu toe ooit hebt gespeeld - het doe-het-zelf Arcade-basketbalspel! Dit spel is niet alleen super leuk om te spelen, maar ook super leuk om te maken! Met stapsgewijze instructies en eenvoudig programmeren in PictoBlox - grafische programmeersoftware met geavanceerde mogelijkheden, wordt dit spel het beste spel dat je ooit zult spelen!

Dus wat doe je hier nog? Download PictoBlox HIER en ga aan de slag!

Stap 1: Lijst met benodigde componenten

Hardware

  • levend maken
  • IR-sensor
  • Micro Servo en zijn accessoires
  • Dik karton
  • Kleurenkaartpapier
  • Bekers van polystyreen
  • Lijmpistool en lijmstiften
  • Startkabels

Software

PictoBlox

Alle bovenstaande elektronische componenten zijn te vinden in de Starter Kit.

Stap 2: Het ontwerp begrijpen

Het ontwerp begrijpen
Het ontwerp begrijpen

Neem een kartonnen vel en knip de volgende stukken van het Arcade-spel uit volgens de afmetingen in de afbeelding hierboven. U kunt proberen het te maken met MDF-platen voor meer duurzaamheid.

  1. Het dak
  2. De zijwanden van de grond (x 2)
  3. De basis van de balhouder
  4. De servodeur
  5. Staan voor het klassement

    1. Rugsteun
    2. Voorste ondersteuning
  6. De basis van de balhouder
  7. De basis van de grond

    1. De linker V-vormige muur
    2. De juiste V-vormige muur
  8. De achtermuur
  9. De voormuur
  10. De zijwanden van de balhouder (x 2)

Stap 3: Het maken van de basketbalringen

Het maken van de basketbalringen
Het maken van de basketbalringen

Laten we beginnen met het gemakkelijke deel: The Hoops.

Neem kleine kopjes polystyreen, je kunt een willekeurig aantal glazen nemen, afhankelijk van het aantal hoepels dat je wilt hebben. Snijd de basis van de bril zo dat wanneer we de ballen erin schieten, de ballen er gemakkelijk langs kunnen. Perforeer de glazen met een uitsteker zodat ze op het net lijken.

Stap 4: De hoepels slimmer maken

De hoepels slimmer maken
De hoepels slimmer maken
De hoepels slimmer maken
De hoepels slimmer maken
De hoepels slimmer maken
De hoepels slimmer maken

De netten die we in de vorige stap hebben gemaakt, zijn de domme netten. Ze kunnen de shoots die je in elke basket hebt gedaan niet tellen, noch kunnen ze je de score geven. Wat als we de netten maken die ons de score geven door het aantal keren dat de bal door de netten is gegaan te vermenigvuldigen met de score die eraan is toegewezen.

We gaan de IR-sensor voor hetzelfde doel gebruiken. Test alle IR-sensoren met behulp van de Pin State Monitor-optie van de firmware van evive.

  1. Neem een paar ijsstokjes en plak ze zo aan elkaar dat ze omgevormd worden tot een lange.
  2. Wikkel er een stuk gekleurd papier omheen zodat het op een peiling lijkt. We moeten voor elke hoepel een paal maken.
  3. Bevestig nu op deze palen de I-sensor met behulp van Hot Glue en bevestig deze IR-sensoren in de gaten op de bril.
  4. Als u klaar bent, bevestigt u de hoepels op de grond. Maar zorg ervoor dat je de draden door de grond haalt. U kunt desgewenst ook een ring aan de achterwand bevestigen.

In ons geval gaan we de scores toewijzen aan de hoepels op basis van hoe moeilijk het is om erin te schieten. De mand die het dichtst bij ons is, geeft ons 10 punten, de middelste 20 punten, terwijl de mand op de achterwand 50 punten geeft.

Opmerking: u kunt de score toewijzen zoals u dat wilt.

Stap 5: Het gerecht maken

De rechtbank maken
De rechtbank maken
De rechtbank maken
De rechtbank maken
De rechtbank maken
De rechtbank maken

Laten we beginnen met het maken van het basketbalveld.

  1. Bevestig de V-vormige wanden op de basis met Hot Glue zoals weergegeven in de eerste afbeelding hierboven. Deze muren verzamelen alle ballen.
  2. Neem de twee zijwanden en trek een rechte lijn in het midden van elke muur. Lijm nu de basis van de baan op deze lijnen (één aan elke kant). Door dit te doen, krijgt je baan een hoger niveau en kun je de ballen op één plek verzamelen.
  3. Tijd om het veld te dekken van de overgebleven kant. Lijm de voorwand op de basis maar zorg ervoor dat de ruimte in de voorwand en de V-vormige wanden op één lijn liggen.
  4. Bevestig tot slot de achterwand aan de basis.

Zo is het basketbalveld klaar.

Stap 6: De servo bevestigen

De servo bevestigen
De servo bevestigen
De servo bevestigen
De servo bevestigen
De servo bevestigen
De servo bevestigen

Bevestig de microservo aan de kleine ruimte in de voorwand met behulp van hete lijm. We zullen de meeste verbindingen onder de rechtbank maken. Maak dus een kleine snede naast de servo op de basis, zodat je de draden er doorheen kunt leiden.

Zorg ervoor dat je de servo vooraf hebt getest met de firmware van evive.

Stap 7: Bevestiging van het dak en de deur/kogelstopper

Bevestiging van het dak en de deur/kogelstopper
Bevestiging van het dak en de deur/kogelstopper
Bevestiging van het dak en de deur/kogelstopper
Bevestiging van het dak en de deur/kogelstopper
Bevestiging van het dak en de deur/kogelstopper
Bevestiging van het dak en de deur/kogelstopper

Neem het dakstuk en lijm de muren die als standaard werken op het scorebord, zoals weergegeven in de afbeelding. Bevestig nu dit dakstuk aan de hofmuren.

Als je klaar bent, pak je de kleine kartonnen deur en bevestig je deze aan de servohoorn. Dit geeft je een vast aantal opnamen. Hoe? De verzamelde ballen gaan pas door de poorten als je deze deur opent. Die zullen we zo coderen dat de deur pas aan het begin van het spel opengaat, zodat alle ballen in de balhouder worden verzameld. Zodra het spel begint gaat de deur dicht.

Stap 8: Montage van de katapult of de launcher

Montage van de katapult of de lanceerder
Montage van de katapult of de lanceerder
Montage van de katapult of de lanceerder
Montage van de katapult of de lanceerder
Montage van de katapult of de lanceerder
Montage van de katapult of de lanceerder

Nu is het tijd om het belangrijkste element van het spel te maken, de katapult of de launcher.

  1. Neem zes kleine kartonnen stukjes van elk bijna 2 cm x 2 cm en maak er twee stapels van.
  2. Zodra je de stapels hebt, plaats je ze op een stuk karton met enige afstand tussen de stapels.
  3. Steek er een tandenstoker tussen en plak een ijsstokje in het midden ervan.
  4. Bevestig nu twee tandenstokers in de stapels zodat ze naar buiten wijzen.
  5. Bevestig nu een kleine rubberen band over deze stokjes.
  6. Lijm tot slot een dop op de ijsstok om de bal vast te houden.

Als je klaar bent, versier je het zoals je wilt. Plaats deze in het midden van het dak op de baan.

Stap 9: De doos maken die de ballen bevat

De doos maken die de ballen bevat
De doos maken die de ballen bevat
De doos maken die de ballen bevat
De doos maken die de ballen bevat

Het is tijd om de balhouder te maken. Als alle ballen door de deur glijden, kunnen we ze niet rond laten rollen. We hebben dus een balhouder nodig.

  1. Neem de basis van de balhouder en lijm deze met Hot Glue op de voorwand.
  2. Lijm vervolgens de zijwanden erop.
  3. Lijm tot slot de voorwand van de balhouder.

Hier houdt het maken op.

Stap 10: De arena versieren

De Arena versieren
De Arena versieren
De Arena versieren
De Arena versieren

Nu kun je het basketbalspel inrichten zoals jij dat wilt.

Stap 11: Het LeaderBoard toevoegen

Het klassement toevoegen
Het klassement toevoegen
Het klassement toevoegen
Het klassement toevoegen
Het klassement toevoegen
Het klassement toevoegen
Het klassement toevoegen
Het klassement toevoegen

Tijd om het leaderboard toe te voegen. We gaan evive hiervoor gebruiken. Voordat we evive op het dak plaatsen waar we de plaats ervoor hebben behouden, eerst de aansluitingen maken.

  • Sluit alle drie de IR-sensoren en de microservo parallel aan en verbind hun GND met de GND-pin van evive en VCC met de 5V-pin van evive.
  • Nu, tijd om de signaalpinnen aan te sluiten:

    • IR-sensor 1 – Digitale pin 2 van evive
    • IR-sensor 2 – Digitale pin 3 van evive
    • IR-sensor 3 – Digitale pin 4 van evive
    • Servomotor – Digitale pin 5 van evive

We gaan de berichten, score en timing op het scherm weergeven.

Stap 12: Tijd om te coderen

Om het op een eenvoudigere manier te coderen, gaan we PictoBlox gebruiken, een grafische programmeersoftware.

U kunt het volgende script schrijven of de onderstaande code rechtstreeks uploaden:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Stap 13: Conclusie

Hiermee ben je helemaal klaar om je familie en vrienden uit te dagen voor een spannend spelletje Arcade Basketball! Genieten van!:NS

Aanbevolen: