Sadržaj:
- Korak 1: Popis potrebnih komponenti
- Korak 2: Razumijevanje dizajna
- Korak 3: Izrada košarkaških obruča
- Korak 4: Učinite obruče pametnijim
- Korak 5: Stvaranje suda
- Korak 6: Učvršćivanje servo uređaja
- Korak 7: Postavljanje krova i graničnika vrata/ kugle
- Korak 8: Sklapanje katapulta ili lansera
- Korak 9: Izrada kutije koja drži loptice
- Korak 10: Ukrašavanje Arene
- 11. korak: Dodavanje LeaderBoarda
- Korak 12: Vrijeme je za kodiranje
- Korak 13: Zaključak
Video: Pametna košarkaška arkadna igra s obručima za brojanje bodova pomoću Evive-Arduino ugrađene platforme: 13 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Od svih igara, najzabavnije su arkadne igre. Pa smo pomislili zašto ga sami ne bismo napravili kod kuće! I evo nas, najzabavnije DIY igre koju ste dosad igrali - DIY Arcade Basketball Game! Ne samo da je ova igra super zabavna za igranje, već je i super duper zabavna za napraviti! Uz korak-po-korak upute i jednostavno programiranje u PictoBloxu-softveru za grafičko programiranje s naprednim mogućnostima, ova će igra biti najbolja igra koju ćete ikada igrati!
Pa što još radiš ovdje? Preuzmite PictoBlox OVDJE i počnite!
Korak 1: Popis potrebnih komponenti
Hardver
- evive
- IR senzor
- Mikro servo i njegov pribor
- Debeli karton
- Papir u tablici u boji
- Polistirenske čaše
- Pištolj za ljepilo i štapići za ljepilo
- Kratki kabeli
Softver
PictoBlox
Sve gore navedene elektroničke komponente mogu se pronaći u Starter Kit -u.
Korak 2: Razumijevanje dizajna
Uzmite kartonski list i izrežite sljedeće komade arkadne igre prema dimenzijama na gornjoj slici. Možete ga pokušati izraditi pomoću MDF ploča za veću izdržljivost.
- Krov
- Bočne stijenke tla (x 2)
- Baza držača loptice
- Servo vrata
-
Zauzmite mjesto za Leaderboard
- Podrška za leđa
- Prednja podrška
- Baza držača loptice
-
Temelj zemlje
- Lijevi zid u obliku slova V
- Desni zid u obliku slova V
- Stražnji zid
- Prednji zid
- Bočne stjenke držača kugle (x 2)
Korak 3: Izrada košarkaških obruča
Počnimo s lakim dijelom: The Hoops.
Uzmite male šalice polistirena, možete uzeti bilo koji broj čaša ovisno o broju obruča koje želite imati. Izrežite podnožje čaša tako da kad u njih pucamo kuglice, loptice mogu lako proći. Perforirajte čaše rezačem kako bi izgledale poput mreže.
Korak 4: Učinite obruče pametnijim
Mreže koje smo napravili u prethodnom koraku su glupe mreže. Ne mogu prebrojiti udarce koje ste izvršili u svakom košu niti vam mogu dati rezultat. Kako bi bilo da napravimo mreže koje nam daju rezultat tako da množimo koliko je puta lopta prošla kroz mreže na rezultat koji im je dodijeljen.
Za istu namjenu koristit ćemo IC senzor. Testirajte sve IC senzore pomoću opcije Pin State Monitor na firmveru tvrtke evive.
- Uzmite par štapića sladoleda i zalijepite ih na način da se pretvore u dugačak.
- Čvrsto omotajte komad papira u boji kako bi izgledao kao anketa. Za svaki obruč moramo napraviti stup.
- Sada, na ove stupove, pričvrstite I osjetnik pomoću vrućeg ljepila i pričvrstite ove IR senzore u rupe na čašama.
- Kad završite, pričvrstite obruče na tlo. No, vodite računa da žice prođete kroz tlo. Također možete pričvrstiti jedan obruč na stražnju stijenku ako želite.
U našem slučaju, bodovima ćemo dodijeliti ovisno o tome koliko je teško u njima pucati. Košara koja nam je najbliža dat će nam 10 bodova, srednja će dati 20 bodova, dok će košarica na stražnjoj stjenci dati 50 bodova.
Napomena: rezultat možete dodijeliti onako kako želite.
Korak 5: Stvaranje suda
Počnimo s izradom košarkaškog terena.
- Pričvrstite zidove u obliku slova V na podlogu pomoću vrućeg ljepila kao što je prikazano na prvoj gornjoj slici. Ovi zidovi skupljaju sve loptice.
- Uzmite dvije bočne stijenke i nacrtajte ravnu liniju u sredini svakog zida. Sada zalijepite podnožje suda na ove crte (po jedan sa svake strane). Time ćete svom terenu podići visinu i pomoći prikupiti loptice na jednom mjestu.
- Vrijeme je za pokrivanje terena sa preostale strane. Zalijepite prednju stijenku na podlogu, ali pazite da prostor u prednjoj stijenci i zidovi u obliku slova V budu poravnani.
- Na kraju, pričvrstite stražnju stijenku na podnožje.
Tako je košarkaški teren gotov.
Korak 6: Učvršćivanje servo uređaja
Vrućim ljepilom pričvrstite mikro servo na mali prostor u prednjoj stijenci. Ostvarit ćemo većinu veza ispod suda. Stoga, osim servo podnožja, napravite mali rez tako da kroz njega možete provući žice.
Uvjerite se da ste prethodno testirali servo pomoću firmvera tvrtke evive.
Korak 7: Postavljanje krova i graničnika vrata/ kugle
Uzmite krovni dio i zalijepite zidove koji služe kao postolje na ploču s rezultatima kao što je prikazano na slici. Sada, pričvrstite ovaj krov na sudske zidove.
Kad završite, uzmite mala kartonska vratašca i pričvrstite ih na servo trubu. Time ćete dobiti fiksni broj snimaka. Kako? Skupljene loptice neće proći kroz vrata sve dok i ako ne otvorite ova vrata. To ćemo šifrirati na način da se vrata otvore tek na početku igre, tako da se sve loptice sakupe u držač loptica. Čim igra započne, vrata se zatvaraju.
Korak 8: Sklapanje katapulta ili lansera
Sada je vrijeme da napravite najvažniji element igre, katapult ili lanser.
- Uzmite šest malih kartonskih komada veličine gotovo 2 x 2 cm svaki i od njih napravite dva snopa.
- Nakon što ste dobili hrpe, stavite ih na jedan kartonski komad ostavljajući određenu udaljenost između njih.
- Provucite čačkalicu između njih i zalijepite štapić sladoleda u središte.
- Sada popravite dvije čačkalice u snopove tako da pokazuju prema van.
- Sada, pričvrstite malu gumicu preko ovih štapića.
- Na kraju, zalijepite čep na štapić za sladoled kako biste držali loptu.
Kad završite, ukrasite je kako želite. Postavite ovo u središte krova na terenu.
Korak 9: Izrada kutije koja drži loptice
Vrijeme je da napravite držač lopte. Kad sve loptice kliznu kroz vrata, ne možemo im dopustiti da se kotrljaju. Dakle, potreban nam je držač loptice.
- Uzmite podnožje držača kugle i zalijepite ga vrućim ljepilom na prednju stijenku.
- Zatim zalijepite bočne stijenke na njega.
- Na kraju zalijepite prednju stjenku držača kuglice.
Tu izrada prestaje.
Korak 10: Ukrašavanje Arene
Sada možete ukrasiti košarkašku igru kako želite.
11. korak: Dodavanje LeaderBoarda
Vrijeme je za dodavanje ploče s najboljim rezultatima. Za isto ćemo koristiti i evive. Prije nego što postavimo evive na krov gdje smo za njega zadržali mjesto, prvo povežite.
- Paralelno spojite sva tri IR senzora i mikro servo i spojite njihov GND na eviveov GND pin i VCC na eviveov 5V pin.
-
Sada je vrijeme za povezivanje signalnih pinova:
- IC senzor 1 - digitalni pin 2 za evive
- IC senzor 2 - digitalni pin 3 tvrtke evive
- IC senzor 3 - digitalni pin 4 tvrtke evive
- Servo motor - digitalni pin 5 tvrtke evive
Na ekranu ćemo prikazati poruke, rezultat i vrijeme.
Korak 12: Vrijeme je za kodiranje
Kako bismo ga kodirali na jednostavniji način, koristit ćemo PictoBlox, softver za grafičko programiranje.
Možete napisati sljedeću skriptu ili izravno prenijeti dolje navedeni kôd:
Korak 13: Zaključak
Time ste spremni za izazivanje obitelji i prijatelja na uzbudljivu igru Arkadne košarke! Uživati!: D
Preporučeni:
Retro arkadna igra za 2 igrača za Micro Player: 20 koraka
Retro arkada za 2 igrača Stand-Up od Micro Centera: Vaš lokalni Micro Center sada sadrži sve što vam je potrebno za izradu vlastitog Retro Arcade ormara zasnovanog na Raspberry Pi. Kompleti su potpuno prilagodljivi, uključuju ormarić, Raspberry Pi, gumbe, upravljačke palice, audio i video pribor i još mnogo toga. To
Brojanje od 0 do 9999 s 8051 pomoću 7 segmentnog zaslona: 5 koraka
Brojanje od 0 do 9999 s 8051 korištenjem 7 -segmentnog zaslona: Pozdrav svima, U ovom tutorijalu ćemo vam reći kako brojati od 0 do 9999 koristeći četiri 7 -segmentna zaslona koristeći samo jedan port i 4 digitalna pina
Sustav automatskog željezničkog prijelaza pomoću ugrađene platforme zasnovane na Arduinu: 9 koraka
Sustav automatskog prijelaza preko željezničke pruge koji koristi ugrađenu platformu zasnovanu na Arduinu: Božić je udaljen samo tjedan dana! Svi su zauzeti slavljima i dobivanjem darova, što je, usput rečeno, sve teže dobiti s beskrajnim mogućnostima svuda oko nas. Što kažete na klasični poklon i dodate dašak DIY -a u
Arkadna ciklonska arkadna igra: 6 koraka
Arduino ciklona Arkadna igra: Bljeskava blještava svjetla! Arduino! Igra! Što još treba reći? Ova igra temelji se na arkadnoj igri Cyclone, gdje igrač pokušava zaustaviti LED pomicanje po krugu na određenom mjestu
Slagači Arkadna igra: 6 koraka (sa slikama)
Stackers Arcade Game: Bok dečki, danas želim podijeliti s vama ovu nevjerojatnu arkadnu igru koju možete napraviti s hrpom Ws2812b LED dioda i mikrokontrolerom/FPGA. Behold Stack Overflow - naša hardverska implementacija klasične arkadne igre. Ono što je počelo kao školski projekt