Obsah:
- Krok 1: Zoznam požadovaných komponentov
- Krok 2: Pochopenie dizajnu
- Krok 3: Výroba basketbalových kruhov
- Krok 4: Urobte obruče inteligentnejšie
- Krok 5: Postavenie súdu
- Krok 6: Oprava serva
- Krok 7: Upevnenie strechy a zarážky dverí/ gule
- Krok 8: Montáž katapultu alebo odpaľovača
- Krok 9: Výroba škatule, ktorá drží lopty
- Krok 10: Zdobenie arény
- Krok 11: Pridanie tabule LeaderBoard
- Krok 12: Čas na kódovanie
- Krok 13: Záver
Video: Inteligentná basketbalová arkádová hra s obručami na počítanie skóre pomocou platformy Evive- integrovaná platforma Arduino: 13 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Zo všetkých hier, ktoré sú k dispozícii, sú najzábavnejšie arkádové hry. Preto sme si povedali, prečo si ho neurobiť sami doma! A sme tu, najzábavnejšia DIY hra, akú ste doteraz hrali - DIY arkádová basketbalová hra! Táto hra je nielen veľmi zábavná, ale aj super duper zábavná! Vďaka podrobným pokynom a jednoduchému programovaniu v programe PictoBlox-grafickom programovacom softvéri s pokročilými funkciami, bude táto hra najlepšou hrou, akú kedy budete hrať!
Čo tu teda stále robíte? Stiahnite si PictoBlox TU a začnite!
Krok 1: Zoznam požadovaných komponentov
Hardvér
- evive
- IR senzor
- Micro Servo a jeho príslušenstvo
- Hrubá lepenka
- Farebný grafický papier
- Polystyrénové poháre
- Lepiaca pištoľ a lepiace tyčinky
- Prepojovacie káble
Softvér
PictoBlox
Všetky vyššie uvedené elektronické súčiastky nájdete v štartovacej súprave.
Krok 2: Pochopenie dizajnu
Vezmite kartón a nakrájajte nasledujúce kúsky arkádovej hry podľa rozmerov uvedených na obrázku vyššie. Môžete skúsiť vyrobiť ho pomocou listov MDF, aby ste získali väčšiu trvanlivosť.
- Strecha
- Bočné steny zeme (x 2)
- Základňa držiaka lopty
- Servo dvere
-
Stojan pre rebríček
- Podpora chrbta
- Predná podpora
- Základňa držiaka lopty
-
Základňa zeme
- Ľavá stena v tvare V.
- Pravá stena v tvare V.
- Zadná stena
- Predná stena
- Bočné steny držiaka lopty (x 2)
Krok 3: Výroba basketbalových kruhov
Začnime jednoduchou časťou: Obruče.
Vezmite si malé šálky polystyrénu, môžete si vziať ľubovoľný počet pohárov v závislosti od počtu obručí, ktoré chcete mať. Vystrihnite základňu okuliarov tak, aby keď do nich strieľame loptičky, loptičky mohli ľahko prejsť. Okuliare perforujte pomocou rezačky, aby vyzerali ako sieť.
Krok 4: Urobte obruče inteligentnejšie
Siete, ktoré sme vyrobili v predchádzajúcom kroku, sú nemé siete. Nemôžu spočítať strely, ktoré ste urobili v každom koši, ani vám nemôžu dať skóre. Čo keby sme vytvorili siete, ktoré nám poskytnú skóre, vynásobením počtu, koľkokrát lopta prešla sieťami, k skóre, ktoré im bolo priradené.
Na ten istý účel použijeme IR senzor. Otestujte všetok IR senzor pomocou možnosti Pin State Monitor firmvéru evive.
- Vezmite pár tyčiniek zmrzliny a prilepte ich k sebe tak, aby sa premenili na dlhé.
- Pevne okolo neho zabaľte kus farebného papiera, aby to vyzeralo ako v ankete. Musíme urobiť stĺp pre každú obruč.
- Teraz na tieto póly pripevnite I senzor pomocou horúceho lepidla a pripevnite tieto IR senzory do otvorov na okuliaroch.
- Po dokončení upevnite obruče na zem. Dbajte však na to, aby ste drôty previedli cez zem. Ak chcete, môžete tiež pripevniť jednu obruč na zadnú stenu.
V našom prípade hodláme skóre obručiam podľa toho, aké ťažké je strieľať do nich. Kôš, ktorý je nám najbližšie, nám dá 10 bodov, stredný 20 bodov, zatiaľ čo kôš na zadnej stene 50 bodov.
Poznámka: Skóre môžete priradiť tak, ako chcete.
Krok 5: Postavenie súdu
Začnime s výrobou basketbalového ihriska.
- Pripevnite steny v tvare V na základňu pomocou horúceho lepidla, ako je to znázornené na prvom obrázku vyššie. Tieto steny zbierajú všetky loptičky.
- Vezmite dve bočné steny a v strede každej steny nakreslite priamku. Teraz prilepte základňu súdu k týmto čiaram (po jednej na každej strane). Tým sa zvýši výška vášho ihriska a pomôže to zbierať loptičky spoločne na jednom mieste.
- Čas pokryť ihrisko zo zostávajúcej strany. Prilepte prednú stenu k základni, ale uistite sa, že priestor v prednej stene a stenách v tvare V je zarovnaný.
- Nakoniec pripevnite zadnú stenu k základni.
Basketbalové ihrisko je teda hotové.
Krok 6: Oprava serva
Upevnite mikro servo na malý priestor v prednej stene pomocou horúceho lepidla. Väčšinu spojov urobíme pod súdom. Na podstavci teda urobte malý rez okrem serva, aby ste cez neho mohli previesť drôty.
Uistite sa, že ste servo vopred vyskúšali pomocou firmvéru evive.
Krok 7: Upevnenie strechy a zarážky dverí/ gule
Vezmite strešnú krytinu a prilepte steny, ktoré slúžia ako stojan, k rebríčku, ako je to znázornené na obrázku. Teraz pripevnite tento kus strechy k múrom dvora.
Keď budete hotoví, vezmite malé lepenkové dvierka a pripevnite ich k klaksónu serva. Získate tak pevný počet záberov. Ako? Zhromaždené loptičky neprejdú bránami, pokiaľ neotvoríte tieto dvere. Tie zakódujeme tak, aby sa dvere otvorili iba na začiatku hry, aby sa všetky loptičky zozbierali do držiaka. Hneď ako sa hra začne, dvere sa zatvoria.
Krok 8: Montáž katapultu alebo odpaľovača
Teraz je načase vytvoriť najdôležitejší prvok hry, katapult alebo odpaľovač.
- Vezmite šesť malých kúskov lepenky, každý s rozmermi takmer 2 cm x 2 cm, a vytvorte z nich dva stohy.
- Akonáhle máte stohy, položte ich na jeden kus lepenky a ponechajte medzi nimi určitú vzdialenosť.
- Prejdite medzi ne špáradlom a do jeho stredu vložte tyčinku zmrzliny.
- Teraz zaistite dve špáradlá v stohoch tak, aby smerovali von.
- Teraz opravte malú gumičku cez tieto palice.
- Nakoniec nalepte na tyčinku zmrzliny čiapku, aby držala loptu.
Po dokončení ho ozdobte tak, ako chcete. Umiestnite to do stredu strechy na ihrisku.
Krok 9: Výroba škatule, ktorá drží lopty
Je čas vyrobiť držiak lopty. Keď všetky loptičky vkĺznu dverami, nemôžeme ich nechať kotúľať sa. Preto potrebujeme držiak lopty.
- Vezmite základňu držiaka na gule a prilepte ju na prednú stenu pomocou horúceho lepidla.
- Ďalej k nemu prilepte bočné steny.
- Nakoniec prilepte prednú stenu držiaka lopty.
Tu sa tvorba končí.
Krok 10: Zdobenie arény
Teraz si môžete basketbalové hry vyzdobiť tak, ako chcete.
Krok 11: Pridanie tabule LeaderBoard
Čas na pridanie výsledkovej tabuľky. Na to isté použijeme evive. Pred umiestnením jednotky evive na strechu, kde sme pre ňu ponechali miesto, najskôr vytvorte spojenia.
- Pripojte všetky tri infračervené senzory a mikro servo paralelne a pripojte ich GND k pinu GND Evive a VCC k 5V pinu Evive.
-
Teraz je čas pripojiť signálne kolíky:
- IR senzor 1 - digitálny pin 2 od Evive
- IR senzor 2 - digitálny pin 3 od Evive
- IR senzor 3 - digitálny pin 4 od Evive
- Servomotor - digitálny kolík 5 od Evive
Správy, skóre a načasovanie zobrazíme na obrazovke.
Krok 12: Čas na kódovanie
Aby sme to kódovali jednoduchším spôsobom, použijeme grafický programovací softvér PictoBlox.
Môžete napísať nasledujúci skript alebo priamo nahrať nižšie uvedený kód:
Krok 13: Záver
S týmto ste všetci pripravení vyzvať svoju rodinu a priateľov na vzrušujúcu hru Arcade Basketball! Užite si to!: D
Odporúča:
Monitorovanie teploty a vlhkosti DHT pomocou platformy ESP8266 a platformy IoT AskSensors: 8 krokov
Monitorovanie teploty a vlhkosti DHT pomocou platformy ESP8266 a platformy AskSensors IoT: V predchádzajúcom návode som predstavil krok za krokom sprievodcu, ako začať s platformou ESP8266 nodeMCU a platformou AskSensors IoT. V tomto návode pripájam snímač DHT11 do uzla MCU. DHT11 je bežne používaná teplota a vlhkosť
Počítanie od 0 do 9999 s 8051 pomocou 7 -segmentového displeja: 5 krokov
Počítanie od 0 do 9999 s 8051 pomocou 7 segmentového displeja: Ahoj všetci, v tomto návode vám povieme, ako počítať od 0 do 9999 pomocou štyroch 7 segmentových displejov pomocou jediného portu a 4 digitálnych pinov
Vertikálna arkádová hra s integrovaným LED displejom PIXEL: 11 krokov (s obrázkami)
Vertikálna arkádová hra s integrovaným LED displejom PIXEL: **** Aktualizované o nový softvér, júl 2019, podrobnosti tu ****** Arkádová zostava s unikátnou vlastnosťou, že LED dióda LED sa mení tak, aby zodpovedala zvolenej hre. Umenie postáv na stranách skrinky je vyrezávané laserom a nelepí sa
Arkádová hra Arduino Cyclone: 6 krokov
Arkádová hra Arduino Cyclone: Blikajúce svetlá! Arduino! Hra! Čo viac treba povedať? Táto hra je založená na arkádovej hre Cyclone, kde sa hráč pokúša zastaviť posúvanie diódy LED okolo kruhu na konkrétnom mieste
Arkádová hra Stackers: 6 krokov (s obrázkami)
Arkádová hra Stackers: Ahoj, chlapci, dnes sa s vami chcem podeliť o túto úžasnú arkádovú hru, ktorú môžete vytvoriť pomocou mnohých LED diód Ws2812b a mikrokontroléra/FPGA. Hľa, Stack Overflow - naša hardvérová implementácia klasickej arkádovej hry. Čo sa začalo ako školský projekt, ktorý