Përmbajtje:

Shënimi automatik për një lojë të vogël Skee-Ball: 10 hapa (me fotografi)
Shënimi automatik për një lojë të vogël Skee-Ball: 10 hapa (me fotografi)

Video: Shënimi automatik për një lojë të vogël Skee-Ball: 10 hapa (me fotografi)

Video: Shënimi automatik për një lojë të vogël Skee-Ball: 10 hapa (me fotografi)
Video: Stresi koncert ne Itali 😳 2024, Nëntor
Anonim
Shënimi automatik për një lojë të vogël Skee-Ball
Shënimi automatik për një lojë të vogël Skee-Ball
Shënimi automatik për një lojë të vogël Skee-Ball
Shënimi automatik për një lojë të vogël Skee-Ball

Lojërat e bëra në shtëpi Skee-Ball mund të jenë argëtuese për të gjithë familjen, por pengesa e tyre ka qenë gjithmonë mungesa e shënimit automatik. Unë kam ndërtuar më parë një makinë Skee-Ball që i kaloi topat e lojës në kanale të veçanta bazuar në unazën e shënimit nëpër të cilën kaluan. Të tjerë gjithashtu kanë zgjedhur këtë dizajn ndërtimi. Kjo i lejoi lojtarit të gjurmonte rezultatin e lojës me dorë duke shtuar topat në secilin kanal. Do të ishte mirë të jeni në gjendje të numëroni rezultatin tuaj Skee-Ball në mënyrë elektronike, në mënyrë që ky sistem kanali i përpunuar të shmanget. Unë gjithashtu doja të krijoja një dhomë mbajtëse për topat e lojës. Kur fillon një lojë e re, një derë do të bjerë poshtë, duke lejuar që rregullimi të luajë 9 topa skee.

Unë nuk doja që kjo lojë të kishte një gjurmë të madhe, kështu që ideja ime origjinale ishte të ndërtoja një lojë që përdorte topa golfi për të luajtur. Sidoqoftë, nuk më pëlqeu mënyra se si topat e golfit lëshuan platformën e lojës, kështu që kalova në topa druri 1-1/2”që mund të blihen nga Woodpecker Crafts. Kjo është adresa e internetit:

woodpeckerscrafts.com/1-1-2-round-wood-bal…

Dimensionet përfundimtare të lojës janë 17 inç të gjera me 79 inç të gjata dhe 53 inç të larta në pikën e saj më të lartë (tabelë e rezultateve). Në këtë Udhëzues do të përqendrohem në shpjegimin e përbërësve dhe kodit elektronik të nevojshëm për të zbatuar vlerësimin automatik në një makinë Skee-Ball të bërë në shtëpi. Udhëzuesi im i mëparshëm i titulluar "Një makinë tjetër Skee-Ball" jep udhëzime më të hollësishme mbi teknikat e përpunimit të drurit të nevojshme për të fabrikuar një makinë Skee-Ball.

Furnizimet

Loja në vetvete:

Kompensatë ½”(anët dhe montimi i bordit të synuar)

· 2 x 4 kunja pishe (të prera në gjerësi më të vogla për kornizën e devijimit)

· P”kompensatë (devijim)

· Kompensatë 1/8”(anët e devijimit)

· 1 x 4 pishë (anët e montimit të synuar)

· Kornizë ndërtimi 2 x 8 (nisje)

· Tub PVC me diametër 4”(unaza shënimi)

· Komplet bojë akrilike (tabelë rezultati)

· Pleksiglas i trashë 1/8”(tabelë rezultati)

· Veta me numra (unaza shënimi)

· Maja plastike plastike (unazë e madhe shënuese)

· Formëzim i bardhë me pllaka vinyl 4”i gjatë i bardhë (unaza e poshtme e tabelës së synuar)

· Rrjeta sportive (kafaz mbrojtës)

· Ow”dowels druri (kafaz mbrojtës

Komponentët elektronikë:

· (7) Mikrosfurnues të derës së monedhës Arcade me tela të drejtë

· Vida të vogla makinash

·.”X 8 vida druri

· (14) Kllapa metalike me kënd të drejtë

· Arduino Mega

· Drita të ndryshme LED (të vendosura në rezistorë - përdoren në tabelën e synuar)

· Dritat LED (për tabelën e rezultateve)

· LED 2.3”me një shifër me 7 segmente (E-Bay)

· LED 1.2 i gjatë, 4-shifror, 7 segmentesh (Adafruit Industries)

· Pllaka të ndryshme saldimi

· Rezistenca 220 ohm (për dritat LED dhe LED të larta me 7 segmente)

· Ndërprerësi momental (çelësi i rivendosjes)

· Servo motor (zbres derën për lëshimin e topit të lojës)

· Të ndryshme instalime elektrike dhe lidhje

Hapi 1: Asambleja e Bordit të synuar

Asambleja e Bordit të synuar
Asambleja e Bordit të synuar
Asambleja e Bordit të synuar
Asambleja e Bordit të synuar
Asambleja e Bordit të synuar
Asambleja e Bordit të synuar

Madhësia e tabelës së synuar është 16 inç e gjerë me 24 inç e gjatë dhe e fabrikuar nga kompensatë e trashë ½”. Vrimat e pikëzimit u vendosën në kompensatë dhe u prenë me një sharrë me diametër 4 të lidhur me stërvitjen time. Kam përdorur tub PVC me diametër 4”për unazat e shënimit. Ata ishin ngjitur në vend me zam ndërtimi për t'u përqendruar mbi vrimat e prera.

Unaza më e madhe që rrethon unazat e shënimit me 20, 30 dhe 40 pikë ishte prerë nga maja e një kovë lavanderi. Ajo ishte përqendruar dhe ngjitur në vend gjithashtu. Unaza e poshtme ishte bërë nga tehe vinyl dhe ishte ngjitur në tabelën e synuar pasi një bit router ¼”u përdor për të formuar një kanal për ta pranuar atë (kështu do të mbante kurbën).

Një rrethim i poshtëm (kutia) u ndërtua për të mbajtur dhe kanalizuar topin e hedhur të skeeles në kullën e daljes. Si dërrasa e synuar ashtu edhe pjesa e poshtme e rrethimit ishin veshur me një material mat të butë për të "shuar" kërcimin e topave të ngurtë prej druri. Kjo është dysheku i jogës i përdorur:

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

Pasi përfundoi montimi i bordit të synuar, anët dhe pjesa e sipërme që rrethojnë asamblenë e synuar u projektuan, u prenë dhe u ngjitën. Asambleja e synuar ishte montuar në një kënd prej 45 gradë.

Hapi 2: Elektronika e Bordit të Synuar

Target Electronics Board
Target Electronics Board
Target Electronics Board
Target Electronics Board
Target Electronics Board
Target Electronics Board
Target Electronics Board
Target Electronics Board

Një mikroçelës i arkadës me një tel të gjatë të drejtë u përdor për të zbuluar topin me skee ndërsa bie përmes një unaze shënimi. Më duhej të gjeja një mënyrë për ta bashkangjitur mikroçelësin në pjesën e poshtme të tabelës së synuar. Një kllapa e bërë në shtëpi është projektuar dhe fabrikuar duke përdorur dërrasa të forta 1/8 të trasha dhe kllapa të vogla me kënd të drejtë: Shihni më poshtë:

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

Ndërprerësi duhej të ngjitej në pjesën e poshtme të secilës vrimë shënimi në mënyrë që të mos ndërhynte në rënien e një topi, por gjithashtu duhej të ishte në qendër në mënyrë që të mos "humbte" asnjë top që binte. Teli i gjatë duhej formuar dhe përqendruar në mënyrë që të "pengohej" nga topi pavarësisht se ku kalonte nëpër vrimën e shënimit.

Unë gjithashtu doja të shtoja drita në tabelën e synuar. Dritat e vogla LED u montuan për të kuptuar secilën vrimë shënimi për të ndriçuar hapjen. Për ta arritur këtë, një vrimë duhej të ishte e zhytur jashtë buzës së vrimës së shënimit. Një stërvitje Forstner me diametër 1 "u përdor për të shpuar në një thellësi 3/8 inç. LED -të u siguruan më pas me një kapëse kabllo 1/4 ". Vrimat e shënimit u koduan me ngjyra duke vlerësuar vlerat. Unazat me 10 dhe 20 pikë u ndriçuan me të kuqe, unazat me 30, 40 dhe 50 pikë u ndriçuan me ngjyrë blu dhe dy unazat me 100 pikë u ndriçuan me ngjyrë të gjelbër. Siç do ta shohim më vonë, kjo skemë ngjyrash do të përputhet me ngjyrat që shfaqen në tabelën e rezultateve.

Pasi të jenë instaluar të gjithë çelsat dhe dritat LED, ato duhej të lidheshin me tela dhe të ngjiteshin në një dërrasë meshë të centralizuar të shpuar me një lidhës standard. Lidhjet me tela përfundimisht do të shkojnë në tabelën e montuar. Të gjithë telat e lirshëm u ngjitën dhe u ngjitën mirë në pjesën e brendshme të tabelës së synuar për të mos ndërhyrë në topat e lojës, pasi ato ranë nëpër unazat e shënimit dhe udhëtuan drejt kullës së daljes.

Hapi 3: Asambleja e devijimit

Kuvendi i fushës
Kuvendi i fushës
Kuvendi i fushës
Kuvendi i fushës
Kuvendi i fushës
Kuvendi i fushës

Korniza e devijimit ishte e fabrikuar nga kunjat e ndërtimit që u grisën në një dimension 1-1/2 "x 2". Korniza u ndërtua me anëtarë kryq rreth 16 inç larg. Korniza kishte një pjerrësi të vogël në të, kështu që topat e skeletit do të rrokulliseshin natyrshëm, nga graviteti, në zonën e tyre të mbajtjes.

Pjesë përbërëse e montimit të devijimit është zona e mbajtjes dhe kthimit të topit. Topat e luajtur me skee do të grumbullohen pas një mekanizmi të derës rënëse. Ky mekanizëm kontrollohet nga një mikro servo motor i cili lidhet me mikroprocesorin Arduino dhe është programuar të bjerë poshtë dhe të lëshojë 9 topat e lojës sa herë që shtypet butoni i rivendosjes.

Mikro-servo motori ishte montuar në kornizë, kështu që krahu plastik servo mbërthen pjesën e pasme të derës rënëse. Kjo derë është e bashkangjitur në një varen lirisht të lëvizshme. Sapo krahu servo të udhëzohet, në kod, të lëvizë poshtë 90 gradë, pjerrësia e pistës së topit dhe pesha e topave prej druri bëjnë që dera të bjerë poshtë në një pushim të skuqur. Topat pastaj lëvizin lirshëm në zonën e lojës në gjirin e hapur, ku mund të merren një nga një.

Unë nuk tregova shumë detaje, por anët e montimit të rampës janë të përshtatura dhe të mbuluara me kompensatë të hollë 1/8 inç për të dhënë hapësirë për lëvizjen e lirë të topave të lojës poshtë, siç përshkruhet në paragrafin e mëparshëm. Dizajni simulon sesi do të funksiononte një lojë Arke me madhësi të vërtetë Skee-Ball sapo të vendosni para për të filluar lojën.

Asambleja e devijimit u përfundua duke bluar një korsi bowling të kompensatës së klasës ¾ inç për t'u përshtatur në krye të kornizës. Pisha 2 x 4 inç u përdorën për të fabrikuar këmbët për lojë për ta ngritur atë nga toka në lartësinë e duhur për të luajtur lojën. Për ta bërë lojën të lëvizshme, rrota industriale 2 inç u ngjitën në këto këmbë.

Hapi 4: Nisni fabrikimin

Nisni fabrikimin
Nisni fabrikimin
Nisni fabrikimin
Nisni fabrikimin
Nisni fabrikimin
Nisni fabrikimin

Së pari u përpoqa të bëja një lëshim të topit jo të ngurtë duke përdorur teknikën e brinjëve dhe kornizave. Kam përdorur shirita të hollë kompensatë (1/8 inç) të ngjitur në disa pjesë kornizë ¾”të prera në skicën e lansimit. E testova këtë lëshim me topa druri dhe zbulova se nuk funksionoi shumë mirë. Nuk u ndie solid dhe nuk i lëshoi topat prej druri siç shpresohej. Vendosa të mos e përdor këtë nisje.

Unë iu ktheva teknikës së ndërtimit të nisjes që kam përdorur më parë. Nisja u bë nga copa individuale prej druri ndërtimi me trashësi 2 inç që ishte ngjitur së bashku për të marrë gjerësinë e saktë të lëshimit. Modeli u gjurmua dhe u pre në sharrën time. Të gjitha papërsosmëritë u mbushën me mbushës automatik të trupit. Kthesat u rrëzuan në formën përfundimtare të lëshimit. Ky ishte hapi i fundit në përfundimin e montimit të devijimit.

Hapi 5: Ekran/Kafaz mbrojtës

Ekran/Kafaz mbrojtës
Ekran/Kafaz mbrojtës

Ekrani mbrojtës që kam fabrikuar ishte një lloj mendimi i mëvonshëm. Mendova se do të kisha nevojë për një mbrojtje për bodrumin me fëmijët e mi të mëdhenj që luanin lojën. Unë nuk kam bërë asnjë fotografi të hapave të përfshirë. Nuk gjeta një material me të cilin mund të punoja me sukses (tub PVC, tub metalik, kanal) kështu që vendosa ta bëj atë prej druri. Kam përdorur kompensatë të trashë "d" dhe dowels to "për ta bërë atë. Ajo ishte lyer me ngjyrë të zezë dhe më pas ishte e mbuluar me një rrjet sportiv futbolli. Materiali i rrjetës ishte ngjitur në dru. Ky kafaz mbrojtës u fiksua më pas në lojë.

Hapi 6: Vendosja e stolit elektronik

Vendosja e stolit elektronik
Vendosja e stolit elektronik
Vendosja e stolit elektronik
Vendosja e stolit elektronik
Vendosja e stolit elektronik
Vendosja e stolit elektronik

Vendosja e stolit elektronik të gjurmëve tregohet në fotot e mëposhtme. Kam përdorur një monitor LDC me 4 rreshta në stolin tim të provës për të gjurmuar variablat dhe për të verifikuar që kodi Arduino që kontrollon tabelën e rezultateve po funksionon si duhet. E përdor këtë në vend të monitorit serik. Butonat e çastit tërheqës u përdorën për të imituar çelësat e harkut të dyerve me tela të gjatë të montuar në tabelën e synuar. Unë kam një ndërprerës shtesë të gjatë me tela të lidhur, vetëm për të siguruar veten se butonat do të funksionojnë. Unë gjithashtu testova disa nga dritat LED që do të funksionojnë në tabelën e rezultateve. Drita e kuqe që ndriçohet në këtë foto do të ndizet për të treguar se "Topi i Kuq" është duke u rrotulluar. Në Skee-Ball normale, ky është topi i nëntë ose i fundit i rrokullisur dhe vlen dyfishin e pikës së secilës unazë shënimi që kalon. Do të ketë një LED të gjelbër që tregon se butoni i rivendosjes është shtyrë dhe një lojë e re po fillon. Do të ketë gjithashtu një LED "Game Over" që do të ndizet sapo të rrokullisen të nëntë topat.

Do të ketë gjashtë LED në pjesën e sipërme të tabelës së rezultateve. Ai që ndriçohet në çdo kohë do të tregojë unazën e shënimit në të cilën kaloi topi i fundit. Mos harroni, ngjyra e këtyre LED -ve do të kodohet me ngjyra në dritën e ngjyrave që ndriçon unazat e pikëzimit.

Më në fund, ekranet LED me 7 segmente u lidhën dhe u testuan. Së pari, një LED i madh i tepërt (2.3 ) me një shifër me 7 segmente u ble në E-Bay. Çdo ekran i tepërt do të funksiononte. Ajo që kam përdorur ishte një lloj katodë i zakonshëm dhe ishte vendosur në një tabelë të vogël buke, kështu që rezistorët 220-ohm mund të bashkoheshin në vend për secilin segment LED individual të ekranit. Një tel nga secili segment LED u mbyll në një lidhës të zakonshëm mashkull 7-pin (2.54mm). Lidhësi do ta bëjë më të lehtë lidhjen me bordin Arduino Mega. Ky ekran i madh me 7 segmente do të montohet në mes të tabelës së rezultateve dhe do të tregojë numrin e topave të rrokullisur në lojë.

Gjithashtu i montuar në mes të tabelës së rezultateve, sipër ekranit të rrokullisur të topave, është një ekran 4-shifror, 7 segmentesh që do të shtojë rezultatin ndërsa secili top rrotullohet. Ky LED me 4 shifra dhe 7 segmente është nga Adafruit Industries. Quhet një ekran "1.2" 4-shifror 7-segmentësh me çantë shpine 12C-e kuqe ". ID e produktit është 1269. Shih më poshtë:

www.adafruit.com/product/1269

Bukuria e këtij ekrani është se ai përdor një kontrollues të autobusit I2C në pjesën e pasme të PCB, kështu që vetëm dy kunja nevojiten për ta kontrolluar atë. Këto janë kunja SDA (linja e të dhënave) dhe kunja SCL (linja e orës). Ju gjithashtu do të keni nevojë për një linjë energjie dhe toke për këtë ekran. Por kjo është vetëm një total prej 4 linjash në krahasim me 16 linja të nevojshme pa këtë kontrollues të autobusit I2C.

Kodi Arduino u shkrua dhe u korrigjua. Pasi gjithçka u zbulua se po punonte në stol, ishte koha për të hartuar dhe ndërtuar tabelën e rezultateve.

Hapi 7: Dizajni dhe montimi i tabelës së rezultateve

Dizajni dhe montimi i tabelës së rezultateve
Dizajni dhe montimi i tabelës së rezultateve
Dizajni dhe montimi i tabelës së rezultateve
Dizajni dhe montimi i tabelës së rezultateve
Dizajni dhe montimi i tabelës së rezultateve
Dizajni dhe montimi i tabelës së rezultateve
Dizajni dhe montimi i tabelës së rezultateve
Dizajni dhe montimi i tabelës së rezultateve

Mbulimi prej druri për tabelën e rezultateve ishte bërë nga kompensatë finished”e përfunduar. Do të ketë të njëjtën gjerësi me pjesën tjetër të lojës së përfunduar (17 "). Do të ketë një thellësi prej 7”dhe një lartësi prej 9”. Një mbivendosje me kokë Plexiglas e pikturuar me porosi do të jetë e fabrikuar për t'u përshtatur në pjesën e përparme të kësaj rrethimi. Bordi kryesor i montimit për të gjithë përbërësit elektronikë u pre nga kompensatë 1/4 ". Do të pozicionohet menjëherë pas mbivendosjes së Plexiglas. Dritat dhe ekranet me 7 segmente do të përputhen me veprat e artit përkatëse në mbivendosjen e Plexiglas. Dimensioni për këtë dërrasë montimi është prerë pak më pak se rrethimi prej druri. Bordi i montimit u stabilizua me një bazë kompensatë ¾”të ngjitur në pjesën e poshtme. Kjo e bëri më të lehtë montimin e përbërësve.

Të gjitha dritat LED ishin të vendosura në panele të vogla të shpuara me rezistorët 220-ohm të ngjitur në terminalin pozitiv. Kjo e bëri më të lehtë lidhjen e LED -ve në bordin e montimit. Në fillim, unë do të organizoja dritat e vlerës së pikës në një kurbë ose gjysmë-rreth përgjatë pjesës së sipërme të tabelës së rezultateve. Sidoqoftë, doli të ishte shumë e vështirë për të ndarë hapësirën në mënyrë të barabartë të dritave, kështu që vendosa të rregulloj dritat e vlerës së pikës në një vijë të drejtë në pjesën e sipërme me yllin e ndriçuar jeshil "New Game" në mes. Siç u përmend më parë, ekrani i shënimit dhe ai i numërimit të topave u përqëndruan në vijën e mesit siç ishin lojërat arcade origjinale Skee-Ball. Në anën e majtë të ekraneve me 7 segmente vendosa dritën LED "Game Over" dhe në anën e djathtë vendosa dritën LED "Red Ball". Të gjithë këta përbërës ishin të fiksuar në tabelën e montimit siç shihet në foto.

Tani që paraqitja e tabelës së rezultateve u finalizua, titulli i mbivendosjes së Plexiglas duhej të projektohej dhe pikturohej që të përputhej. Një pjesë e dizajnit u bazua në fotot e makinave të vjetra klasike të arkadës Skee-Ball. Shigjetat e verdha diagonale ishin një frymëzim nga këto lojëra klasike. Ikona të tjera u shtuan për të treguar atë që përfaqësonte çdo LED i ndriçuar. Dizajni u pikturua në pleksiglas duke përdorur ngjyra akrilike të tipit artist. Unë nuk jam shumë artiste, por mendoj se doli mirë. Unë kisha gjurmuar shumë dizajn në Plexiglas, kështu që unë mund të pikturoja në dizajn siç duhet. Kam përdorur gjithashtu disa shënues magjikë dhe stilolapsa bojë, në zona të caktuara, për të përfunduar mbivendosjen.

Hapi 8: Përfundimi i pajisjeve elektronike

Përfundimi i Elektronikës
Përfundimi i Elektronikës
Përfundimi i Elektronikës
Përfundimi i Elektronikës
Përfundimi i Elektronikës
Përfundimi i Elektronikës

Nga pjesa e pasme e lojës ju mund të shihni se si i kam lidhur të gjithë përbërësit së bashku. Hapi i fundit ishte sigurimi i të gjithë përbërësve në kunjat e hyrjes dhe daljes në Arduino Mega. Ky bord procesori ishte i siguruar në bazën e bordit të montimit (ana e djathtë). Tabela e bukës e shpuar që pranoi lidhjet e mikro-kalimit të arkadës nga unazat e shënimit të tabelës së synuar dhe lidhjet e tjera u montua gjithashtu në bazën e bordit të montimit (ana e majtë). Ekziston edhe një tabelë buke e shpuar e siguruar në vetë bordin e montimit që shpërndau të gjitha 5 VDC fuqinë dhe ushqimet e tokëzuara për të gjithë përbërësit. Ky ishte bordi kryesor i shpërndarjes së energjisë. Ju mund të shihni lidhjet e dritës LED dhe lidhjet e ekranit me 7 segmente që shkojnë në kunjat e tyre përkatëse të daljes në Arduino Mega. E gjithë kjo përbërje e bordit të montimit të komponentit përshtatet vetëm brenda kutisë së mbylljes prej druri të tabelës së rezultateve dhe ulet pas mbivendosjes së Plexiglas ku është e siguruar në vend.

Më në fund, furnizimi dhe shpërndarja e energjisë AC duhej të lidhej. Një transformator energjie me dalje DC 5 volt u përdor për të ndezur dritat LED që ishin siguruar nën tabelën e synuar. Ata kërkonin energji të vazhdueshme sepse ishin gjithmonë të ndezur kur çelësi i lojës ishte i ndezur. Një transformator i specializuar i daljes DC 9 volt u përdor për të fuqizuar bordin Arduino Mega. Të dy këta transformatorë u mundësuan nga një linjë e rregullt 110 volt AC. Një çelës ndërprerës AC me një pol u vendos në këtë linjë energjie dhe u montua në anën e majtë të dollapit për të ndezur dhe fikur lojën.

Hapi 9: Kodi Arduino

Gjëja e fundit për të diskutuar është kodi Arduino që kontrollon rrjedhën e lojës (tabelën e rezultateve). Skedari i kodit Arduino është i bashkangjitur. Në kodin do të shihni që duhet të përfshini të gjitha Bibliotekat që nevojiten. Gjithashtu mbani mend, kam përdorur një monitor LCD me 4 rreshta për të kontrolluar dhe korrigjuar kodin tim, kështu që ju ende do të shihni referencat për këtë kod të pranishëm. Thjesht mund të injorohet.

Së pari, mikro-çelsave të arkadës u caktohen kunjat 43-53. Butoni i rivendosjes është i bashkangjitur në kunjin 9. Më pas, funksionet deklarohen për të shfaqur shifrat në ekranin e madh të vetëm me 7 segmente, për të kontrolluar azhurnimin e rezultatit të lojës dhe ekranet e rrotulluara të topave dhe për të kontrolluar se cila vlerë e dritës shënuese shfaqet në të gjithë në krye të tabelës së rezultateve.

Funksioni i konfigurimit () fillon së pari servo motorin. Tjetra, ai vendos modalitetin pin të dalë për të gjitha LED-të që janë në tabelën e rezultateve dhe që përbëjnë ekranin e madh me 7 segmente. Pastaj modaliteti pin është vendosur në hyrje për të gjithë mikro-çelsat e arkadës dhe butonin e rivendosjes. Rezistenca e brendshme në tabelën Arduino përdoret kështu që rezistentët e veçantë nuk janë të nevojshëm për secilin ndërprerës. Më në fund, ekranet sinkronizohen në zero për fillimin e lojës.

Kodi në funksionin loop () ekzekutohet mijëra herë në minutë; me fjalë të tjera, vazhdimisht. Në thelb, gjithçka që bën është të kontrolloni për të parë nëse dhe kur është aktivizuar një ndërprerës dhe pastaj ekzekuton kodin përkatës për atë ndërprerës. Kodi do të shtojë rezultatin e lojës, do të numërojë numrin e topave të rrokullisur, do të aktivizojë LED -in e topit të fundit të shënimit dhe më pas do të shfaqë të gjithë këtë informacion në tabelën e rezultateve. Ka deklarata për të kontrolluar kur janë rrokullisur 9 topa dhe loja ka përfunduar ose kur janë rrokullisur 8 topa dhe topi tjetër i rrokullisur (Topi i Kuq) do të ketë vlerë të dyfishtë. Së fundi, nëse shtypet butoni i rivendosjes, loja ndalet, gjithçka kthehet në zero (variablat dhe shfaqjet) dhe krahu servo motorik bie poshtë, kështu që topat e lojës lëshohen për të filluar lojën edhe një herë.

Hapi 10: Mendimet përfundimtare

Mendimet përfundimtare
Mendimet përfundimtare
Mendimet përfundimtare
Mendimet përfundimtare
Mendimet përfundimtare
Mendimet përfundimtare
Mendimet përfundimtare
Mendimet përfundimtare

Tabela e rezultateve elektronike duket se funksionon siç është projektuar. Vetëm në një rast të rrallë, një top skeele nuk do të aktivizojë krahun e gjatë të telit të mikroçelësit ndërsa bie përmes unazës së shënimit. Mora një kopje të një manuali të konfigurimit për një makinë Skee-Ball të stilit arcade me madhësi të plotë. Ajo tregon se makina është bërë me sensorë infra të kuqe (IR) për të zbuluar topat e lojës që bien nëpër unazat e shënimit. Nëse do të shpikja një lojë tjetër Skee-Ball mendoj se do të përdor sensorë IR me rreze të thyer për të zbuluar topat që bien. Unë do të përdorja një produkt nga Adafruit Industries i quajtur "Sensori i rrezeve të prishjes IR - LED 3 mm" (produkti ID 2167)

www.adafruit.com/product/2167

I kam përdorur ato në një lojë tjetër që kam krijuar, e cila është botuar në Instructables me titull "Shënimi elektronik për një lojë bejsbolli me qese fasule" dhe ato funksionuan në mënyrë të përsosur.

Recommended: