Sisällysluettelo:

Älykäs koripallo-arcadepeli, jossa on pistelaskurenkaat Eviven avulla- Arduino-sulautettu alusta: 13 vaihetta
Älykäs koripallo-arcadepeli, jossa on pistelaskurenkaat Eviven avulla- Arduino-sulautettu alusta: 13 vaihetta

Video: Älykäs koripallo-arcadepeli, jossa on pistelaskurenkaat Eviven avulla- Arduino-sulautettu alusta: 13 vaihetta

Video: Älykäs koripallo-arcadepeli, jossa on pistelaskurenkaat Eviven avulla- Arduino-sulautettu alusta: 13 vaihetta
Video: ОЧЕНЬ РЕДКУЮ ВЕЩЬ ОТОРВАЛ!! БАРАХОЛКА. АНТИКВАРИАТ. СТАРЫЙ РЫНОК ОДЕССА. 2024, Kesäkuu
Anonim
Älykäs koripallo-arcadepeli, jossa on pistelaskuri, käyttäen Evive-Arduino-sulautettua alustaa
Älykäs koripallo-arcadepeli, jossa on pistelaskuri, käyttäen Evive-Arduino-sulautettua alustaa
Älykäs koripallo-arcadepeli, jossa on pistelaskuri, käyttäen Evive-Arduino-sulautettua alustaa
Älykäs koripallo-arcadepeli, jossa on pistelaskuri, käyttäen Evive-Arduino-sulautettua alustaa

Kaikista siellä olevista peleistä viihdyttävimmät ovat arcade -pelit. Joten ajattelimme, miksi emme tee sitä itse kotona! Ja tässä me olemme, viihdyttävin DIY -peli, jota olet koskaan pelannut - DIY Arcade Basketball Game! Tämä peli ei ole vain erittäin hauska pelata, vaan myös erittäin hauska tehdä! Vaiheittaisten ohjeiden ja helpon ohjelmoinnin avulla PictoBloxissa-graafisessa ohjelmointiohjelmistossa, jossa on edistyneet ominaisuudet, tästä pelistä tulee paras peli, jota koskaan pelaat!

Mitä sinä siis täällä vielä teet? Lataa PictoBlox TÄÄLTÄ ja aloita!

Vaihe 1: Luettelo tarvittavista komponenteista

Laitteisto

  • evive
  • IR -anturi
  • Micro Servo ja sen lisävarusteet
  • Paksu pahvi
  • Värikarttapaperi
  • Polystyreenikupit
  • Liimapistooli ja liimapuikot
  • Käynnistyskaapelit

Ohjelmisto

PictoBlox

Kaikki edellä mainitut elektroniset komponentit löytyvät aloituspaketista.

Vaihe 2: Suunnittelun ymmärtäminen

Suunnittelun ymmärtäminen
Suunnittelun ymmärtäminen

Ota pahvilevy ja leikkaa seuraavat Arcade -pelin palat yllä olevan kuvan mittojen mukaan. Voit yrittää tehdä sen MDF -levyistä kestävyyden lisäämiseksi.

  1. Katto
  2. Maan sivuseinät (x 2)
  3. Pallopidikkeen pohja
  4. Servo -ovi
  5. Seiso tulostaulukossa
    1. Selkätuki
    2. Etuosa
  6. Pallopidikkeen pohja
  7. Maan pohja
    1. Vasen V-muotoinen seinä
    2. Oikea V-muotoinen seinä
  8. Takaseinä
  9. Etuseinä
  10. Pallopidikkeen sivuseinät (x 2)

Vaihe 3: Koripallorenkaiden tekeminen

Koripallorenkaiden valmistus
Koripallorenkaiden valmistus

Aloitetaan helpoimmasta osasta: Hoops.

Ota pienet kupit polystyreeniä, voit ottaa minkä tahansa määrän laseja riippuen haluamiesi vanteiden määrästä. Leikkaa lasien pohja niin, että kun ammumme niihin palloja, pallot voivat helposti mennä ohi. Rei'itä lasit leikkurilla, jotta ne näyttävät verkolta.

Vaihe 4: Tee vanteista älykkäämpiä

Kehysten tekeminen älykkäämmäksi
Kehysten tekeminen älykkäämmäksi
Kehysten tekeminen älykkäämmäksi
Kehysten tekeminen älykkäämmäksi
Kehysten tekeminen älykkäämmäksi
Kehysten tekeminen älykkäämmäksi

Edellisessä vaiheessa tekemämme verkot ovat tyhmiä verkkoja. He eivät voi laskea ampumiasi, jotka teit jokaisessa korissa, eivätkä voi antaa sinulle pisteitä. Entä jos teemme verkot, jotka antavat meille pisteet, kertomalla kuinka monta kertaa pallo on kulkenut verkkojen kautta niille annettuun pisteeseen.

Aiomme käyttää IR -anturia samaan tarkoitukseen. Testaa kaikki IR -anturit eviven laiteohjelmiston Pin State Monitor -vaihtoehdolla.

  1. Ota pari jäätelötikkua ja kiinnitä ne yhteen siten, että ne muuttuvat pitkäksi.
  2. Kääri värillinen paperi sen ympärille tiukasti, jotta se näyttää äänestykseltä. Meidän on tehtävä sauva jokaiselle vanteelle.
  3. Kiinnitä nyt näihin pylväisiin I -anturi kuumaliimalla ja kiinnitä nämä IR -anturit lasien reikiin.
  4. Kun olet valmis, kiinnitä vanteet maahan. Varmista kuitenkin, että johdat johdot maan läpi. Voit myös kiinnittää yhden renkaan takaseinään, jos haluat.

Meidän tapauksessamme annamme pisteet vanteille sen perusteella, kuinka vaikeaa on ampua niihin. Lähin kori antaa meille 10 pistettä, keskimmäinen 20 pistettä, kun taas takaseinän kori antaa 50 pistettä.

Huomaa: voit määrittää pisteet haluamallasi tavalla.

Vaihe 5: Tuomioistuimen tekeminen

Tuomioistuimen tekeminen
Tuomioistuimen tekeminen
Tuomioistuimen tekeminen
Tuomioistuimen tekeminen
Tuomioistuimen tekeminen
Tuomioistuimen tekeminen

Aloitetaan koripallokentän rakentaminen.

  1. Kiinnitä V-muotoiset seinät pohjaan kuumaliimalla, kuten yllä olevassa kuvassa. Nämä seinät keräävät kaikki pallot.
  2. Ota kaksi sivuseinää ja piirrä suora viiva jokaisen seinän keskelle. Liimaa nyt tuomioistuimen pohja näille viivoille (yksi kummallakin puolella). Tämä nostaa kenttääsi ja auttaa keräämään pallot yhteen paikkaan.
  3. Aika kattaa kenttä lopulta. Liimaa etuseinä pohjaan, mutta varmista, että etuseinän tila ja V-muotoiset seinät ovat kohdakkain.
  4. Kiinnitä lopuksi takaseinä pohjaan.

Koripallokenttä on siis valmis.

Vaihe 6: Servon kiinnitys

Servon kiinnitys
Servon kiinnitys
Servon kiinnitys
Servon kiinnitys
Servon kiinnitys
Servon kiinnitys

Kiinnitä mikroservo etuseinässä olevaan pieneen tilaan kuumaliimalla. Teemme suurimman osan yhteyksistä tuomioistuimen alle. Tee siis pieni leikkaus servon lisäksi pohjaan, jotta voit viedä johdot sen läpi.

Varmista, että olet testannut servon etukäteen eviven laiteohjelmistolla.

Vaihe 7: Katon ja oven/ pallotulpan kiinnitys

Katon ja oven/ pallotulpan kiinnitys
Katon ja oven/ pallotulpan kiinnitys
Katon ja oven/ pallotulpan kiinnitys
Katon ja oven/ pallotulpan kiinnitys
Katon ja oven/ pallotulpan kiinnitys
Katon ja oven/ pallotulpan kiinnitys

Ota kattokappale ja liimaa jalustana toimivat seinät tulostaulukkoon siihen kuvan osoittamalla tavalla. Kiinnitä nyt tämä kattokappale tuomioistuimen seiniin.

Kun olet valmis, ota pieni pahviovi ja kiinnitä se servosarveen. Tämä antaa sinulle kiinteän määrän laukauksia. Miten? Kerätyt pallot eivät mene porttien läpi ennen kuin avaat tämän oven. Koodaamme ne siten, että ovi avautuu vasta pelin alussa, jotta kaikki pallot kerätään pallonpidikkeeseen. Heti kun peli alkaa, ovi sulkeutuu.

Vaihe 8: Katapultin tai laukaisimen kokoaminen

Katapultin tai laukaisimen kokoaminen
Katapultin tai laukaisimen kokoaminen
Katapultin tai laukaisimen kokoaminen
Katapultin tai laukaisimen kokoaminen
Katapultin tai laukaisimen kokoaminen
Katapultin tai laukaisimen kokoaminen

Nyt on aika tehdä pelin tärkein osa, katapultti tai kantoraketti.

  1. Ota kuusi pientä pahvikappaletta, joiden koko on lähes 2 cm x 2 cm, ja tee niistä kaksi pinoa.
  2. Kun sinulla on pinot, aseta ne yhteen pahvipalaan jättäen niiden väliin jonkin verran etäisyyttä.
  3. Siirrä hammastikku niiden väliin ja liitä jäätelötikku sen keskelle.
  4. Kiinnitä nyt kaksi hammastikkua pinoihin siten, että niiden tulee osoittaa ulospäin.
  5. Kiinnitä nyt pieni kuminauha näiden tikkujen poikki.
  6. Lopuksi liimaa korkki jäätelötikkuun pallon pitämiseksi.

Kun olet valmis, koristele se haluamallasi tavalla. Aseta tämä kentän katon keskelle.

Vaihe 9: Palloja pitävän laatikon valmistaminen

Palloja pitävän laatikon tekeminen
Palloja pitävän laatikon tekeminen
Palloja pitävän laatikon tekeminen
Palloja pitävän laatikon tekeminen

On aika tehdä pallonpidike. Kun kaikki pallot liukuvat oven läpi, emme voi antaa niiden rullata ympäriinsä. Tarvitsemme siis pallonpidikkeen.

  1. Ota kuulapidikkeen pohja ja liimaa se etuseinään kuumaliimalla.
  2. Liimaa seuraavaksi sivuseinät siihen.
  3. Liimaa lopuksi kuulapidikkeen etuseinä.

Tähän valmistus päättyy.

Vaihe 10: Areenan koristelu

Areenan koristelu
Areenan koristelu
Areenan koristelu
Areenan koristelu

Nyt voit koristella koripallopelin haluamallasi tavalla.

Vaihe 11: LeaderBoardin lisääminen

LeaderBoardin lisääminen
LeaderBoardin lisääminen
LeaderBoardin lisääminen
LeaderBoardin lisääminen
LeaderBoardin lisääminen
LeaderBoardin lisääminen
LeaderBoardin lisääminen
LeaderBoardin lisääminen

Aika lisätä tulostaulukko. Aiomme käyttää eviveä samaan. Ennen kuin asetamme eviven katolle, johon olemme säilyttäneet paikan, tee ensin liitännät.

  • Kytke kaikki kolme IR -anturia ja mikropalvelu rinnakkain ja yhdistä niiden GND eviven GND -nastaan ja VCC eviven 5 V -nastaan.
  • Nyt on aika yhdistää signaalitapit:

    • IR -anturi 1 - eviven digitaalinen nasta 2
    • IR -anturi 2 - eviven digitaalinen nasta 3
    • IR -anturi 3 - eviven digitaalinen nasta 4
    • Servomoottori - eviven digitaalinen nasta 5

Näytämme viestit, pisteet ja ajoituksen näytöllä.

Vaihe 12: Aika koodata

Koodataksesi sen yksinkertaisemmalla tavalla, käytämme graafista ohjelmointiohjelmistoa PictoBlox.

Voit kirjoittaa seuraavan komentosarjan tai ladata suoraan alla olevan koodin:

Kuva
Kuva
Kuva
Kuva
Kuva
Kuva
Kuva
Kuva
Kuva
Kuva
Kuva
Kuva
Kuva
Kuva
Kuva
Kuva

Vaihe 13: Johtopäätös

Tämän avulla olet valmis haastamaan perheesi ja ystäväsi jännittävään Arcade Basketball -peliin! Nauttia!: D

Suositeltava: