Turinys:
- 1 žingsnis: reikmenys
- 2 žingsnis: supraskite dizainą
- 3 žingsnis: gražus žaidimų laukas
- 4 žingsnis: sienų sienų tvirtinimas
- 5 žingsnis: paleidimo pulto ir kanalizacijos surinkimas
- 6 žingsnis: balų sienų tvirtinimas
- 7 žingsnis: galinės ribos pritvirtinimas
- 8 žingsnis: atramų ir nuolydžio sienos pritvirtinimas
- 9 veiksmas: variklių pridėjimas
- 10 žingsnis: Ribinių jungiklių pritvirtinimas
- 11 veiksmas: IR jutiklių montavimas
- 12 veiksmas: pridėkite valdymo mygtukus ir RGB juostelę
- 13 veiksmas: paleidimo priemonės pridėjimas
- 14 žingsnis: Valdymo skydo pritvirtinimas
- 15 veiksmas: laikas pridėti 3D spausdintas dalis
- 16 žingsnis: užmegzkite ryšį
- 17 žingsnis: laikas koduoti
- 18 žingsnis: Išvada
Video: Stalinis kėglio aparatas naudojant „Evive“- „Arduino“pagrįstą įterptąją platformą: 18 žingsnių (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Dar vienas savaitgalis, dar vienas įdomus žaidimas! Ir šį kartą tai ne kas kita, kaip visų mėgstamiausias arkadinis žaidimas - Pinball! Šis projektas parodys, kaip lengvai pasigaminti savo „Pinball“aparatą namuose. Jums tereikia sudedamųjų dalių iš pradinio rinkinio, kai kurių lazeriu pjaustytų dalių, spalvų ir popieriaus, skirtų jūsų mašinai papuošti, ir daug pasidaryk pats! Taigi, atsineškite savo draugus, užsidėkite „pasidaryk pats“kepuraites ir būk pasiruošęs, pasidaryk pats!
Mes parašėme kodą „PictoBlox“- mūsų universalioje grafinio programavimo platformoje su pažangiomis galimybėmis. Ją galite atsisiųsti iš ČIA.
1 žingsnis: reikmenys
Techninė įranga
- evive
- MDF lakštai
- IR jutikliai
- DC varikliai
- RGB LED juostelė
- Ribinis jungiklis
- Bandomoji Lenta
- Vaivorykštiniai laidai
- Rezistoriai
- Atsistojimai
- Gumytės
- Spalvų lapas
- Veržlės ir varžtai
- Trumpieji kabeliai
- Kai kurie 3D spausdinti komponentai
Programinė įranga
„PictoBlox“
Daugumą pirmiau minėtų elektroninių komponentų galima rasti pradiniame rinkinyje.
2 žingsnis: supraskite dizainą
Kaip jau žinote, „Pinball“žaidime yra daug komponentų, kurie daro žaidimą įdomų. Taigi, suprasime struktūros, kurią ruošiame, dizainą. Kai kurie komponentai yra MDF išpjovos, o kiti - spausdinti 3D, kurių dizainą rasite žemiau.
Pastaba: Pinball galite padaryti ir iš kartono lakšto, tačiau MDF suteiks jam daugiau patvarumo.
„Pinball“mašinai mums reikės šių komponentų
- Valdymo skydas
- Atramos (x 2)
- Taškų sienos (x 4)
- Pagrindas
- Ribinės sienos (x 2)
- Priekinė siena
- Papildoma siena
- Paleidimo siena
- Drenažo siena
Kai turėsite šias dalis ir atspausdinsite 3D, pradėkime!
3 žingsnis: gražus žaidimų laukas
Žaidimų laukas yra ta vieta, kurioje žaidžiamas visas Pinball žaidimas. Be to, visi komponentai bus dedami į žaidimo lauką, todėl pirmame žingsnyje siūloma papuošti pagrindą (tik jei norite).
Mes einame į kosmoso temą, todėl ant pagrindo plokštės priklijavome gražų erdvės vaizdą. Kai priklijuojate popierių prie pagrindo, įsitikinkite, kad ant popieriaus padarėte skyles, kurios buvo ant pagrindo plokštės.
4 žingsnis: sienų sienų tvirtinimas
Paimkite kairę ir dešinę ribinę sieną ir pritvirtinkite prie pagrindo plokštės, naudodami M3 veržles ir varžtus (kaip parodyta 1 paveiksle).
Baigę paimkite priekinę sieną ir pritvirtinkite ją prie pagrindo plokštės ir kairės ribinės sienos (kaip parodyta 2 paveiksle). Mes nepririšime priekinės sienos prie dešinės ribos, nes čia paliekama vieta paleidimo klavišui sukurti. „Launchpad“yra ne kas kita, kaip koridorius, iš kurio mes paleisime ar šausime į kamuolį.
5 žingsnis: paleidimo pulto ir kanalizacijos surinkimas
Dabar padarykime paleidimo planą ir kanalizaciją. „Launchpad“, kaip jūs jau žinote, yra ta vieta, iš kurios mes paleidžiame kamuolį į žaidimų aikštelę. Drenažas yra vieta, kuri baigia žaidimą, ty kai kamuolys pasiekia kanalizaciją, jis nebegali grįžti į žaidimo aikštelę. Be to, nutekėjimo kamuoliukas nurieda žemyn ir atsiduria paleidimo aikštelėje. Dabar, kai žinome, kas yra, pradėkime jų surinkimą.
Paimkite papildomą sieną ir pritvirtinkite ją prie priekinės sienos ir pagrindo plokštės (kaip parodyta 1 paveikslėlyje).
Dabar paimkite kanalizacijos sieną ir pritvirtinkite ją prie papildomos sienos ir kairės ribos. Galite pastebėti, kad nutekėjimo sienelė yra šiek tiek pasvirusi, todėl kamuolys lengvai rieda žemyn (kaip parodyta 2 paveikslėlyje).
Baigę pritvirtinkite paleidimo sieną lygiagrečiai prie pagrindo plokštės dešinės ribinės sienos. Būtinai palikite tarpą tarp papildomos sienos ir paleidimo sienos. Ši erdvė veiks kaip vartai tarp nutekėjimo ir paleidimo plokštės (kaip parodyta 3 paveikslėlyje).
6 žingsnis: balų sienų tvirtinimas
Taškų siena arba taikinio sienos. Tai yra sienos, kurios padės jums pasiekti geresnių rezultatų. Kai kamuolys praeina per pirmąją ir trečiąją sieną, 500 taškų pridedama prie bendro balo. Ir jei kamuolys praeis per centrinę sieną, uždirbsi 1000 taškų.
Taigi, pritvirtinkite briaunotas sienas prie pagrindo, naudodami M3 veržles ir varžtus.
7 žingsnis: galinės ribos pritvirtinimas
Dabar turime pritvirtinti galinę sieną, kad kamuolys nenukristų iš žaidimo aikštelės net tada, kai mes labai stipriai įmušėme kamuolį. Galinei sienai gaminti naudojome putplasčio lakštą.
Iškirpkite storą putplasčio lakštą ir klijuokite jį prie pagrindo plokštės ir sienų, naudodami karštus klijus.
8 žingsnis: atramų ir nuolydžio sienos pritvirtinimas
Dabar pagrindinis žaidimo laukas yra beveik paruoštas, atėjo laikas pridėti palaikymą prie pinball mašinos. Paimkite dvi atramines plokštes ir pritvirtinkite jas prie pagrindo plokštės, kaip parodyta aukščiau esančiame 1 paveiksle, naudodami M3 veržles ir varžtus. Pridedant atramas, jūsų pinball mašina bus linkusi.
Liko tik viena smulkmena, kuri yra kampas. Galite pastebėti, kad šalia kairiosios sienelės ir kanalizacijos sienos sąveikos yra suformuotas mažas kampas. Yra tikimybė, kad kamuolys čia gali įstrigti. Taigi, mes pridėsime nuolydžio sieną, kai kamuolys pasiekia šį kampą, jis greitai rieda į kanalizaciją.
Dėl to mūsų žaidimo laukas yra paruoštas.
9 veiksmas: variklių pridėjimas
Galite pastebėti, kad pinball žaidimo aikštelė niekada nėra tuščia. Žaidimo aikštelėje yra daugybė elementų, kad žaidimas būtų įdomus. Iš kurių vienas yra atvartas, o kitas - buferis.
Buferiai yra tie, kurie nuolat sukasi, stumdami kamuolį bet kuria atsitiktine kryptimi. Taigi prie viršutinės ribos pritvirtinkite 3 nuolatinės srovės variklius, naudodami 20 mm ilgio M3 veržles ir varžtus.
Dabar atėjo laikas pridėti atlenkiamus variklius. Varikliai bus pritvirtinti prie išleidimo galo. Kitame žingsnyje aptarsime, kas yra pleiskanos. Iki tol atsiminkite, kad jie gali jus išgelbėti.
Pastaba: Prieš montuodami variklius, išbandykite juos naudodami „evive“programinę -aparatinę įrangą. Atidarykite programinės aparatinės įrangos meniu, pasirinkite Valdikliai, pasirinkite variklius, pasirinkite M1 arba M2, priklausomai nuo to, kur prijungėte variklius.
10 žingsnis: Ribinių jungiklių pritvirtinimas
Plaukeliai yra tie, kuriuos jūs kontroliuojate. Paspaudę atitinkamą mygtuką, jie nukreipia kamuolį į žaidimo lauką. Taigi mes nenorime, kad pleištai suktųsi 360 laipsnių. Mes apribosime pleišto judesius, naudodami galinius jungiklius. Netoliese esančioje vietoje galite pastebėti nedideles kreives. Dabar mes turėsime du lytėjimo jungiklius kiekvienam atvartui. Pritvirtinkite juos prie kreivės galo. Kai tik paspausite mygtuką, sklendės nuolatinės srovės variklis pradės suktis, kai tik atvartas palies viršutinį ribinį jungiklį, nuolatinės srovės variklis pradės suktis priešinga kryptimi, nusileisdamas žemyn. Dabar variklis nustoja suktis, kai tik atvartas paliečia apatinį galinį jungiklį, kol vėl paspaudžiamas valdymo mygtukas.
Tą patį procesą pakartokite ir kitoje pusėje.
11 veiksmas: IR jutiklių montavimas
Mes žinome, kodėl mažas sienas vadiname taškų siena, bet kaip jie sužinos, kad kamuolys ką tik praėjo pro jas. Prie to paties pridėsime IR jutiklius. Iš viso pridėsime 5 IR jutiklius.
- Vienas iš paleidimo pulto
- Trys už balų sienas
- Vienas prie kanalizacijos
Kai tik kamuolys praeina per paleidimo pulto IR jutiklį, žaidimas prasideda.
Dabar IR prie rezultato sienų turi pastebėti, kiek kartų kamuolys praeina pro balų sienas.
Galiausiai, IR prie nutekėjimo rodo, kad žaidimas baigtas (2 paveikslas).
Pastaba: Prieš montuodami IR jutiklius, išbandykite jutiklius naudodami „evive“programinę -aparatinę įrangą („Pin State Monitor“). Be to, jei jie nereaguoja gerai, pabandykite juos kalibruoti.
12 veiksmas: pridėkite valdymo mygtukus ir RGB juostelę
Pirmiausia pridėkime valdymo mygtukus. Valdymo mygtukai yra tie, kurie valdys plekšnių judėjimą. Mes turime du arkadinius jungiklius ir pritvirtinome juos prie valdymo skydelio nurodytose skylėse.
Baigę paimkite RGB šviesos diodų juostą ir pritvirtinkite ją prie žaidimo lauko ribų. Mes pakeisime RGB juostos spalvą, rodančią žaidimo būseną. RGB turėtų žaliuoti, kai prasideda naujas žaidimas, ir raudonai, kai žaidimas baigiasi. Be to, jis turėtų keistis kiekvieną kartą, kai kamuolys praeina pro balų sienas.
13 veiksmas: paleidimo priemonės pridėjimas
Dabar atėjo laikas pridėti paleidimo priemonę arba stūmoklį. Paleidimo priemonė padės paleisti kamuolį į žaidimo lauką per paleidimo plokštę. Turime 3D spausdintą paleidimo priemonę, prie kurios pritvirtinome guminę juostelę. Gumos galas pritvirtintas prie priekinės sienos ir kairės ribinės sienos. Kuo daugiau trauksite paleidimo priemonę, tuo daugiau jėgų bus perkelta į kamuolį.
14 žingsnis: Valdymo skydo pritvirtinimas
Kai pritvirtinsite stūmoklį ir laidus prie jutiklių, pritvirtinkite valdymo skydelį žaidimo lauko viršuje, naudodami M3 veržles ir varžtus.
15 veiksmas: laikas pridėti 3D spausdintas dalis
Pirmiausia pridėkime šonines juostos sienas, jei kamuolys pateks į juostą, jos nukreips kamuolį į atvartą.
Kaip jau žinome buferio naudojimą. Pritvirtinkite juos prie laisvų nuolatinės srovės variklių velenų.
Laikas pridėti pleištus, pritvirtinti atvartus ant nuolatinės srovės variklio veleno. Taip pat įsitikinkite, kad plekšnės gražiai dera nurodytose kreivėse.
Kai tai bus padaryta, pritvirtinkime keletą spardytojų. Kickers yra tie, kurie rutulį įstumia į žaidimo aikštelę horizontaliai, kai kamuolys prie jo prisiliečia, pritvirtina po 3 atramas iš kiekvienos pusės ir apvynioja gumas.
Tokiu būdu visas „Pinball“surinkimas yra baigtas.
16 žingsnis: užmegzkite ryšį
-
IR jutiklių prijungimas
- Įvertinkite 1 IR jutiklį (signalo kaištį) į evive skaitmeninį 8 kaištį
- Įvertinkite 2 IR jutiklį (signalo kaištį) į evive 9 skaitmeninį kaištį
- Įvertinkite 3 IR jutiklį (signalo kaištį) į evive skaitmeninį 10 kaištį
- Ištuštinkite sienos IR jutiklį (signalo kaištį) į evive skaitmeninį 11 kaištį
- Paleistuvės infraraudonųjų spindulių jutiklį (signalo kaištį) prijunkite prie evive skaitmeninio kaiščio 12
- Dabar prijunkite visų IR jutiklių VCC ir GND prie evive VCC ir GND
-
RGB juostos prijungimas
Prijunkite RGB LED juostelę prie „evive“skaitmeninio kaiščio 13
-
„Flipper“variklių prijungimas
- Kairysis „Flipper“variklis į M1 prievadą
- Dešinysis „Flipper“variklis į M2 prievadą
-
Plokščių prijungimas
- Prijunkite kairiojo pusės atlenkimo jungiklio „NC“gnybtą prie matomo ir 10 K omų rezistoriaus 2 skaitmeninio kaiščio, o kitą 10 k ohm rezistoriaus galą prijunkite prie „GND“, taip pat prijunkite kairiojo šoninio jungiklio „COM“terminalą prie VCC
- Panašiai prijunkite dešiniojo pusės atlenkimo jungiklio „NC“gnybtą prie 3 ir 10 k ohm rezistoriaus skaitmeninio kaiščio, o kitą 10 K omų rezistoriaus galą prijunkite prie „GND“, taip pat prijunkite „COM“dešiniojo šoninio jungiklio jungtį prie VCC iš evive
-
Buferio variklių prijungimas
Prijunkite visus 3 buferio variklius lygiagrečiai ir vieną galą prijunkite prie VVR (+) kaiščio, o kitą galą-prie relės „COM“gnybto, tada prijunkite relės „NO“gnybtą prie VVR (-) kaiščio
-
Ribinių jungiklių prijungimas
- Prijunkite kairiojo ribinio jungiklio „NC“(aukštyn) prie „evive“ir COM gnybtų VCC prie „evive“skaitmeninio kaiščio 4 ir prie GND per 10K omo rezistorių
- Prijunkite kairiojo pusės galinio jungiklio „NC“(žemyn) prie „evive“ir COM gnybtų VCC prie „evive“skaitmeninio kaiščio 5 ir prie GND per 10K omo rezistorių
- Prijunkite dešinės pusės galinio jungiklio (aukštyn) „NC“prie „evive“ir COM gnybtų prie VCC prie „evive“skaitmeninio kaiščio 6 ir prie GND per 10K omų rezistorių
- Prijunkite dešinės pusės ribinio jungiklio (žemyn) „NC“prie „evive“ir COM gnybtų prie VCC prie „evive“skaitmeninio kaiščio 7 ir prie GND per 10K omų rezistorių
17 žingsnis: laikas koduoti
Mes ketiname rašyti kodą „PitoBlox“, „Scratch 3.0“programavimo programinėje įrangoje. Įkelkite šį scenarijų.
18 žingsnis: Išvada
Tokiu būdu jūsų „pasidaryk pats“pinball mašina yra paruošta. Gauti. Nustatyti. Pinball!
Rekomenduojamas:
Stalinis arkadinis aparatas: 5 žingsniai
Stalinis arkadinis aparatas: Šis projektas yra darbalaukio arkadinė mašina, pagaminta iš senos „Dell“darbo vietos. Tiems, kam įdomu, kompiuteris turi 8 GB DDR3 atminties (4 x 2 GB), „Intel Core i3“ir 300 vatų maitinimo šaltinį. Vaizdo plokštės nereikia, nes senesni žaidimai nėra
„Samytronix Pi“: „Pasidaryk pats“Raspberry Pi stalinis kompiuteris (su prieinamu GPIO): 13 žingsnių (su paveikslėliais)
„Samytronix Pi“: „Pasidaryk pats“Raspberry Pi stalinis kompiuteris (su prieinamu GPIO): Šiame projekte mes pagaminsime „Raspberry Pi“stalinį kompiuterį, kurį aš vadinu „Samytronix Pi“. Šis stalinis kompiuteris dažniausiai pagamintas iš 3 mm lazeriu supjaustyto akrilo lakšto. „Samytronix Pi“yra HD monitorius, garsiakalbiai ir, svarbiausia, prieiga
Automatinė geležinkelio pervažos sistema naudojant „Arduino“pagrįstą įterptąją platformą: 9 žingsniai
Automatinė geležinkelio pervažos sistema naudojant „Arduino“pagrįstą įterptąją platformą: Kalėdos liko tik už savaitės! Visi yra užsiėmę šventėmis ir gauna dovanų, kurios, beje, tampa vis sunkiau pasiekiamos su nesibaigiančiomis galimybėmis aplink mus. O kaip išsirinkti klasikinę dovaną ir pridėti „pasidaryk pats“
Išmanusis krepšinio arkadinis žaidimas su taškų skaičiavimo lankais naudojant „Evive“- įterptąją „Arduino“platformą: 13 žingsnių
Išmanusis krepšinio arkadinis žaidimas su taškų skaičiavimo lankais naudojant „Evive-Arduino“įterptąją platformą: iš visų žaidimų, įdomiausių yra arkadiniai žaidimai. Taigi, mes pagalvojome, kodėl gi nepasigaminus tokio namuose! Ir štai mes esame linksmiausias „pasidaryk pats“žaidimas, kurį kada nors žaidei iki šiol - „pasidaryk pats“arkadinis krepšinio žaidimas! Ne tik yra
Namų saugumas naudojant įterptąją sistemą: 12 žingsnių (su paveikslėliais)
Namų saugumas naudojant įterptąją sistemą: Sveiki skaitytojai, tai yra instrukcija, skirta sukurti namų apsaugos sistemą, skirtingai nei visos kitos saugos sistemos. Ši sistema turi patobulintą funkciją TRAP ir PANIC Mode, jungianti aukų namų savininką, kaimyną ir policijos nuovadą tinklu