Cuprins:

Joc inteligent de baschet arcade cu cercuri de numărare a scorurilor folosind platforma încorporată Evive- Arduino: 13 pași
Joc inteligent de baschet arcade cu cercuri de numărare a scorurilor folosind platforma încorporată Evive- Arduino: 13 pași

Video: Joc inteligent de baschet arcade cu cercuri de numărare a scorurilor folosind platforma încorporată Evive- Arduino: 13 pași

Video: Joc inteligent de baschet arcade cu cercuri de numărare a scorurilor folosind platforma încorporată Evive- Arduino: 13 pași
Video: A Christmas Carol Audiobook by Charles Dickens 2024, Noiembrie
Anonim
Joc inteligent de baschet arcade cu cercuri de numărare a scorurilor folosind platforma încorporată Evive- Arduino
Joc inteligent de baschet arcade cu cercuri de numărare a scorurilor folosind platforma încorporată Evive- Arduino
Joc inteligent de baschet arcade cu cercuri de numărare a scorurilor folosind platforma încorporată Evive- Arduino
Joc inteligent de baschet arcade cu cercuri de numărare a scorurilor folosind platforma încorporată Evive- Arduino

Dintre toate jocurile de acolo, cele mai distractive sunt jocurile arcade. Deci, ne-am gândit de ce să nu facem unul singur acasă! Și iată-ne, cel mai distractiv joc DIY pe care l-ai fi jucat până acum - DIY Arcade Basketball Game! Nu numai că acest joc este foarte distractiv de jucat, ci și super distractiv de făcut! Cu instrucțiuni pas cu pas și programare ușoară în PictoBlox - un software grafic de programare cu capabilități avansate, acest joc va fi cel mai bun joc pe care îl veți juca vreodată!

Deci, ce mai faci aici? Descărcați PictoBlox de AICI și începeți!

Pasul 1: Lista componentelor necesare

Hardware

  • evive
  • Senzor IR
  • Micro Servo și accesoriile sale
  • Carton gros
  • Hârtie diagramă color
  • Cupe din polistiren
  • Pistol de lipit și lipici
  • Cabluri jumper

Software

PictoBlox

Toate componentele electronice de mai sus pot fi găsite în Starter Kit.

Pasul 2: Înțelegerea designului

Înțelegerea proiectării
Înțelegerea proiectării

Luați o foaie de carton și tăiați următoarele piese ale jocului Arcade în funcție de dimensiunile date în imaginea de mai sus. Puteți încerca să o faceți folosind foi MDF pentru o durabilitate mai mare.

  1. Acoperișul
  2. Pereții laterali ai solului (x 2)
  3. Baza suportului mingii
  4. Ușa Servo
  5. Stai pentru clasament

    1. Suport pentru spate
    2. Suport frontal
  6. Baza suportului mingii
  7. Baza Pământului

    1. Peretele stâng în formă de V
    2. Peretele în formă de V drept
  8. Zidul din spate
  9. Zidul din față
  10. Pereții laterali ai suportului pentru bile (x 2)

Pasul 3: Realizarea cercurilor de baschet

Realizarea cercurilor de baschet
Realizarea cercurilor de baschet

Să începem cu partea ușoară: Hoops.

Luați cupe mici de polistiren, puteți lua orice număr de pahare în funcție de numărul de cercuri pe care doriți să le aveți. Tăiați baza ochelarilor, astfel încât atunci când tragem bilele în ele, bilele să poată trece cu ușurință. Perforați ochelarii folosind un tăietor pentru a le face să arate ca o plasă.

Pasul 4: Creșterea inteligentă a cercurilor

Creșterea inteligentă a cercurilor
Creșterea inteligentă a cercurilor
Creșterea inteligentă a cercurilor
Creșterea inteligentă a cercurilor
Creșterea inteligentă a cercurilor
Creșterea inteligentă a cercurilor

Plasele pe care le-am făcut în pasul anterior sunt plasele stupide. Nu pot număra lăstarii pe care i-ai făcut în fiecare coș și nici nu îți pot da scorul. Ce zici să facem plasele care ne dau scorul înmulțind de câte ori mingea a trecut prin plase cu scorul atribuit lor.

Vom folosi senzorul IR în același scop. Testați tot senzorul IR utilizând opțiunea Pin State Monitor din firmware-ul lui evive.

  1. Luați o pereche de bețișoare de înghețată și lipiți-le împreună, astfel încât să se transforme într-una lungă.
  2. Înfășurați strâns o bucată de hârtie colorată în jurul ei pentru a face să arate ca un sondaj. Trebuie să facem un stâlp pentru fiecare cerc.
  3. Acum, pe acești poli, atașați senzorul I folosind Hot Glue și fixați acești senzori IR în găurile de pe ochelari.
  4. După ce ați terminat, fixați cercurile pe sol. Dar, asigurați-vă că treceți firele prin sol. De asemenea, puteți atașa un cerc la peretele din spate, dacă doriți.

În cazul nostru, vom atribui scorurile cercurilor în funcție de cât de greu este să tragi în ele. Coșul cel mai apropiat de noi ne va da 10 puncte, cel din mijloc va da 20 de puncte, în timp ce coșul de pe peretele din spate va da 50 de puncte.

Notă: puteți atribui scorul așa cum doriți.

Pasul 5: Formarea Curții

Realizarea Curții
Realizarea Curții
Realizarea Curții
Realizarea Curții
Realizarea Curții
Realizarea Curții

Să începem să facem terenul de baschet.

  1. Atașați pereții în formă de V pe bază folosind Hot Glue așa cum se arată în prima imagine de mai sus. Acești pereți adună toate bilele.
  2. Luați cei doi pereți laterali și trageți o linie dreaptă în centrul fiecărui perete. Acum, lipiți baza terenului pe aceste linii (una pe fiecare parte). Dacă faceți acest lucru, vă veți ridica terenul și vă va ajuta să colectați bilele împreună într-un singur loc.
  3. E timpul să acoperi terenul din partea rămasă. Lipiți peretele frontal pe bază, dar asigurați-vă că spațiul din peretele frontal și pereții în formă de V sunt aliniați.
  4. În cele din urmă, atașați peretele din spate la bază.

Astfel, terenul de baschet este gata.

Pasul 6: Fixarea Servo-ului

Fixarea Servo-ului
Fixarea Servo-ului
Fixarea Servo-ului
Fixarea Servo-ului
Fixarea Servo-ului
Fixarea Servo-ului

Fixați micro servo la spațiul mic oferit în peretele frontal folosind clei fierbinte. Vom face cele mai multe conexiuni sub curte. Astfel, faceți o mică tăietură în afară de servo pe bază, astfel încât să puteți trece firele prin ea.

Asigurați-vă că ați testat în prealabil servo utilizând firmware-ul lui evive.

Pasul 7: Fixarea acoperișului și a dopului de ușă / bilă

Fixarea acoperișului și a dopului de ușă / bilă
Fixarea acoperișului și a dopului de ușă / bilă
Fixarea acoperișului și a dopului de ușă / bilă
Fixarea acoperișului și a dopului de ușă / bilă
Fixarea acoperișului și a dopului de ușă / bilă
Fixarea acoperișului și a dopului de ușă / bilă

Luați piesa de acoperiș și lipiți pereții care funcționează ca suport la clasament, așa cum se arată în imagine. Acum, fixați această piesă de acoperiș pe pereții curții.

După ce ați terminat, luați ușa mică din carton și atașați-o la claxonul servo. Acest lucru vă va oferi un număr fix de fotografii. Cum? Bilele colectate nu vor trece prin porți până și dacă nu deschideți această ușă. Aceea, o vom codifica astfel încât ușa să se deschidă doar la începutul jocului, astfel încât toate bilele să fie colectate în suportul pentru bilă. De îndată ce jocul începe, ușa se închide.

Pasul 8: Asamblarea catapultei sau a lansatorului

Asamblarea Catapultei sau a Lansatorului
Asamblarea Catapultei sau a Lansatorului
Asamblarea Catapultei sau a Lansatorului
Asamblarea Catapultei sau a Lansatorului
Asamblarea Catapultei sau a Lansatorului
Asamblarea Catapultei sau a Lansatorului

Acum, este timpul să faceți cel mai important element al jocului, catapulta sau lansatorul.

  1. Luați șase bucăți mici de carton de aproape 2 cm x 2 cm fiecare și faceți două stive din ele.
  2. Odată ce ai stivele, așează-le pe o bucată de carton, lăsând o anumită distanță între ele.
  3. Treceți o scobitoare între ele și lipiți un băț de înghețată în centrul acestuia.
  4. Acum, fixați două scobitori în stive în așa fel încât să arate spre exterior.
  5. Acum, fixați o bandă mică de cauciuc peste aceste bețe.
  6. În cele din urmă, lipiți un capac pe bățul de înghețată pentru a ține mingea.

După ce ați terminat, decorați-l așa cum doriți. Așezați acest lucru în centrul acoperișului de pe teren.

Pasul 9: Realizarea cutiei care ține bilele

Realizarea cutiei care ține bilele
Realizarea cutiei care ține bilele
Realizarea cutiei care ține bilele
Realizarea cutiei care ține bilele

Este timpul să faceți suportul pentru minge. Când toate bilele alunecă prin ușă, nu le putem lăsa să se rostogolească. Astfel, avem nevoie de un suport pentru minge.

  1. Luați baza suportului pentru bile și lipiți-o pe peretele frontal folosind Hot Glue.
  2. Apoi, lipiți pereții laterali pe el.
  3. În cele din urmă, lipiți peretele frontal al suportului pentru minge.

Aici se termină fabricarea.

Pasul 10: Decorarea Arenei

Decorarea Arenei
Decorarea Arenei
Decorarea Arenei
Decorarea Arenei

Acum, puteți decora jocul de baschet așa cum doriți.

Pasul 11: Adăugarea LeaderBoard

Adăugarea LeaderBoard
Adăugarea LeaderBoard
Adăugarea LeaderBoard
Adăugarea LeaderBoard
Adăugarea LeaderBoard
Adăugarea LeaderBoard
Adăugarea LeaderBoard
Adăugarea LeaderBoard

E timpul să adăugați clasamentul. Vom folosi evive pentru același lucru. Înainte de a plasa evive pe acoperișul în care am păstrat locul pentru aceasta, faceți mai întâi conexiunile.

  • Conectați toți cei trei senzori IR și micro servo în paralel și conectați GND la pinul GND al lui evive și VCC la pinul de 5V al lui evive.
  • Acum, este timpul să conectați pinii de semnal:

    • Senzorul IR 1 - Pinul digital 2 al evive
    • Senzorul IR 2 - Pinul digital 3 al evive
    • Senzorul IR 3 - Pinul digital 4 al evive
    • Servomotor - Pinul digital 5 al evive

Vom afișa mesajele, scorul și sincronizarea pe ecran.

Pasul 12: Timp pentru cod

Pentru a-l codifica într-un mod mai simplu, vom folosi PictoBlox, un software de programare grafică.

Puteți scrie următorul script sau puteți încărca direct codul de mai jos:

Imagine
Imagine
Imagine
Imagine
Imagine
Imagine
Imagine
Imagine
Imagine
Imagine
Imagine
Imagine
Imagine
Imagine
Imagine
Imagine

Pasul 13: Concluzie

Cu aceasta, sunteți pregătiți să vă provocați familia și prietenii la un joc captivant de baschet Arcade! Bucurați-vă!: D

Recomandat: