Kazalo:

Elektronsko točkovanje za baseball igro z vrečko iz fižola: 8 korakov (s slikami)
Elektronsko točkovanje za baseball igro z vrečko iz fižola: 8 korakov (s slikami)
Anonim
Elektronsko točkovanje za bejzbolsko igro z vrečko iz fižola
Elektronsko točkovanje za bejzbolsko igro z vrečko iz fižola
Elektronsko točkovanje za bejzbolsko igro z vrečko iz fižola
Elektronsko točkovanje za bejzbolsko igro z vrečko iz fižola
Elektronsko točkovanje za bejzbolsko igro z vrečko iz fižola
Elektronsko točkovanje za bejzbolsko igro z vrečko iz fižola

Ta navodila vam bodo razložila, kako samodejno ohraniti rezultat v elektronski obliki za igro z baseballom Bean Bag Toss. Ne bom pokazal podrobne gradnje lesene igre, te načrte najdete na spletni strani Ane White na:

www.ana-white.com/woodworking-projects/bean-bag-toss-baseball-game

Ti načrti so zelo dobri in podrobni. Ti načrti so tisto, kar sem uporabil za izdelavo svoje igre. Načrte sem nekoliko spremenil. Prva sprememba, ki sem jo naredil, je bila razširitev spodnje deske, da bi bolje ujeli padle vreče fižola. Moja druga sprememba je bila uporaba ½ palčne vezane plošče namesto ¼ palčne vezane plošče.

Zaloge

Torbe iz fižola z baseball tematiko lahko kupite na Amazonu. Oglejte si spletno stran:

www.amazon.com/gp/product/B00IIVJHSY/ref=p… Po izdelavi lesene konstrukcije igre sem postavil »diamant« za baseball in kje bi bile luknje za točkovanje. Za prerezovanje teh enotnih točkovalnih lukenj sem uporabil 4 -palčno žago za luknje. Nato je bil vsak rob luknje gladko brušen.

1. korak: Elektronsko štetje vrečk

Elektronsko štetje vrečk
Elektronsko štetje vrečk
Elektronsko štetje vrečk
Elektronsko štetje vrečk

Moral sem najti način, kako prešteti vrečke, ko so šle skozi vsako točkovalno luknjo. Ne pozabite, da ima vsaka luknja drugačno točkovalno vrednost, pri čemer ima luknja »Home Run« najvišjo vrednost točke. Najprej sem pomislil na uporabo mehanskega stikala, kot je na primer stikalo za vrata arkadnih kovancev z dolgo žico. Uporabljal sem jih v strojih za kroglice, vendar nisem mislil, da bodo tako dobro delovali s vrečkami iz fižola.

Odločil sem se za infrardeči (IR) senzor prekinitvenega žarka, da sem zaznal vreče, ko so šle skozi točkovalne luknje. Uporabil sem odličen izdelek podjetja Adafruit Industries, imenovan "IR Break Beam Sensor - 3mm LEDs". ID izdelka je 2167:

www.adafruit.com/product/2167

Prodajajo se v parih (oddajnik in sprejemnik) in ponujajo preprost način zaznavanja gibanja. Delujejo do 10 centimetrov narazen in jih lahko napaja z napajanjem Arduino 5V. Uporabite jih lahko z vgrajenim vlečnim uporom Arduino, zato ločen upor ni potreben. Oddajnik pošilja IR žarek in sprejemnik, neposredno nasproti njega, je občutljiv na to IR svetlobo. Če skozi snop preide nekaj trdnega (na primer vreče za fižol), se žarek zlomi in sprejemnik lahko programirate tako, da vas o tem obvesti.

2. korak: Namestitev senzorjev

Namestitev senzorjev
Namestitev senzorjev
Namestitev senzorjev
Namestitev senzorjev
Namestitev senzorjev
Namestitev senzorjev
Namestitev senzorjev
Namestitev senzorjev

Obrnil sem leseno igro, da bi namestil senzorje. IR senzorje sem moral namestiti na spodnjo stran igralne plošče iz vezanega lesa, da ne bi motili prostega padca majhnih vrečk za fižol. Na nasprotnih straneh vsake točkovalne luknje je bila izvrtana luknja premera 1”do globine 3/8 palcev (še en dober razlog za uporabo vezanega lesa debeline 1/2”). IR sprejemnik in oddajnik sta bila postavljena tik ob robu luknje, da ju vrečke ne bi udarile. Trajno so bili pritrjeni z majhnim kovinskim nosilcem in lesenim vijakom, zato so bili popolnoma poravnani drug proti drugemu. Ko so bili IR senzorji vsi nameščeni, jih je bilo treba ožičiti in spajkati na osrednjo perforirano ploščo za hobi s skupnim ozemljitvijo in 5V priključki. Vse napeljave so bile pritrjene in varno pritrjene na notranjo stran igralne plošče, da ne bi motile padca vrečke za fižol, potem ko gre skozi luknjo za točkovanje.

3. korak: Oblikovanje elektronskega preglednika

Oblikovanje elektronskih preglednic
Oblikovanje elektronskih preglednic
Oblikovanje elektronskih preglednic
Oblikovanje elektronskih preglednic
Oblikovanje elektronskih preglednic
Oblikovanje elektronskih preglednic

Nato je bilo treba spremeniti točkovalno območje (Doma in zunaj) na vrhu igralne plošče za prikaz elektronskega semaforja. Seznam bi bil sestavljen iz 4-mestnih 7-segmentnih LED za rezultat vsake ekipe in enomestne, 7-segmentne LED, ki bi se uporabljale za sledenje podajam. 4-mestne 7-segmentne LED diode so iz Adafruit Industries. Imenujejo se "1,2" 4-mestni 7-segmentni zaslon z nahrbtnikom 12C-rdeča ". Potrebujete dva od teh in ID izdelka je 1269. Glejte spodaj:

www.adafruit.com/product/1269

Prevelika (2,3”) enomestna 7-segmentna LED je bil splošen nakup pri eBayu. Vsak prevelik zaslon bo deloval in mora biti pravilno priključen na skupno katodo ali skupno anodno 7-segmentno LED.

V vezanem lesu je bila izrezana odprtina 2 ½”x 18”. Robovi so bili gladko brušeni. Ustrezna montažna plošča je bila izrezana iz vezanega lesa 1/8”na nekoliko večjo velikost od odprtine. To bi omogočilo namestitev na notranjo stran igralne plošče. To je plošča, na katero bosta pritrjeni dve 4-mestni 7-segmentni LED in prevelika enomestna 7-segmentna LED. Zunanji zaslon bo nameščen na sredini z dvema točkovalnima prikazovalcema na sredini obeh polovic igre. Ekipo "Away" bom namestil na levo, saj bodo najprej "udarile". Na tablo bom namestil tudi zeleno LED, ki zasveti vsakič, ko gre vrečka skozi točkovalno luknjo.

4. korak: Nadzorni gumbi

Nadzorni gumbi
Nadzorni gumbi
Nadzorni gumbi
Nadzorni gumbi

Potrebovali bomo tri gumbe za nadzor pretoka igre z vrečko fižola. Vsi gumbi bodo nameščeni na zunanji strani igre v vdolbini, da jih zaščitijo pred naključnim udarcem vržene vrečke za fižol.

Gumb za vklop/izklop igre bo nameščen na vrhu igre. Stikalo za vklop/izklop bo povezano v skladu z 9-voltnim virom enosmerne baterije, ki napaja ploščo Arduino Uno in vse druge elektronske komponente.

Druga dva trenutna gumba bosta nameščena na vsaki strani igre. Levi stranski gumb bo gumb »Ponastavi«. Ta gumb je v pričakovanju začetka nove igre pritisnjen na nič, prikaza na lestvici in spremenljivk programa.

Desni gumb bo gumb »At Bat«. Vsaka "ekipa" ali igralec bo imel za vsako vrnitev "pri netopirju" ali polovici podaje 9 vreč. Ker vse vržene vrečke fižola verjetno ne bodo šle skozi točkovalno luknjo, nisem mogel dosledno prešteti vrženih vrečk, da bi ugotovil, kdaj je konec pol inninga. Potreboval sem drug način, da preklopim, katera "ekipa" ali igralec je "pri netopirju". To boste storili ročno s stikalom »At Bat«.

Ko "ekipa" ali igralec vrže 9 vrečk fižola, ne glede na to, ali gre skozi točkovalno luknjo ali ne, se pritisne gumb "Pri netopirju", da nasprotnika (nasprotnega igralca) pripelje do palice (metanje).

5. korak: Nastavitev klopi komponent

Namestitev komponentne klopi
Namestitev komponentne klopi
Namestitev komponentne klopi
Namestitev komponentne klopi
Namestitev komponentne klopi
Namestitev komponentne klopi
Namestitev komponentne klopi
Namestitev komponentne klopi

Postavitev klopi je prikazana na spodnji sliki. Na klopi so bili uporabljeni izvlečni gumbi, ki posnemajo IR senzorje preloma. Na svojem testnem pultu uporabljam 4-vrstni LCD monitor za sledenje spremenljivkam in preverjanje, ali koda, ki nadzoruje tabelo, deluje pravilno. To rad uporabljam namesto serijskega monitorja.

Na klopi je prikazan le en 4-mestni 7-segmentni LED-zaslon, vendar sta prikazala, da prikazovalnik rezultatov »Doma« in »Odsoten« deluje pravilno. Testirani so bili tudi trije gumbi za nadzor igre, ki so pokazali, da delujejo pravilno.

6. korak: Koda

Koda Arduino za nadzor nad potekom igre in pravilno seštevanje rezultatov je prikazana spodaj:

7. korak: Vse skupaj

Vse skupaj
Vse skupaj
Vse skupaj
Vse skupaj
Vse skupaj
Vse skupaj

Zadnji korak je bil, da vse komponente pritrdite na igralno ploščo in na vsako povežete vse ožičenje. Vse je bilo varno pritrjeno na vezan les, priključki (ožičenje) pa so bili čim nižje profilirani, da ne bi ovirali vrečk za fižol, ki padajo skozi luknje za točkovanje. Zasloni tabele so bili povezani z Arduinom in ustreznimi napajalniki. Za napajanje Arduina je bila uporabljena 9-voltna baterija. Za zadnji del igre sem uporabil 1/8”debel lesen les. Ta plošča je bila pritrjena s 6 lesenimi vijaki.

8. korak: Igralno stojalo

Stojalo za igre
Stojalo za igre
Stojalo za igre
Stojalo za igre
Stojalo za igre
Stojalo za igre

Želel sem, da je moja igra prenosna, zato je nisem obesil na steno. Iz 1 ½”PVC cevi sem naredil dve stranski nogi. Na stranski del igre so bili pritrjeni s polno navojnimi vijaki T-Track z gumbi

www.amazon.com/gp/product/B07SZ6568V/ref=p…

ki je privit v T-matice, vgrajene na strani igre (pod gumbi na obeh straneh).

Priporočena: