Cuprins:

Scorare electronică pentru un joc de baseball Boss Bag Toss: 8 pași (cu imagini)
Scorare electronică pentru un joc de baseball Boss Bag Toss: 8 pași (cu imagini)

Video: Scorare electronică pentru un joc de baseball Boss Bag Toss: 8 pași (cu imagini)

Video: Scorare electronică pentru un joc de baseball Boss Bag Toss: 8 pași (cu imagini)
Video: Tatăl meu a fost ucis, așa că am construit un dulap personalizat - O poveste epică 2024, Iulie
Anonim
Scor electronic pentru un joc de baseball Boss Bag Toss
Scor electronic pentru un joc de baseball Boss Bag Toss
Scor electronic pentru un joc de baseball Boss Bag Toss
Scor electronic pentru un joc de baseball Boss Bag Toss
Scor electronic pentru un joc de baseball Boss Bag Toss
Scor electronic pentru un joc de baseball Boss Bag Toss

Aceste Instrucțiuni vă vor explica cum să păstrați automat scorul electronic pentru un joc de baseball Bean Bag Toss. Nu voi prezenta o construcție detaliată a jocului din lemn, aceste planuri pot fi găsite pe site-ul Ana White la:

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

Aceste planuri sunt foarte bune și detaliate. Aceste planuri sunt ceea ce am folosit pentru a-mi fabrica jocul. Am făcut câteva modificări la planuri. Prima modificare pe care am făcut-o a fost să lărgim placa de jos pentru a prinde mai bine pungile de fasole căzute. A doua mea modificare a fost să folosesc placaj de ½ inch în loc de placaj de ¼ inch.

Provizii

Pungile de fasole cu tematică de baseball pot fi achiziționate de pe Amazon. Vezi site-ul web:

www.amazon.com/gp/product/B00IIVJHSY/ref=p… După ce am construit structura din lemn a jocului, am așezat „diamantul” de baseball și unde ar fi găurile de punctaj. Am folosit un ferăstrău de 4”montat în burghiul meu portabil pentru a tăia aceste găuri de punctare uniforme. Fiecare margine de gaură a fost apoi șlefuită netedă.

Pasul 1: Numărarea electronică a pungilor

Numărarea electronică a pungilor
Numărarea electronică a pungilor
Numărarea electronică a pungilor
Numărarea electronică a pungilor

Trebuia să găsesc o modalitate de a număra pungile când treceau prin fiecare gaură de punctare. Amintiți-vă, fiecare gaură are o valoare de scor diferită, gaura „Home Run” având cea mai mare valoare a punctului. M-am gândit mai întâi să folosesc un întrerupător mecanic, cum ar fi un întrerupător momentan cu ușă monedă arcade cu un fir lung de declanșare. Le folosisem în mașinile cu bile de skee, dar nu credeam că vor funcționa la fel de bine cu pungile de fasole.

M-am așezat pe un senzor cu infraroșu (IR) pentru a detecta pungile în timp ce treceau prin găurile de punctare. Am folosit un produs grozav de la Adafruit Industries numit „IR Break Beam Sensor - LED-uri de 3 mm”. ID-ul produsului este 2167:

www.adafruit.com/product/2167

Sunt vândute în perechi (emițător și receptor) și oferă o modalitate simplă de a detecta mișcarea. Acestea funcționează cu o distanță de până la 10 inci și pot fi alimentate de sursa de alimentare Arduino 5V. Puteți să le utilizați cu rezistența de tragere încorporată Arduino, deci nu este necesară o rezistență separată. Emițătorul trimite un fascicul IR și receptorul, direct vizavi de acesta, este sensibil la această lumină IR. Dacă ceva solid trece prin fascicul (cum ar fi sacii de fasole), fasciculul este rupt și receptorul poate fi programat pentru a vă anunța.

Pasul 2: Instalarea senzorilor

Instalarea senzorilor
Instalarea senzorilor
Instalarea senzorilor
Instalarea senzorilor
Instalarea senzorilor
Instalarea senzorilor
Instalarea senzorilor
Instalarea senzorilor

Mi-am întors jocul de lemn pentru a monta senzorii. Trebuia să montez senzorii IR pe partea inferioară a plăcii de joc din placaj, astfel încât să nu interfereze cu căderea liberă a pungilor mici de fasole. O gaură de 1 "diametru a fost forată pe laturile opuse ale fiecărei găuri de punctare la o adâncime de 3/8 inci (un alt motiv bun pentru utilizarea placajului de 1/2" gros). Receptorul și emițătorul IR au fost așezate chiar în interiorul marginii găurii, astfel încât pungile să nu le lovească. Au fost montate permanent cu un mic suport metalic și un șurub pentru lemn, astfel încât au fost aliniate perfect unul față de celălalt. Odată ce senzorii IR au fost montați, au trebuit să fie conectați la cabluri și lipiți pe o placă centrală perforată de hobby, cu conexiune la sol comună și conexiuni de 5V. Toate cablurile au fost fixate și fixate în siguranță pe interiorul tabloului de joc pentru a nu interfera cu căderea unei pungă de fasole după ce trece printr-o gaură de punctare.

Pasul 3: Proiectare electronică a tabloului de bord

Proiectare electronică a tabloului de bord
Proiectare electronică a tabloului de bord
Proiectare electronică a tabloului de bord
Proiectare electronică a tabloului de bord
Proiectare electronică a tabloului de bord
Proiectare electronică a tabloului de bord

Apoi, zona de scor (Acasă și deplasare) din partea de sus a tabloului de joc a trebuit modificată pentru a afișa un tablou de bord electronic. Tabloul de bord ar consta din LED-uri cu 4 cifre, cu 7 segmente pentru scorul fiecărei echipe și un LED cu 7 cifre dintr-o singură cifră ar fi utilizat pentru a urmări repriza. LED-urile cu 4 cifre și 7 segmente sunt de la Adafruit Industries. Acestea sunt numite afișaj „1,2” cu 4 cifre și 7 segmente cu rucsac 12C - roșu”. Aveți nevoie de două dintre acestea, iar ID-ul produsului este 1269. Vedeți mai jos:

www.adafruit.com/product/1269

LED-ul supradimensionat (2,3”) cu o singură cifră din 7 segmente a fost o achiziție generică de la eBay. Orice afișaj supradimensionat va funcționa și trebuie să fie conectat corect pentru un catod comun sau LED cu 7 segmente bazat pe anod comun.

O deschidere de 2 ½”x 18” a fost tăiată în placaj. Marginile erau șlefuite netede. O placă de montaj corespunzătoare a fost tăiată din placaj gros de 1/8”la o dimensiune ceva mai mare decât deschiderea. Acest lucru ar permite montarea acestuia în interiorul tabloului de joc. Aceasta este placa pe care vor fi montate cele două LED-uri cu 4 cifre, cu 7 segmente și LED-urile cu o singură cifră, cu 7 segmente. Afișajul de repriză va fi montat la mijloc cu cele două afișaje de scor centrate pe fiecare jumătate a jocului. Voi monta echipa „În deplasare” în stânga, deoarece vor „bate” mai întâi. De asemenea, voi monta un LED verde pe tabloul de bord pentru a se aprinde de fiecare dată când o geantă trece printr-o gaură de punctare.

Pasul 4: Butoane de control

Butoane de control
Butoane de control
Butoane de control
Butoane de control

Vom avea nevoie de trei butoane pentru a controla fluxul jocului de aruncare a sacului de fasole. Toate butoanele vor fi montate pe exteriorul jocului într-o poziție încastrată pentru a le proteja de lovirea accidentală de o pungă de fasole aruncată.

Butonul on / off al jocului va fi montat în partea de sus a jocului. Comutatorul de pornire / oprire va fi conectat în linie cu o sursă de baterie de 9 volți DC care alimentează placa Arduino Uno și toate celelalte componente electronice.

Celelalte două butoane momentane vor fi montate pe fiecare parte a jocului. Butonul din stânga va fi butonul „Reset”. Acest buton este apăsat la zero afișajele tabloului de bord și variabilele programului în așteptarea începerii unui nou joc.

Butonul din dreapta va fi butonul „At Bat”. Fiecare „echipă” sau jucător va avea 9 saci de aruncat de fiecare dată „la bat” sau jumătate de repriză. Întrucât toate pungile aruncate cu fasole probabil nu vor trece printr-o gaură de punctare, nu am putut număra în mod constant pungile aruncate pentru a determina când s-a terminat o jumătate de repriză. Aveam nevoie de o altă modalitate de a schimba care „echipă” sau jucător era „la bat”. Acest lucru se va face manual cu acest comutator „At Bat”.

Odată ce o „echipă” sau un jucător aruncă 9 saci de fasole, dacă vrem să treacă printr-o gaură de notare sau nu, butonul „La liliac” este apăsat pentru a aduce adversarul (jucătorul advers) la bat (aruncarea).

Pasul 5: Configurarea băncii componentelor

Configurarea băncii componentelor
Configurarea băncii componentelor
Configurarea băncii componentelor
Configurarea băncii componentelor
Configurarea băncii componentelor
Configurarea băncii componentelor
Configurarea băncii componentelor
Configurarea băncii componentelor

Setarea bancului este prezentată în imaginea de mai jos. Butoanele de tragere au fost folosite pe bancă pentru a imita senzorii IR cu fascicul de rupere. Folosesc un monitor LCD cu 4 linii pe bancul meu de testare pentru a urmări variabilele și pentru a mă asigura că codul care controlează tabloul de bord funcționează corect. Îmi place să folosesc acest lucru în locul monitorului serial.

Pe bancă este afișat doar un afișaj LED cu 4 cifre, cu 7 segmente, dar atât afișajele scorului „Acasă”, cât și „În deplasare” s-au arătat că funcționează corect. Cele 3 butoane de control ale jocului au fost, de asemenea, testate și arătate că funcționează corect.

Pasul 6: Cod

Codul Arduino pentru a controla fluxul jocului și pentru a aduna corect scorurile este prezentat mai jos:

Pasul 7: Puneți totul împreună

Punând totul împreună
Punând totul împreună
Punând totul împreună
Punând totul împreună
Punând totul împreună
Punând totul împreună

Ultimul pas a fost asigurarea tuturor componentelor pe placa de joc și conectarea tuturor cablajelor la fiecare. Totul a fost montat în siguranță pe placaj și conexiunile (cablajul) au fost menținute la un nivel cât mai redus de profil, astfel încât să nu interfereze cu pungile de fasole care cad prin găurile de punctare. Afișajele tabloului de bord au fost conectate la Arduino și la sursele de alimentare corespunzătoare. O baterie de 9 volți a fost utilizată pentru a alimenta Arduino. Am folosit un hardboard gros de 1/8”pentru partea din spate a jocului. Această placă a fost atașată cu 6 șuruburi de lemn.

Pasul 8: Stand de joc

Stand de joc
Stand de joc
Stand de joc
Stand de joc
Stand de joc
Stand de joc

Am vrut ca jocul meu să fie portabil, așa că nu l-am agățat de perete. Am făcut două picioare laterale dintr-o țeavă de PVC de 1 ½”. Au fost atașate pe partea laterală a jocului cu șuruburi T-Track cu filet complet, cu butoane

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

care se înșurubează în T-Nuts încorporate în partea laterală a jocului (sub butoanele de ambele părți).

Recomandat: