Përmbajtje:

Makinë Pinball Tabletop Duke përdorur Plaformën e Embedded të bazuar në Evive- Arduino: 18 hapa (me fotografi)
Makinë Pinball Tabletop Duke përdorur Plaformën e Embedded të bazuar në Evive- Arduino: 18 hapa (me fotografi)

Video: Makinë Pinball Tabletop Duke përdorur Plaformën e Embedded të bazuar në Evive- Arduino: 18 hapa (me fotografi)

Video: Makinë Pinball Tabletop Duke përdorur Plaformën e Embedded të bazuar në Evive- Arduino: 18 hapa (me fotografi)
Video: Возможна ли свободная энергия? Мы тестируем этот двигатель бесконечной энергии. 2024, Nëntor
Anonim
Makinë Pinball Tabletop Duke përdorur Platformën e Embedded të Evive- Arduino të bazuar
Makinë Pinball Tabletop Duke përdorur Platformën e Embedded të Evive- Arduino të bazuar
Makinë Pinball Tabletop Duke përdorur Plaformën e Embedded të bazuar në Evive- Arduino
Makinë Pinball Tabletop Duke përdorur Plaformën e Embedded të bazuar në Evive- Arduino
Makinë Pinball Tabletop Duke përdorur Plaformën e Embedded të bazuar në Evive- Arduino
Makinë Pinball Tabletop Duke përdorur Plaformën e Embedded të bazuar në Evive- Arduino

Një fundjavë tjetër, një lojë tjetër emocionuese! Dhe këtë herë, nuk është tjetër veçse loja arcade e preferuar e të gjithëve - Pinball! Ky projekt do t'ju tregojë se si ta bëni makinën tuaj Pinball lehtë në shtëpi. E tëra që ju nevojitet janë komponentët nga Kit starter evive, disa pjesë të prera me lazer, ngjyra dhe letra për të dekoruar makinën tuaj, dhe shumë gjëra të bëra vetë! Pra, sillni shokët tuaj, vishni kapelet tuaja për DIY, dhe gati, të përgatitur, DIY!

Ne e kemi shkruar kodin në PictoBlox - platforma jonë e gjithanshme e programimit grafik me aftësi të përparuara. Mund ta shkarkoni nga KETU.

Hapi 1: Furnizimet

Furnizimet
Furnizimet

Hardware

  • gjallërues
  • Fletë MDF
  • Sensorë IR
  • DC Motors
  • Rrip LED RGB
  • Kaloni kufirin
  • Breadboard
  • Telat e Ylberit
  • Rezistencat
  • Ngecje
  • Shirita gome
  • Fletë me ngjyra
  • Arra dhe bulona
  • Kabllo kërcyes
  • Disa Komponentë të Shtypur 3D

Softuer

PictoBlox

Shumica e komponentëve të mësipërm elektronikë mund të gjenden në evive Starter Kit.

Hapi 2: Kuptimi i Dizajnit

Kuptimi i Dizajnit
Kuptimi i Dizajnit

Siç e dini tashmë ka një numër përbërësish në një pinball që e bën lojën interesante. Kështu, le të kuptojmë modelin e strukturës që do të përgatisim. Disa nga komponentët janë prerje MDF dhe disa të shtypura 3D, modelin e të cilëve mund ta gjeni më poshtë.

Shënim: Ju mund ta bëni pinballin edhe nga fletë kartoni, por MDF do t'i japë më shumë qëndrueshmëri.

Ne do të kemi nevojë për përbërësit e mëposhtëm për Makinën Pinball

  1. Paneli i Kontrollit
  2. Mbështetësit (x 2)
  3. Muret e Rezultateve (x 4)
  4. Baza
  5. Muret kufitare (x 2)
  6. Muri i përparmë
  7. Muri shtesë
  8. Muri i Nisjes
  9. Muri i Kullimit

Pasi të keni këto pjesë dhe printimin 3D le të fillojmë!

Hapi 3: Bërja e fushës së lojës të bukur

Bërja e fushës së lojës të bukur
Bërja e fushës së lojës të bukur

Playfield është zona ku po luhet e gjithë loja e Pinball. Gjithashtu, të gjithë përbërësit do të vendosen në fushën e lojës kështu, sugjerohet të dekoroni bazën në hapin e parë (vetëm nëse dëshironi).

Ne po shkojmë me temën e hapësirës kështu, kemi ngjitur një imazh të bukur hapësinor në pllakën bazë. Pasi ta keni ngjitur letrën në bazë, sigurohuni që të bëni vrimat në letër që ishin në pllakën bazë.

Hapi 4: Bashkimi i Mureve Kufitare

Bashkimi i Mureve Kufitare
Bashkimi i Mureve Kufitare
Bashkimi i Mureve Kufitare
Bashkimi i Mureve Kufitare

Merrni murin kufitar të majtë dhe murin kufitar të djathtë dhe ngjiteni në pllakën bazë duke përdorur arra dhe bulona M3 (siç tregohet në figurën 1).

Pasi të keni mbaruar, merrni murin e përparmë dhe ngjiteni atë në pllakën bazë dhe murin e kufirit të majtë (siç tregohet në figurën 2). Ne nuk do ta bashkojmë murin e përparmë në kufirin e djathtë pasi hapësira e lënë këtu është për të bërë Launchpad. Launchpad nuk është gjë tjetër veçse korridori nga ku do të lëshojmë ose gjuajmë topin tonë në fushën e lojës.

Hapi 5: Montimi i Launchpad dhe Drain

Montimi i Launchpad dhe Drain
Montimi i Launchpad dhe Drain
Montimi i Launchpad dhe Drain
Montimi i Launchpad dhe Drain
Montimi i Launchpad dhe Drain
Montimi i Launchpad dhe Drain

Tani, le të bëjmë tastierën e nisjes dhe kullimin. Launchpad siç e dini tashmë është vendi nga ku ne hedhim topin në fushën e lojës. Kullimi është vendi që përfundon lojën, domethënë pasi topi të arrijë në kullues, ai nuk mund të kthehet më në fushën e lojës në atë rast. Gjithashtu, topi në kullimin rrokulliset poshtë dhe përfundon në panelin e nisjes. Tani, që e dimë se çfarë është, le të fillojmë mbledhjen e tyre.

Merrni murin shtesë dhe ngjiteni në murin e përparmë dhe pllakën bazë (siç tregohet në imazhin e mësipërm 1).

Tani, merrni murin e kullimit dhe ngjiteni atë në mur shtesë dhe kufirin e majtë. Ju mund të vini re se muri i kullimit është pak i pjerrët, gjë që e bën të lehtë që topi të rrokulliset poshtë (siç tregohet në imazhin e mësipërm 2).

Pasi të keni mbaruar, bashkoni murin e lëshimit paralelisht me murin e kufirit të djathtë në pllakën bazë. Sigurohuni që të lini pak hapësirë midis murit shtesë dhe murit të lëshimit. Kjo hapësirë do të veprojë si porta midis kullimit dhe panelit të nisjes (siç tregohet në imazhin e mësipërm 3).

Hapi 6: Bashkimi i Mureve të Rezultateve

Bashkimi i Mureve të Rezultateve
Bashkimi i Mureve të Rezultateve

Muri i rezultatit ose muret e synuar. Këto janë muret që do t’ju bëjnë të shënoni më mirë. Sa herë që topi kalon nëpër murin e parë dhe të tretë, 500 pikë shtohen në rezultatin tuaj total. Dhe nëse topi kalon nëpër murin qendror do të fitoni 1000 pikë.

Kështu, bashkoni muret e rezultatit në bazë duke përdorur arra dhe bulona M3.

Hapi 7: Bashkimi i kufirit të pasmë

Bashkimi i kufirit të pasmë
Bashkimi i kufirit të pasmë

Tani, ne duhet të sigurojmë murin e pasmë në mënyrë që topi të mos dalë jashtë fushës së lojës edhe kur e gjuajmë topin me të vërtetë të fortë. Ne kemi përdorur një fletë shkumë për të bërë murin e pasmë.

Pritini fletën e trashë të shkumës dhe ngjiteni atë në pllakën bazë dhe kufijtë duke përdorur Ngjitësin e nxehtë.

Hapi 8: Bashkimi i Mbështetësve dhe Murit të Pjerrët

Bashkëngjitja e Mbështetësve dhe Murit të Pjerrët
Bashkëngjitja e Mbështetësve dhe Murit të Pjerrët
Bashkimi i Mbështetësve dhe Murit të Pjerrët
Bashkimi i Mbështetësve dhe Murit të Pjerrët

Tani, fusha bazë e lojës është pothuajse gati, është koha për të shtuar mbështetje në makinën e pinballit. Merrni dy pllakat mbështetëse dhe fiksojeni atë në pllakën bazë siç tregohet në figurën e mësipërme 1in duke përdorur arra dhe bulona M3. Shtimi i mbështetësve do t'i japë prirje makinës tuaj pinball.

Mbetet vetëm një gjë e vogël që është këndi. Ju mund të vini re se një qoshe e vogël është formuar pranë ndërveprimit të murit kufitar të majtë dhe murit të kullimit. Ka mundësi që topi të ngecë këtu. Kështu, ne do të shtojmë murin e pjerrët, sa herë që topi arrin në këtë cep, ai shpejt rrotullohet në kullim.

Me këtë, fusha jonë e lojës është gati.

Hapi 9: Shtimi i motorëve

Shtimi i motorëve
Shtimi i motorëve

Ju mund të vini re se fusha e lojës në pinball nuk është kurrë bosh. Ka shumë elementë që janë të pranishëm në fushën e lojës për ta bërë lojën interesante. Prej të cilave njëri është flipper dhe tjetri është parakolp.

Parakolpët janë ai që rrotullohet vazhdimisht duke e shtyrë topin larg në çdo drejtim të rastit. Kështu, lidhni 3 motorë DC pranë kufirit të sipërm duke përdorur arra M3 me gjatësi 20 mm dhe bulona.

Tani, është koha për të shtuar motorët rrotullues. Motorët Flipper do të ngjiten drejt fundit të kullimit. Do të diskutojmë se cilat janë rrahësit në hapin tjetër. Deri atëherë mbani mend, ata janë ata që mund t'ju shpëtojnë.

Shënim: Para se të montoni motorët, provojini ato duke përdorur firmware -in e evive. Hapni menunë e firmuerit, zgjidhni Kontrollet, zgjidhni motorët, zgjidhni M1 ose M2 në varësi të vendit ku i keni bashkuar motorët.

Hapi 10: Bashkimi i çelsave të kufirit

Bashkimi i çelsave të kufirit
Bashkimi i çelsave të kufirit

Flippers janë ato që janë nën kontrollin tuaj. Ata e përcjellin topin në fushën e lojës pasi të shtypni butonin përkatës. Kështu, ne nuk duam që rrahësit të rrotullohen 360 gradë. Ne do të kufizojmë lëvizjet e palosësve duke përdorur çelsin limit. Ju mund të vini re kthesa të vogla pranë zonës së kullimit, këtu do të rregullojmë rrobat tona. Tani, ne do të kalojmë dy prekje për secilin rrëshqitës. Bashkojini ato në fund të kurbës. Sapo të shtypni butonin, motori i rrokullisësit DC do të fillojë të rrotullohet, sapo flipper prek çelësin e kufirit të sipërm, motori DC fillon të rrotullohet në drejtim të kundërt duke e çuar rrëzuesin poshtë. Tani, motori ndalon të rrotullohet sapo flipper prek çelësin e kufirit të poshtëm derisa butoni i kontrollit të shtypet përsëri.

Përsëriteni të njëjtin proces edhe për anën tjetër.

Hapi 11: Montimi i sensorëve IR

Montimi i sensorëve IR
Montimi i sensorëve IR
Montimi i sensorëve IR
Montimi i sensorëve IR

Ne e dimë pse ne i quajmë muret e vogla muri i rezultatit, por si do ta dinë ata që topi sapo kaloi nëpër to. Ne do të shtojmë sensorë IR për të njëjtën gjë. Në total, ne do të shtojmë 5 sensorë IR.

  • Një në panelin e nisjes
  • Tre për muret e rezultatit
  • Një në kullimin

Sapo topi kalon përmes sensorit IR të panelit të nisjes, loja fillon.

Tani, IR -të në muret e rezultatit duhet të vënë re numrin e herëve që topi kalon nëpër muret e rezultatit.

Së fundi, IR në kullimin tregon se loja ka mbaruar (imazhi 2).

Shënim: Para montimit të sensorëve IR provoni sensorët duke përdorur firmware -in e evive (Pin State Monitor). Gjithashtu, nëse ata nuk po përgjigjen mirë, provoni t'i kalibroni.

Hapi 12: Shtimi i Butonave të Kontrollit dhe Rripit RGB

Shtimi i Butonave të Kontrollit dhe Rripit RGB
Shtimi i Butonave të Kontrollit dhe Rripit RGB
Shtimi i Butonave të Kontrollit dhe Rripit RGB
Shtimi i Butonave të Kontrollit dhe Rripit RGB

Së pari, le të shtojmë butonat e kontrollit. Butonat e kontrollit janë ato që do të kontrollojnë lëvizjen e rrahësve. Ne kemi dy çelsa arcade dhe i kemi bashkangjitur në panelin e kontrollit në vrimat e dhëna.

Pasi të keni mbaruar, merrni shiritin LED RGB dhe ngjiteni atë në kufijtë e fushës së lojës. Ne do të ndryshojmë ngjyrën e shiritit RGB që tregon statusin e lojës. RGB duhet të bëhet e gjelbër sa herë që fillon një lojë e re dhe duhet të bëhet e kuqe kur loja të përfundojë. Gjithashtu, duhet të ndryshojë sa herë që topi kalon nëpër muret e rezultatit.

Hapi 13: Shtimi i Nisësit

Shtimi i Nisësit
Shtimi i Nisësit

Tani, është koha për të shtuar lëshuesin ose kumarxhin. Nisësi do t'ju ndihmojë të lëshoni topin tuaj në fushën e lojës përmes fushës së nisjes. Ne kemi shtypur 3D lëshuesin në të cilin kemi ngjitur brezin e gomës. Fundi i gomës është ngjitur në murin e përparmë dhe murin e kufirit të majtë. Sa më shumë që tërhiqni lëshuesin, aq më shumë forcë do të transferohet në top.

Hapi 14: Bashkimi i Panelit të Kontrollit

Bashkangjit Panelin e Kontrollit
Bashkangjit Panelin e Kontrollit

Pasi ta keni lidhur kumarxhin dhe telat te sensorët, lidhni panelin e kontrollit në krye të fushës së lojës duke përdorur arra dhe bulona M3.

Hapi 15: Koha për Shtimin e Pjesëve të Shtypura 3D

Le të shtojmë së pari muret anësore të korsisë, këto do ta drejtojnë topin tuaj te palosësi nëse topi hyn në korsi.

Imazhi
Imazhi

Siç e dimë tashmë përdorimin e parakolpit. Fiksoni ato në boshtet e lira të motorëve DC.

Imazhi
Imazhi

Koha për të shtuar flippers, fiksoni flippers në boshtin e motorit DC. Gjithashtu, sigurohuni që rrahësit të përshtaten bukur në kthesat e dhëna.

Imazhi
Imazhi

Pasi të kemi mbaruar, le të bashkojmë disa kickers. Goditësit janë ata që e shtyjnë topin horizontalisht në fushën e lojës sa herë që topi e prek atë, bashkëngjitni 3 dalje nga secila anë dhe mbështillni goma rreth tyre.

Me këtë, e gjithë asambleja juaj e pinballit është e përfunduar.

Imazhi
Imazhi

Hapi 16: Krijimi i lidhjes

Bërja e Lidhjes
Bërja e Lidhjes
Bërja e Lidhjes
Bërja e Lidhjes
  1. Lidhja e sensorëve IR

    1. Rezultati 1 Sensori IR (kunja e sinjalit) në Pin Pin 8 të evive
    2. Rezultati 2 Sensori IR (kunja e sinjalit) në Pin Pin 9 të evive
    3. Rezultati 3 Sensori IR (kunja e sinjalit) në Digital Pin 10 të evive
    4. Sensori i kullimit të murit IR (kunja e sinjalit) në Kunjin dixhital 11 të evive
    5. Sensori IR Launchpad (kunja e sinjalit) në Kunjin dixhital 12 të evive
    6. Tani lidhni VCC dhe GND të të gjithë sensorit IR me VCC dhe GND të evive
  2. Lidhja e Rripit RGB

    Lidhni shiritin RGB LED me Pin Digital 13 të evive

  3. Lidhja e Flipper Motors

    1. Majtas Flipper Motor në portin M1 të evive
    2. Motor Flipper Right në portin M2 të evive
  4. Lidhja e Flippers

    1. Lidhni terminalin "NC" të Left Side Flipper Switch me Digital Pin 2 të evive dhe rezistencës 10K ohm, dhe lidhni një skaj tjetër të rezistencës 10k ohm me GND të evive, gjithashtu lidhni terminalin "COM" të Ndërprerësit të Anës së Majtë në VCC të evive
    2. Në mënyrë të ngjashme, lidhni terminalin "NC" të Ndërprerësit të Krahut të Djathtë me Pin Pin 3 të rezistencës evive dhe 10k ohm, dhe lidhni një fund tjetër të rezistencës 10K ohm me GND të evive, gjithashtu lidhni terminalin "COM" të ndërprerësit të krahut të djathtë në VCC e evive
  5. Lidhja e motorëve parakolp

    Lidhni të tre motorët parakolp paralelisht dhe lidhni njërin skaj të tij me kunjin VVR (+) dhe një fund tjetër me terminalin "COM" të Stafetës, pastaj lidhni terminalin "JO" të stafetës me VVR (-) pin e evive

  6. Lidhja e çelsave të kufirit

    1. Lidhni "NC" të kalimit të kufirit të krahut të majtë (lart) me VCC të evive dhe terminalin COM me Pin Pin 4 të evive dhe me GND përmes rezistencës 10K ohm
    2. Lidhni "NC" të kalimit të kufirit të krahut të majtë (poshtë) në VCC të evive dhe terminalin COM në Pin Pin 5 të evive dhe në GND përmes rezistencës 10K ohm
    3. Lidhni "NC" të kalimit të kufirit të krahut të djathtë (lart) në VCC të evive dhe terminalin COM në Pin Pin 6 të evive dhe në GND përmes rezistencës 10K ohm
    4. Lidhni "NC" të kalimit të kufirit të krahut të djathtë (poshtë) në VCC të evive dhe terminalin COM në Pin Pin 7 të evive dhe në GND përmes rezistencës 10K ohm

Hapi 17: Koha për të koduar

Ne do të shkruajmë kod në PitoBlox, një program programimi i bazuar në Scratch 3.0. Ngarko skriptin e mëposhtëm për të evituar.

Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi

Hapi 18: Përfundim

Me këtë, makina juaj Pinball DIY është gati. Marr. Vendosur. Pinball!

Recommended: