Përmbajtje:
- Hapi 1: Furnizimet
- Hapi 2: Kuptimi i Dizajnit
- Hapi 3: Bërja e fushës së lojës të bukur
- Hapi 4: Bashkimi i Mureve Kufitare
- Hapi 5: Montimi i Launchpad dhe Drain
- Hapi 6: Bashkimi i Mureve të Rezultateve
- Hapi 7: Bashkimi i kufirit të pasmë
- Hapi 8: Bashkimi i Mbështetësve dhe Murit të Pjerrët
- Hapi 9: Shtimi i motorëve
- Hapi 10: Bashkimi i çelsave të kufirit
- Hapi 11: Montimi i sensorëve IR
- Hapi 12: Shtimi i Butonave të Kontrollit dhe Rripit RGB
- Hapi 13: Shtimi i Nisësit
- Hapi 14: Bashkimi i Panelit të Kontrollit
- Hapi 15: Koha për Shtimin e Pjesëve të Shtypura 3D
- Hapi 16: Krijimi i lidhjes
- Hapi 17: Koha për të koduar
- Hapi 18: Përfundim
Video: Makinë Pinball Tabletop Duke përdorur Plaformën e Embedded të bazuar në Evive- Arduino: 18 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:19
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
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
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
- Paneli i Kontrollit
- Mbështetësit (x 2)
- Muret e Rezultateve (x 4)
- Baza
- Muret kufitare (x 2)
- Muri i përparmë
- Muri shtesë
- Muri i Nisjes
- 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
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
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
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
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ë
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
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
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
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
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
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
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
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.
Siç e dimë tashmë përdorimin e parakolpit. Fiksoni ato në boshtet e lira të motorëve DC.
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.
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.
Hapi 16: Krijimi i lidhjes
-
Lidhja e sensorëve IR
- Rezultati 1 Sensori IR (kunja e sinjalit) në Pin Pin 8 të evive
- Rezultati 2 Sensori IR (kunja e sinjalit) në Pin Pin 9 të evive
- Rezultati 3 Sensori IR (kunja e sinjalit) në Digital Pin 10 të evive
- Sensori i kullimit të murit IR (kunja e sinjalit) në Kunjin dixhital 11 të evive
- Sensori IR Launchpad (kunja e sinjalit) në Kunjin dixhital 12 të evive
- Tani lidhni VCC dhe GND të të gjithë sensorit IR me VCC dhe GND të evive
-
Lidhja e Rripit RGB
Lidhni shiritin RGB LED me Pin Digital 13 të evive
-
Lidhja e Flipper Motors
- Majtas Flipper Motor në portin M1 të evive
- Motor Flipper Right në portin M2 të evive
-
Lidhja e Flippers
- 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
- 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
-
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
-
Lidhja e çelsave të kufirit
- 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
- 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
- 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
- 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.
Hapi 18: Përfundim
Me këtë, makina juaj Pinball DIY është gati. Marr. Vendosur. Pinball!
Recommended:
Makinë autonome që mban korsi duke përdorur Raspberry Pi dhe OpenCV: 7 hapa (me fotografi)
Makinë Autonome e Mbajtjes së Korsisë duke Përdorur Raspberry Pi dhe OpenCV: Në këtë udhëzues, një robot autonom për ruajtjen e korsisë do të zbatohet dhe do të kalojë nëpër hapat e mëposhtëm: Grumbullimi i Pjesëve Instalimi i parakushteve të softuerit Montimi i pajisjeve Testi i parë Zbulimi i linjave të korsisë dhe shfaqja e udhëzuesit
Monitorimi i përshpejtimit duke përdorur Raspberry Pi dhe AIS328DQTR duke përdorur Python: 6 hapa
Monitorimi i përshpejtimit duke përdorur Raspberry Pi dhe AIS328DQTR Duke përdorur Python: Përshpejtimi është i kufizuar, mendoj sipas disa ligjeve të Fizikës.- Terry Riley Një cheetah përdor përshpejtim të mahnitshëm dhe ndryshime të shpejta në shpejtësi kur ndiqni. Krijesa më e shpejtë në breg, herë pas here, përdor ritmin e saj të lartë për të kapur prenë.
Kontrolli i Ndriçimit Kontrolli LED i bazuar në PWM duke përdorur butona Push, Raspberry Pi dhe Scratch: 8 hapa (me fotografi)
Kontrolli i Ndriçimit PWM Bazuar në Kontrollin LED duke përdorur Butonat Push, Raspberry Pi dhe Scratch: Unë po përpiqesha të gjeja një mënyrë për të shpjeguar se si punonte PWM për studentët e mi, kështu që i vura vetes detyrën të përpiqesha të kontrolloja shkëlqimin e një LED duke përdorur 2 butona shtytës - një buton që rrit shkëlqimin e një LED dhe tjetri e zbeh atë. Për të përparuar
Kontrolli i radios RF 433MHZ duke përdorur HT12D HT12E - Bërja e një telekomande Rf duke përdorur HT12E & HT12D Me 433mhz: 5 hapa
Kontrolli i radios RF 433MHZ duke përdorur HT12D HT12E | Bërja e një telekomande Rf duke përdorur HT12E & HT12D Me 433mhz: Në këtë udhëzues do t'ju tregoj se si të bëni një telekomandë RADIO duke përdorur modulin e marrësit të transmetuesit 433mhz me kodim HT12E & IC decoder HT12D. Në këtë udhëzues ju mund të dërgoni dhe merrni të dhëna duke përdorur KOMPONENTE shumë të lirë SI: HT
Gesture Hawk: Roboti i kontrolluar me gjeste duke përdorur ndërfaqen e bazuar në përpunimin e imazhit: 13 hapa (me fotografi)
Gesture Hawk: Roboti i kontrolluar me gjeste duke përdorur ndërfaqen e bazuar në përpunimin e imazhit: Gesture Hawk u shfaq në TechEvince 4.0 si një ndërfaqe e thjeshtë e përpunimit të imazhit të bazuar në njeri-makinë. Dobia e tij qëndron në faktin se asnjë sensor shtesë ose i veshshëm përveç një doreze nuk kërkohet për të kontrolluar makinën robotike që funksionon në mënyra të ndryshme