Sisukord:

Nutikas korvpallimäng koos punktide loendusrõngastega, kasutades Evive-Arduino sisseehitatud platvormi: 13 sammu
Nutikas korvpallimäng koos punktide loendusrõngastega, kasutades Evive-Arduino sisseehitatud platvormi: 13 sammu

Video: Nutikas korvpallimäng koos punktide loendusrõngastega, kasutades Evive-Arduino sisseehitatud platvormi: 13 sammu

Video: Nutikas korvpallimäng koos punktide loendusrõngastega, kasutades Evive-Arduino sisseehitatud platvormi: 13 sammu
Video: HUNT feat LAURA - Tatikad 2024, Juuni
Anonim
Nutikas korvpallimäng koos skoorimisrõngastega, kasutades Evive-Arduino sisseehitatud platvormi
Nutikas korvpallimäng koos skoorimisrõngastega, kasutades Evive-Arduino sisseehitatud platvormi
Nutikas korvpallimäng koos skoorimisrõngastega, kasutades Evive-Arduino sisseehitatud platvormi
Nutikas korvpallimäng koos skoorimisrõngastega, kasutades Evive-Arduino sisseehitatud platvormi

Kõigist mängudest on kõige lõbusamad arkaadmängud. Niisiis, mõtlesime, miks mitte teha seda ise kodus! Ja siin me oleme, kõige lõbusam DIY mäng, mida olete siiani mänginud - DIY Arcade Basketball Game! Seda mängu pole mitte ainult ülimõnus mängida, vaid ka ülimõnus teha! Samm-sammuliste juhiste ja lihtsa programmeerimisega PictoBloxis-täiustatud võimalustega graafilise programmeerimise tarkvaras-saab sellest mängust parim mäng, mida eales mängite!

Mida sa siin ikka teed? Laadige PictoBlox alla SIIT ja alustage!

Samm: vajalike komponentide loend

Riistvara

  • eviveeriv
  • IR andur
  • Micro Servo ja selle tarvikud
  • Paks papp
  • Värviline diagrammipaber
  • Polüstüreenist tassid
  • Liimipüstol ja liimipulgad
  • Jumper kaablid

Tarkvara

PictoBlox

Kõik ülaltoodud elektroonilised komponendid leiate stardikomplektist.

2. samm: kujunduse mõistmine

Disaini mõistmine
Disaini mõistmine

Võtke papist leht ja lõigake järgmised Arkaadimängu tükid vastavalt ülaltoodud pildil toodud mõõtudele. Vastupidavuse suurendamiseks võite proovida seda valmistada MDF -lehtede abil.

  1. Katus
  2. Maa külgseinad (x 2)
  3. Pallihoidja alus
  4. Servo uks
  5. Seisake edetabeli eest

    1. Seljatugi
    2. Esitugi
  6. Pallihoidja alus
  7. Maa alus

    1. Vasak V-kujuline sein
    2. Õige V-kujuline sein
  8. Tagasein
  9. Esisein
  10. Pallihoidja külgseinad (x 2)

3. samm: korvpallirõngaste valmistamine

Korvpallirõngaste valmistamine
Korvpallirõngaste valmistamine

Alustame lihtsast osast: Hoops.

Võtke väikesed tassid polüstüreeni, võite võtta suvalise arvu prille, sõltuvalt sellest, kui palju rõngaid soovite saada. Lõika prillide põhi nii, et kui me neisse palle laseksime, saaksid pallid hõlpsalt mööda minna. Perforeerige klaasid lõikuriga, et need näeksid välja nagu võrk.

Samm: muutke rõngad nutikamaks

Hoopide targemaks muutmine
Hoopide targemaks muutmine
Hoopide targemaks muutmine
Hoopide targemaks muutmine
Hoopide targemaks muutmine
Hoopide targemaks muutmine

Võrgud, mille tegime eelmises etapis, on tummad võrgud. Nad ei saa arvestada igas korvis tehtud lööke ega anda teile tulemust. Kuidas oleks, kui teeme võrgud, mis annavad meile tulemuse, korrutades palli võrkude kaudu läbitud kordade arvu neile määratud skoorini.

Kasutame samal eesmärgil IR -andurit. Kontrollige kõiki infrapunaandureid evive'i püsivara valiku Pin State Monitor abil.

  1. Võtke paar jäätisepulka ja kleepige need kokku nii, et need muutuksid pikaks.
  2. Keerake värvilise paberi tükk tihedalt ümber, et see näeks välja nagu küsitlus. Iga rõnga jaoks peame tegema varda.
  3. Nüüd kinnitage nende postide külge kuuma liimi abil I -andur ja kinnitage need IR -andurid prillide aukudesse.
  4. Kui olete valmis, kinnitage rõngad maapinnale. Kuid veenduge, et juhiksite juhtmed maapinnast läbi. Soovi korral saate tagaseina külge kinnitada ka ühe rõnga.

Meie puhul määrame hinded rõngastele vastavalt sellele, kui raske on nendes tulistada. Meile lähim korv annab meile 10 punkti, keskmine 20 punkti, tagaseina korv aga 50 punkti.

Märkus: skoori saate määrata soovitud viisil.

Samm 5: Kohtu tegemine

Kohtu tegemine
Kohtu tegemine
Kohtu tegemine
Kohtu tegemine
Kohtu tegemine
Kohtu tegemine

Alustame korvpalliväljaku ehitamist.

  1. Kinnitage V-kujulised seinad alusele kuuma liimi abil, nagu on näidatud ülaltoodud esimesel pildil. Need seinad koguvad kõik pallid.
  2. Võtke kaks külgseina ja tõmmake sirge joon iga seina keskele. Nüüd liimige kohtu alus nendele joontele (üks mõlemal küljel). See suurendab teie väljakut ja aitab pallid ühte kohta kokku koguda.
  3. Aeg katta väljak ülejäänud küljelt. Liimige esisein alusele, kuid veenduge, et esiseina ja V-kujuliste seinte ruum oleks joondatud.
  4. Lõpuks kinnitage tagasein aluse külge.

Seega on korvpalliväljak tehtud.

Samm: servo kinnitamine

Servo kinnitamine
Servo kinnitamine
Servo kinnitamine
Servo kinnitamine
Servo kinnitamine
Servo kinnitamine

Kinnitage mikroservo kuuma liimi abil esiseinale antud väikese ruumi külge. Me teeme enamiku kohtu all olevatest ühendustest. Seega tehke alusele peale servo väike lõige, et saaksite juhtmed sealt läbi lasta.

Veenduge, et olete servot eelnevalt evive püsivara abil testinud.

7. samm: katuse ja ukse/ kuuli sulguri kinnitamine

Katuse ja ukse/ kuuli sulguri kinnitamine
Katuse ja ukse/ kuuli sulguri kinnitamine
Katuse ja ukse/ kuuli sulguri kinnitamine
Katuse ja ukse/ kuuli sulguri kinnitamine
Katuse ja ukse/ kuuli sulguri kinnitamine
Katuse ja ukse/ kuuli sulguri kinnitamine

Võtke katusetükk ja liimige seinana, mis töötavad statiivina, edetabeli külge, nagu pildil näidatud. Nüüd kinnitage see katusetükk kohtu seinte külge.

Kui olete valmis, võtke väike pappuks ja kinnitage see servosarve külge. See annab teile kindla arvu võtteid. Kuidas? Kogutud pallid ei läbi väravaid enne ja kui te seda ust ei ava. Need, me kodeerime selle nii, et uks avaneb alles mängu alguses, nii et kõik pallid kogutakse pallihoidjasse. Niipea kui mäng algab, uks sulgub.

8. samm: katapuldi või käivitaja kokkupanek

Katapulti või käivitaja kokkupanek
Katapulti või käivitaja kokkupanek
Katapulti või käivitaja kokkupanek
Katapulti või käivitaja kokkupanek
Katapulti või käivitaja kokkupanek
Katapulti või käivitaja kokkupanek

Nüüd on aeg teha mängu kõige olulisem element, katapult või kanderakett.

  1. Võtke kuus väikest papitükki, suurusega umbes 2 x 2 cm, ja tehke neist kaks virna.
  2. Kui olete virnad käes, asetage need ühele papitükile, jättes nende vahele teatud vahemaa.
  3. Pange nende vahele hambaork ja kleepige selle keskele jäätisepulk.
  4. Nüüd kinnitage kaks hambaorki virnadesse nii, et need peaksid olema väljapoole suunatud.
  5. Nüüd kinnitage nende kummide külge väike kummipael.
  6. Lõpuks liimige jäätisepulgale kork, et palli hoida.

Kui olete valmis, kaunistage see soovitud viisil. Asetage see väljaku katuse keskele.

9. samm: pallide hoidmiseks kasti valmistamine

Palle hoidva kasti tegemine
Palle hoidva kasti tegemine
Palle hoidva kasti tegemine
Palle hoidva kasti tegemine

On aeg teha pallihoidja. Kui kõik pallid uksest sisse libisevad, ei saa me lasta neil ringi veereda. Seega vajame pallihoidjat.

  1. Võtke pallihoidja alus ja liimige see kuuma liimi abil esiseina külge.
  2. Seejärel liimige selle külge külgseinad.
  3. Lõpuks liimige pallihoidja esisein.

Siin lõpeb tegemine.

Samm: areeni kaunistamine

Areeni kaunistamine
Areeni kaunistamine
Areeni kaunistamine
Areeni kaunistamine

Nüüd saate korvpallimängu kaunistada soovitud viisil.

Samm 11: LeaderBoardi lisamine

LeaderBoardi lisamine
LeaderBoardi lisamine
LeaderBoardi lisamine
LeaderBoardi lisamine
LeaderBoardi lisamine
LeaderBoardi lisamine
LeaderBoardi lisamine
LeaderBoardi lisamine

Aeg lisada edetabel. Me kasutame evive sama. Enne kui paneme evive'i katusele, kus oleme selle jaoks koha hoidnud, tehke kõigepealt ühendused.

  • Ühendage kõik kolm IR -andurit ja mikroservo paralleelselt ning ühendage nende GND evive'i GND -tihvtiga ja VCC 5 -voldise kontaktiga.
  • Nüüd on aeg signaalipistikud ühendada:

    • IR -andur 1 - digitaalne tihvt 2
    • IR -andur 2 - digitaalne pin 3 evive
    • IR -andur 3 - digitaalne pin 4 of evive
    • Servomootor - digitaalne tihvt 5

Näitame ekraanil sõnumeid, tulemusi ja ajastust.

12. samm: aeg kodeerida

Selle lihtsamaks kodeerimiseks kasutame graafilist programmeerimistarkvara PictoBlox.

Võite kirjutada järgmise skripti või otse alla laadida allpool toodud koodi:

Pilt
Pilt
Pilt
Pilt
Pilt
Pilt
Pilt
Pilt
Pilt
Pilt
Pilt
Pilt
Pilt
Pilt
Pilt
Pilt

13. samm: järeldus

Sellega olete kõik valmis esitama oma perele ja sõpradele põneva mängu Arcade Basketball! Nautige!: D

Soovitan: