Indholdsfortegnelse:

Elektronisk scoring til en sækkestol -baseballspil: 8 trin (med billeder)
Elektronisk scoring til en sækkestol -baseballspil: 8 trin (med billeder)

Video: Elektronisk scoring til en sækkestol -baseballspil: 8 trin (med billeder)

Video: Elektronisk scoring til en sækkestol -baseballspil: 8 trin (med billeder)
Video: Guide til avancerede stats med elektronisk protokol 2024, Juli
Anonim
Elektronisk scoring til et sækkestolbaseballspil
Elektronisk scoring til et sækkestolbaseballspil
Elektronisk scoring til et sækkestolbaseballspil
Elektronisk scoring til et sækkestolbaseballspil
Elektronisk scoring til et sækkestolsspil med baseballspil
Elektronisk scoring til et sækkestolsspil med baseballspil

Denne instruktionsbog forklarer, hvordan du automatisk holder scoren elektronisk for et Bean Bag Toss -baseball -tema -spil. Jeg vil ikke vise en detaljeret konstruktion af træspillet, disse planer kan findes på Ana Whites websted på:

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

Disse planer er meget gode og detaljerede. Disse planer er det, jeg plejede at fremstille mit spil. Jeg lavede et par ændringer til planerne. Den første ændring, jeg foretog, var at udvide bundpladen for bedre at fange de faldne bønneposer. Min anden ændring var at bruge ½ tommer krydsfiner i stedet for ¼ tommer krydsfiner.

Forbrugsvarer

Baseballposen med baseball -tema kan købes på Amazon. Se webstedet:

www.amazon.com/gp/product/B00IIVJHSY/ref=p… Efter at have konstrueret spillets trækonstruktion lagde jeg baseball "diamanten", og hvor hullerne i scoren ville være. Jeg brugte en 4”hulsav monteret i min bærbare boremaskine til at skære disse ensartede huller. Hver hulkant blev derefter slebet glat.

Trin 1: Elektronisk tælling af poserne

Tæller poserne elektronisk
Tæller poserne elektronisk
Tæller poserne elektronisk
Tæller poserne elektronisk

Jeg var nødt til at finde en måde at tælle poserne, da de passerede gennem hvert scoringshul. Husk, at hvert hul har en anden scoringsværdi, hvor "Home Run" -hullet har den højeste punktværdi. Jeg tænkte først på at bruge en mekanisk kontakt, f.eks. En kortvarig arkademøntkontakt med en lang turledning. Jeg havde brugt disse i skee ball -maskiner, men jeg troede ikke, at de ville fungere lige så godt med stofbønneposer.

Jeg slog mig ned på en infrarød (IR) break-beam sensor for at registrere poser, da de passerede gennem hullerne. Jeg brugte et godt produkt fra Adafruit Industries kaldet en “IR Break Beam Sensor - 3 mm LED”. Produkt -id'et er 2167:

www.adafruit.com/product/2167

De sælges parvis (sender og modtager) og tilbyder en enkel måde at registrere bevægelse på. De arbejder op til 10 tommer fra hinanden og kan drives af Arduino 5V strømforsyning. Du kan bruge disse med Arduino indbygget pull-up modstand, så en separat modstandsdygtig er ikke nødvendig. Emitteren sender en IR -stråle ud, og modtageren, direkte over for den, er følsom over for dette IR -lys. Hvis noget fast passerer gennem strålen (som sækkeposer) er strålen brudt, og modtageren kan programmeres til at give dig besked.

Trin 2: Installation af sensorerne

Installation af sensorerne
Installation af sensorerne
Installation af sensorerne
Installation af sensorerne
Installation af sensorerne
Installation af sensorerne
Installation af sensorerne
Installation af sensorerne

Jeg vendte mit træspil om for at montere sensorerne. Jeg havde brug for at montere IR-sensorerne på undersiden af krydsfiner spillebrættet, så de ikke forstyrrede frit fald af de små sækkestole. Et hul med en diameter på 1”blev boret på hver sin side af hvert hul til en dybde på 3/8 tommer (en anden god grund til at bruge 1/2” tyk krydsfiner). IR -modtageren og emitteren blev placeret lige inden for hullets kant, så poserne ikke ville ramme dem. De blev monteret permanent med et lille metalbeslag og en træskrue, så de var justeret perfekt overfor hinanden. Når IR -sensorerne alle var monteret, skulle de forbindes og loddes til et centralt perforeret hobbybræt med fælles jord og 5V -forbindelser. Alle ledninger blev slået ned og fastgjort sikkert mod indersiden af spillebrættet for ikke at forstyrre faldet af en sækkestol, efter at det går gennem et scoringshul.

Trin 3: Design af elektronisk resultattavle

Design af elektronisk resultattavle
Design af elektronisk resultattavle
Design af elektronisk resultattavle
Design af elektronisk resultattavle
Design af elektronisk resultattavle
Design af elektronisk resultattavle

Derefter skulle scoringsområdet (Hjem og ude) øverst på spillebrættet ændres for at vise en elektronisk resultattavle. Resultattavlen ville bestå af 4-cifrede, 7-segmenters lysdioder for hvert holds score, og en enkelt cifret, 7-segment LED ville blive brugt til at spore innings. De 4-cifrede lysdioder med 7 segmenter er fra Adafruit Industries. De kaldes "1,2" 4-cifret 7-segment display med 12C rygsæk-rød ". Du skal bruge to af disse, og produkt -id'et er 1269. Se nedenfor:

www.adafruit.com/product/1269

Den overdimensionerede (2,3”) enkeltcifrede 7-segment LED var et generelt køb fra eBay. Enhver overdimensioneret skærm fungerer og skal være korrekt forbundet til en fælles katode eller en fælles anodebaseret 7-segment LED.

En 2 ½ "x 18" åbning blev skåret i krydsfiner. Kanterne blev slebet glatte. Et tilsvarende monteringsbræt blev skåret fra 1/8”tyk krydsfiner til en lidt større størrelse end åbningen. Dette ville gøre det muligt at montere det på indersiden af spillebrættet. Dette er tavlen, som de to 4-cifrede, 7-segmenters LED'er og den overdimensionerede enkifrede, 7-segmentede LED vil blive monteret på. Inningsdisplayet vil blive monteret i midten med de to scoringsskærme centreret om hver halvdel af spillet. Jeg vil montere “Ude” -holdet til venstre, da de først”slår”. Jeg vil også montere en grøn LED på resultattavlen for at lyse op hver gang en pose går gennem et scoringshul.

Trin 4: Kontrolknapper

Kontrolknapper
Kontrolknapper
Kontrolknapper
Kontrolknapper

Vi skal bruge tre knapper til at styre strømmen af bønneposekastet. Alle knapper monteres på ydersiden af spillet i en forsænket position for at beskytte dem mod et uheld at blive ramt af en kastet sækkestol.

Spillets tænd/sluk -knap monteres øverst i spillet. Tænd/sluk-kontakten tilsluttes på linje med en 9-volt DC-batterikilde, der driver Arduino Uno-kortet og alle andre elektroniske komponenter.

De to andre kortvarige knapper monteres på hver side af spillet. Knappen i venstre side er knappen "Nulstil". Denne knap skubbes til nul på resultattavlen og programvariabler i forventning om at starte et nyt spil.

Den højre knap vil være knappen "At Bat". Hvert "hold" eller spiller har 9 poser til at kaste for hver gang "på slag" eller en halv inning. Da alle slyngede sækkeposer sandsynligvis ikke vil gå gennem et scoringshul, kunne jeg ikke konsekvent tælle de slyngede poser for at afgøre, hvornår en halv inning var forbi. Jeg havde brug for en anden måde at skifte hvilket "hold" eller spiller der var "i slag". Dette udføres manuelt med denne “At Bat” -kontakt.

Når et “hold” eller en spiller kaster 9 sækkestole, hvis de går gennem et scoringshul eller ej, trykkes der på “At Bat” -knappen for at bringe modstanderen (modspilleren) op til bat (kaste).

Trin 5: Opsætning af komponentbænk

Komponentbænkopsætning
Komponentbænkopsætning
Komponentbænkopsætning
Komponentbænkopsætning
Komponentbænkopsætning
Komponentbænkopsætning
Komponentbænkopsætning
Komponentbænkopsætning

Bænkopsætningen er vist på billedet herunder. Pull-up knapper blev brugt på bænken til at efterligne break-beam IR-sensorer. Jeg bruger en 4-line LCD-skærm på min testbænk til at spore variabler og sikre, at koden, der styrer resultattavlen, fungerer korrekt. Jeg kan godt lide at bruge dette i stedet for den serielle skærm.

Der vises kun et 4-cifret, 7-segment LED-display på bænken, men både "Hjem" og "Ude" score-skærme blev vist at fungere korrekt. De 3 spilkontrolknapper blev også testet og vist for at fungere korrekt.

Trin 6: Kode

Arduino -koden til at styre spillets flow og tilføje scorerne korrekt er vist nedenfor:

Trin 7: Sæt det hele sammen

Samler det hele
Samler det hele
Samler det hele
Samler det hele
Samler det hele
Samler det hele

Det sidste trin var at fastgøre alle komponenterne til spillebrættet og forbinde alle ledninger til hver. Alt var sikkert monteret på krydsfiner, og forbindelserne (ledninger) blev holdt så lavt som muligt for ikke at forstyrre sækkeposerne, der faldt gennem hullerne. Resultattavlen viser var forbundet til Arduino og tilhørende strømforsyninger. Et 9-volts batteri blev brugt til at drive Arduino. Jeg brugte 1/8”tyk hardboard til bagsiden af spillet. Dette bræt blev fastgjort med 6 træskruer.

Trin 8: Game Stand

Game Stand
Game Stand
Game Stand
Game Stand
Game Stand
Game Stand

Jeg ville have mit spil til at være bærbart, så jeg hængte det ikke på en væg. Jeg lavede to sideben af 1 ½”PVC -rør. De blev fastgjort til siden af spillet med fuld gevind T-Track skruer med knapper

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

der er skruet ind i T-Nuts indlejret i siden af spillet (under trykknapperne på hver side).

Anbefalede: