instructables Smart Pinball
Smart Pinball eftir Pblomme
Frá því ég var krakki hefur mér alltaf þótt gaman að leika mér með flipasvélar. Við áttum lítinn þegar ég var yngri og ég eyddi tímum að leika mér með það. Svo þegar kennararnir mínir gáfu okkur þetta verkefni að búa til „heillaðan hlut“ og þeir gefa ábendingu um að búa til eitthvað skemmtilegt, datt mér strax í hug flipavél.
Svo, í þessari leiðbeiningabók mun ég leiða þig í gegnum þessa ferð sem ég fór í til að búa til mína útgáfu af æðislegri flippavél! Birgðir:
Íhlutir:
- Raspberry Pi (39,99 €) x1
- Raspberry T-skóvél (3,95 €) x1
- usb-c aflgjafi 3,3V (€ 9,99) x1
- Viðarplata (€ 9,45) x1
- LDR (3,93 €) x1
- Kraftnæm viðnám (7,95 €) x1
- Innrauður skynjari (2,09 €) x1
- Tréstafir (6,87 €) x1
- Askja með lituðum gúmmíböndum (2,39 €) x1
- LCD-skjár (8,86 €) x1
- Svartur marmari (0,20 €) x1
- Neon límmiðar (€ 9,99) x1
- Kaplar (6,99 €) x1
- Servó mótor (€ 2,10) x1
Smart Pinball vélin er DIY pinball vél sem hægt er að smíða með Raspberry Pi og ýmsum íhlutum. Pinball vélin er með skynjara, servómótor, LCD skjá og gagnagrunn til að geyma gögna. Eftirfarandi eru vistirnar og verkfærin sem þarf til að búa til Smart Pinball vélina:
Birgðir
- Raspberry Pi (39.99) x1
- Raspberry T-skóvél (3.95) x1
- USB-C aflgjafi 3.3V (9.99) x1
- Viðarplata (9.45) x1
- LDR (3.93) x1
- Kraftnæm viðnám (7.95) x1
- Innrauður skynjari (2.09) x1
- Tréstafir (6.87) x1
- Askja af lituðum gúmmíböndum (2.39) x1
- LCD-skjár (8.86) x1
- Svartur marmari (0.20) x1
- Neon límmiðar (9.99) x1
- Kaplar (6.99) x1
- Servó mótor (2.10) x1
Verkfæri
- Límbyssa
- Jigsaw
- Borvél
- Viðarlím
Notkunarleiðbeiningar
- Að tengja allt: Fylgdu leiðbeiningunum sem fylgja með í PDF-skjali files að tengja alla skynjara, servómótor og LCD-skjá með snúrum. Gakktu úr skugga um að allir íhlutir séu tengdir rétt og örugglega.
- Uppsetning gagnagrunnsins: Settu upp MariaDB á Raspberry Pi þínum og tengdu MySQL vinnubekk við það. Keyrðu síðan SQL file veitt til að búa til gagnagrunn til að geyma öll leikgögnin. Gagnagrunnurinn inniheldur tvær mikilvægar töflur, önnur fyrir leikmenn og hin fyrir skynjaragögnin.
- Uppsetning skynjara og vefsvæðis: Fylgdu leiðbeiningunum sem fylgja með í PDF-skjalinu til að setja upp skynjara og síðuna fyrir flippivélina.
- Að búa til líkamlega leikinn: kassann: Fylgdu leiðbeiningunum sem fylgja PDF-skránni til að búa til trékassa fyrir flippivélina.
- Að sameina allt: Sameina alla íhluti pinball vélarinnar samkvæmt leiðbeiningunum sem fylgja með PDF.
Skref 1: Tengdu allt
Í pdf-skránni hér að neðan geturðu fundið hvað og hvernig þú getur tengt alla skynjara, servómótorinn og LCD-skjáinn. Sumir af íhlutunum eru stilltir á breadboard á pdf, en þú ættir að tengja allt með snúrum. Hvað þarf til að setja allt í kassann síðar?
Sækja: https://www.instructables.com/ORIG/FHF/1MQM/L4IGPP2Z/FHF1MQML4IGPP2Z.pdf
Sækja: https://www.instructables.com/ORIG/FFH/ZZ83/L4IGPP38/FFHZZ83L4IGPP38.pdf
Skref 2: Uppsetning gagnagrunnsins
Fyrir þetta verkefni þarftu gagnagrunn til að geyma öll gögnin sem þú færð frá leiknum. Fyrir þetta gerði ég gagnagrunn í MySQL vinnubekk. Gakktu úr skugga um að þú hafir MariaDB uppsett á raspberry-pi þínum og tengdu MySQL vinnubekkinn við pi þinn. Þar geturðu keyrt sqlle sem þú finnur hér undir til að fá gagnagrunninn. mikilvægu töflurnar í gagnagrunninum eru fyrir fólkið sem spilar og skynjaragögnin sem eru geymd í töflunni 'spel'. Það sparar hvenær leikurinn byrjar og lýkur, hversu oft þú slærð á heita svæðið og spilaðan tíma. Þetta er allt notað til að fá stigatöflu yfir 10 bestu leikina sem spilaðir eru.
Skref 3: Uppsetning skynjara og vefsvæðis
Í Github bókasafninu geturðu fundið allan kóðann sem þú þarft til að láta skynjara og mótor virka. Þú getur líka fundið allan kóðann til að búa til webvinnu á staðnum og samskipti við leikinn.
Smá upplýsingar um kóðann:
Leikurinn byrjar þegar boltinn rúllar við hliðina á ldr, þannig að það verður dekkra. Ldr skynjar þetta og byrjar leikinn. Þú getur breytt styrkleika ldr til að fullkomlega r lýsingaraðstæður þínar. Ég setti það á 950, því það virkaði vel þar sem ég smíðaði það, en það gæti verið öðruvísi fyrir þig. Þú færð stig fyrir hverja sekúndu sem þú heldur boltanum 'lifandi'. Þegar þú slærð á þrýstiskynjarann, aka heita svæðið, færðu aukastig og servómótorinn hættir að snúast í smá stund. Þegar þú tapar á endanum rúllar boltinn við hlið IR-skynjara og þannig veit leikurinn hvenær þú tapar.
Skref 4: Gerðu hinn líkamlega leik: kassann
Fyrsta skrefið við að búa til leikinn er að búa til kassann sjálfan. Ég byggði hönnun mína á þessu myndbandi. Aðeins ég notaði tré í stað pappa og gerði endann aðeins hærri, svo það gat ekki LCD-skjáinn. Ég var heppinn, því ég átti vin sem var með tréskurðarvél, en það er hægt að skera út formin með púslusög.
Byrjaðu á því að skera út hliðarnar, bakhliðina, framhliðina og grunnplötuna. Áður en allt er tengt skaltu gera gat í bakið fyrir LCD skjáinn. Tengdu nú allt með nöglum eða viðarlími. Gakktu úr skugga um að þú hafir að minnsta kosti einn sentímetra brún á hliðunum. Eftir það er efnið að bora nokkur göt! Þú þarft nokkur göt í formi þríhyrnings til að setja stangirnar í og nokkur göt fyrir mótorinn og skynjarana. Settu um það bil 3 gúmmíteygjur á prikanna, svo að boltinn geti hoppað eða af honum. Gakktu úr skugga um að þú sért með stór göt í lok kassans til að setja allar rafmagnssnúrur og aðrar snúrur í gegnum. Síðasti og erfiðasti hlutinn til að gera er vélbúnaðurinn fyrir ippers. Fræðilega séð er það ekki svo erfitt. Prikarnir sem þú ýtir á snúa kubb og gúmmíband ýtir þeim kubb til baka. Á þeim kubb er stafur með efri hlutanum á enda þess. Gakktu úr skugga um að prikarnir á hliðinni séu mjög vel límdir á kubbana, svo þeir falli ekki o.
Skref 5: Sameina allt
Eftir að kassinn er búinn getum við byrjað að setja allt saman. Þú getur fest raspberry-pi í miðjuna með nokkrum litlum skrúfum. Passaðu þig bara að setja þær ekki of djúpt í, annars standa þær upp úr plötunni efst. Þú getur bara fjarlægt hlífðarlagið af brauðbrettunum og stungið þeim bara í kassann. Settu ldr í hliðina vinstra megin við kassann, rétt á eftir ræsibúnaðinum. Þú getur sett þrýstiskynjarann hvar sem þú vilt. Ég setti það fyrir framan einn þríhyrninginn. Þú gætir þurft að gera annað gat að framan til að renna IR-skynjaranum inn í. Það þarf að vera til hliðar til að sjá boltann. Gatið sem þú gerðir fyrir LCD-skjáinn ætti að vera í fullkominni stærð fyrir þig til að ýta því bara inn í. Fyrir mótorinn geturðu fest smá staf við það með límbyssunni. Settu prikinn í gegnum gatið sem þú gerðir fyrir hann og límdu smá viðarbút á prikinn. Eftir að allt er búið geturðu toppað það með því að líma fallega límmiða á það!
Skjöl / auðlindir
![]() |
instructables Smart Pinball [pdfLeiðbeiningar Smart Pinball |