Innholdsfortegnelse:
- Trinn 1: Rekvisita
- Trinn 2: Forstå designet
- Trinn 3: Gjør Playfield Beautiful
- Trinn 4: Fest grenseveggene
- Trinn 5: Montering av startplaten og sluket
- Trinn 6: Feste Score Walls
- Trinn 7: Fest den bakre grensen
- Trinn 8: Fest støttene og skråveggen
- Trinn 9: Legge til motorer
- Trinn 10: Fest grensebryterne
- Trinn 11: Montering av IR -sensorene
- Trinn 12: Legge til kontrollknappene og RGB -stripen
- Trinn 13: Legge til Launcher
- Trinn 14: Fest kontrollpanelet
- Trinn 15: På tide å legge til de 3D -trykte delene
- Trinn 16: Opprette tilkoblingen
- Trinn 17: Tid til kode
- Trinn 18: Konklusjon
Video: Pinball-maskin på bordplaten ved hjelp av Evive- Arduino-basert innebygd plattform: 18 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Nok en helg, nok en spennende kamp! Og denne gangen er det ingen ringere enn alles favoritt arkadespill - Pinball! Dette prosjektet viser deg hvordan du enkelt kan lage din egen flipperspill hjemme. Alt du trenger er komponenter fra evive Starter Kit, noen laserskårne deler, farger og papirer for å dekorere maskinen din, og mye DIY-ing! Så ta med kameratene dine, ta på deg DIY-ing-caps og gjør deg klar!
Vi har skrevet koden i PictoBlox - vår allsidige grafiske programmeringsplattform med avanserte muligheter. Du kan laste den ned HER.
Trinn 1: Rekvisita
Maskinvare
- evive
- MDF -ark
- IR -sensorer
- DC Motors
- RGB LED -stripe
- Grensebryter
- Brødbrett
- Rainbow Wires
- Motstander
- Standoffs
- Gummibånd
- Fargeblad
- Muttere og bolter
- Hoppekabler
- Noen 3D -trykte komponenter
Programvare
PictoBlox
De fleste av de elektroniske komponentene ovenfor finnes i evive Starter Kit.
Trinn 2: Forstå designet
Som du allerede vet er det en rekke komponenter i en flipperspill som gjør spillet interessant. La oss derfor forstå utformingen av strukturen vi skal forberede. Noen av komponentene er MDF -utskjæringer, og noen er 3D -trykte hvis design du finner nedenfor.
Merk: Du kan også lage flipperspillet av papp, men MDF gir mer holdbarhet.
Vi trenger følgende komponenter for flipperspillmaskinen
- Kontrollpanelet
- Støttene (x 2)
- Poengveggene (x 4)
- Basen
- Grensemuren (x 2)
- Frontveggen
- Ekstra veggen
- Lanseringsmuren
- Dreneringsmuren
Når du har fått disse delene og 3D -utskriften, la oss begynne!
Trinn 3: Gjør Playfield Beautiful
Playfield er området der hele spillet Pinball spilles. Alle komponentene vil også bli plassert på spillefeltet, derfor foreslås det å dekorere basen i det første trinnet (bare hvis du vil).
Vi går med romtemaet, og har limt et vakkert rombilde på bunnplaten. Når du har limt papiret til bunnen, må du sørge for at du lager hullene på papiret som var på bunnplaten.
Trinn 4: Fest grenseveggene
Ta både venstre grensevegg og høyre grensevegg og fest den til bunnplaten ved hjelp av M3 muttere og bolter (som vist på bilde 1).
Når det er gjort, tar du frontveggen og fester den til bunnplaten og venstre grensevegg (som vist på bilde 2). Vi vil ikke feste frontveggen til høyre grense, da plassen igjen her er å lage Launchpad. Launchpad er ingenting annet enn korridoren hvor vi skal starte eller skyte ballen inn i spillefeltet.
Trinn 5: Montering av startplaten og sluket
La oss lage startplaten og sluket. Launchpad som du allerede vet er stedet hvor vi starter ballen inn i spillefeltet. Dreneringen er stedet som avslutter spillet, dvs. når ballen når avløpet, kan den ikke lenger gå tilbake til spillefeltet i den sjansen. Dessuten ruller ballen i avløpet ned og ender i oppskytingsplaten. Nå som vi vet hva som er hva, la oss starte monteringen.
Ta den ekstra veggen og fest den til frontveggen og bunnplaten (som vist på bildet 1).
Ta nå avløpsveggen og fest den til den ekstra veggen og venstre grense. Du vil kanskje legge merke til at dreneringsveggen er litt skrå, noe som gjør det enkelt for ballen å rulle ned (som vist på bildet over 2).
Når det er gjort, festes lanseringsveggen parallelt med den høyre grenseveggen på bunnplaten. Sørg for å la det være litt mellomrom mellom den ekstra veggen og oppskytningsveggen. Dette rommet vil fungere som porten mellom avløpet og startplaten (som vist på bildet ovenfor 3).
Trinn 6: Feste Score Walls
Scoremuren eller målveggene. Dette er veggene som får deg til å score bedre. Når ballen passerer gjennom den første og den tredje veggen, legges 500 poeng til i din totale poengsum. Og hvis ballen passerer gjennom midtveggen vil du tjene 1000 poeng.
Fest således skårveggene på basen ved hjelp av M3 muttere og bolter.
Trinn 7: Fest den bakre grensen
Nå må vi sikre bakveggen slik at ballen ikke går av banen, selv om vi skjøt ballen skikkelig. Vi har brukt et skumark for å lage bakveggen.
Klipp av det tykke skumarket og lim det til bunnplaten og grensene med Hot Lim.
Trinn 8: Fest støttene og skråveggen
Nå er det grunnleggende spillefeltet nesten klart, det er på tide å legge til støtte for flipperspillmaskinen. Ta de to støtteplatene og fest dem på bunnplaten som vist i figur 1i ovenfor med M3 muttere og bolter. Hvis du legger til støtter, får du en flinkballmaskin.
Det er bare en liten ting som er hjørnet. Du vil kanskje legge merke til at et lite hjørne dannes nær samspillet mellom venstre grensevegg og avløpsvegg. Det er sjanser for at ballen kan sette seg fast her. Dermed vil vi legge til skråveggen, når ballen når dette hjørnet, ruller den raskt til avløpet.
Med dette er spillefeltet klart.
Trinn 9: Legge til motorer
Du vil kanskje legge merke til at spillefeltet i flipperspill aldri er tomt. Det er tonnevis med elementer som er tilstede på spillefeltet for å gjøre spillet interessant. Hvorav den ene er flippen og den andre er støtfanger.
Støtfangere er den som roterer kontinuerlig og skyver ballen vekk i vilkårlig retning. Fest dermed 3 likestrømsmotorer nær den øvre grensen med M3 -muttere med en lengde på 20 mm og bolter.
Nå er det på tide å legge til flippermotorene. Flippermotorer vil bli festet mot dreneringsenden. Vil diskutere hva svømmeføtter er i neste trinn. Inntil da husk at det er de som kan redde deg.
Merk: Før du monterer motorene, må du teste dem ved hjelp av evives fastvare. Åpne fastvaremenyen, velg Kontroller, velg motorer, velg M1 eller M2 avhengig av hvor du har koblet motorene.
Trinn 10: Fest grensebryterne
Flippers er de som er under din kontroll. De omdirigerer ballen til spillefeltet etter at du har trykket på den tilsvarende knappen. Dermed ønsker vi ikke at svømmeføttene skal rotere 360 grader. Vi vil begrense flipperbevegelsene ved hjelp av grensebrytere. Du vil kanskje legge merke til små kurver i nærheten av avløpsområdet, det er her vi skal fikse svømmeføttene. Nå vil vi to taktile brytere for hver flipper. Fest dem til enden av kurven. Så snart du trykker på knappen, begynner flipper DC -motoren å rotere, så snart flipper berører den øvre grensebryteren, begynner DC -motoren å rotere i motsatt retning og bringe flippen ned. Nå slutter motoren å rotere så snart flipper berører den nederste grensebryteren til kontrollknappen trykkes igjen.
Gjenta den samme prosessen for den andre siden også.
Trinn 11: Montering av IR -sensorene
Vi vet hvorfor vi kaller de små veggene for skårvegg, men hvordan vet de at ballen nettopp har passert dem. Vi vil legge til IR -sensorer for det samme. Totalt vil vi legge til 5 IR -sensorer.
- En på lanseringsplaten
- Tre for poengsummen
- En ved sluket
Så snart ballen passerer gjennom IR -sensoren på lanseringsplaten, begynner spillet.
Nå skal IR -ene ved scoringsveggene legge merke til hvor mange ganger ballen passerer gjennom scoringsveggene.
Til slutt indikerer IR ved avløpet at spillet er over (bilde 2).
Merk: Før du monterer IR -sensorene, test sensorene ved hjelp av evives fastvare (Pin State Monitor). Prøv også å kalibrere dem hvis de ikke reagerer godt.
Trinn 12: Legge til kontrollknappene og RGB -stripen
La oss først legge til kontrollknappene. Kontrollknappene er de som vil kontrollere bevegelsen av svømmeføtter. Vi har to arkadebrytere og har festet dem på kontrollpanelet i hullene som er gitt.
Når du er ferdig, tar du RGB LED -stripen og fester den på grensene til spillefeltet. Vi vil endre fargen på RGB -stripen som viser statusen til spillet. RGB bør bli grønt når et nytt spill starter, og bør bli rødt når spillet avsluttes. Den bør også endres hver gang ballen passerer gjennom scoringsveggene.
Trinn 13: Legge til Launcher
Nå er det på tide å legge til bæreraketten eller stempelet. Lanseringsprogrammet vil hjelpe deg med å skyte ballen inn i spillefeltet gjennom lanseringsplaten. Vi har 3D -trykt lanseringen som vi har festet gummibåndet til. Enden av gummien er festet til frontveggen og venstre grensevegg. Jo mer du trekker i bæreraketten, jo mer kraft blir overført til ballen.
Trinn 14: Fest kontrollpanelet
Når du har stempelet festet og ledninger til sensorene, fest kontrollpanelet på toppen av spillefeltet ved hjelp av M3 muttere og bolter.
Trinn 15: På tide å legge til de 3D -trykte delene
La oss først legge til sidefeltveggene, disse vil lede ballen til flippen hvis ballen kommer inn i banen.
Som vi allerede kjenner bruken av støtfangeren. Fest dem på de frie akslene til likestrømsmotorene.
På tide å legge til svømmeføtter, fikse svømmeføtter på akselen på likestrømsmotoren. Sørg også for at svømmeføttene sitter godt i kurvene som er gitt.
Når det er gjort, la oss feste noen sparkere. Kickers er de som driver ballen horisontalt inn i spillefeltet når ballen berører den. Fest 3 standoffs på hver side og vikle gummi rundt dem.
Med dette er hele monteringen av flipperspillet fullført.
Trinn 16: Opprette tilkoblingen
-
Koble til IR -sensorene
- Poeng 1 IR -sensor (signalpinne) til Digital Pin 8 av evive
- Score 2 IR -sensor (signalpinne) til Digital Pin 9 av evive
- Score 3 IR -sensor (signalpinne) til Digital Pin 10 av evive
- Tapp vegg IR -sensor (signalpinne) til Digital Pin 11 av evive
- Launchpad IR -sensor (signalpinne) til Digital Pin 12 av evive
- Koble nå VCC og GND for alle IR -sensorene til VCC og GND of evive
-
Koble til RGB -stripen
Koble RGB LED -stripen til Digital Pin 13 av evive
-
Tilkobling av Flipper -motorer
- Venstre flippermotor til M1 port evive
- Høyre flippermotor til M2 port evive
-
Koble til Flippers
- Koble "NC" -terminalen på venstre sideflipperbryter til digital pin 2 på evive og 10K ohm motstand, og koble en annen ende av 10k ohm motstand til GND of evive, og koble også "COM" terminal på venstre side Flipper Switch til VCC av evive
- På samme måte kobler du "NC" -terminalen på høyre side -flipperbryter til digital pin 3 på evive og 10k ohm motstand, og kobler en annen ende av 10K ohm motstand til GND of evive, og koble også "COM" terminal på høyre side Flipper -bryter til VCC av evive
-
Koble til støtfangermotorene
Koble alle de tre støtfangermotorene parallelt og koble den ene enden til VVR (+) pinnen og den andre enden til “COM” terminalen på reléet, og koble deretter “NO” terminalen på reléet til VVR (-) pin of evive
-
Koble til grensebryterne
- Koble "NC" på venstre side -grensebryter (opp) til VCC på evive og COM -terminal til Digital Pin 4 på evive og til GND via 10K ohm motstand
- Koble "NC" på venstre side -grensebryter (ned) til VCC på evive og COM -terminal til Digital Pin 5 på evive og til GND via 10K ohm motstand
- Koble "NC" på høyre side -grensebryter (opp) til VCC på evive og COM -terminal til Digital Pin 6 på evive og til GND via 10K ohm motstand
- Koble "NC" på høyre side -grensebryter (ned) til VCC på evive og COM -terminal til Digital Pin 7 på evive og til GND via 10K ohm motstand
Trinn 17: Tid til kode
Vi skal skrive kode i PitoBlox, en Scratch 3.0 -basert programmeringsprogramvare. Last opp følgende skript for å evive.
Trinn 18: Konklusjon
Med dette er din DIY Pinball -maskin klar. Få. Sett. Pinball!
Anbefalt:
Bildeholder med innebygd høyttaler: 7 trinn (med bilder)
Bildeholder med innebygd høyttaler: Her er et flott prosjekt å gjøre i løpet av helgen, hvis du vil lage din egen høyttaler som kan inneholde bilder/postkort eller til og med gjøremålsliste. Som en del av bygget skal vi bruke en Raspberry Pi Zero W som hjertet av prosjektet, og en
UV -eksponeringsboks fra bordplaten: 5 trinn
UV -eksponeringsboks fra bordskanner: Å lage PCB -er hjemme med lysfølsom film hjemme, krever UV -eksponeringsboks, og jeg har bestemt meg for å lage en - raskt, fra bordskanneren jeg har mottatt gratis, det var på sin vei til søpla - bestemte meg for å gi det et nytt liv
Kosmisk lys med lysdioder innebygd i harpiks: 11 trinn (med bilder)
Kosmisk lys med lysdioder innebygd i harpiks: Jeg ønsket å lage et lys av harpiks som brukte lysdioder, men uten lodding (jeg vet at mange ikke lodder, og det er sannsynligvis noen få som meg som kan gjøre det, men ikke gjør det Jeg liker ikke å gjøre det.) Den drives av et par myntbatterier, så det er enkelt
DIY Soundbar med innebygd DSP: 6 trinn (med bilder)
DIY Soundbar med innebygd DSP: Bygg en moderne lydbar fra 1/2 " tykk tennbøyet kryssfiner. Soundbar har 2 kanaler (stereo), 2 forsterkere, 2 diskanthøyttalere, 2 woofers og 4 passive radiatorer for å øke lave frekvenser i dette lille skapet. En av forsterkerne
Hvordan lage Firebase hjemmeautomatiseringssystem ved hjelp av NodeMCU - i IOT -plattform: 14 trinn
Hvordan lage Firebase Home Automation System ved hjelp av NodeMCU | i IOT -plattform: MÅL FOR DETTE PROJEKTET Dette prosjektet tar sikte på å utvikle et hjemmeautomatiseringssystem som gir brukeren full kontroll over alle fjernstyrbare enheter i hjemmet hans ved hjelp av IOT Android -appen. Det er mange tredjeparts online server og plattformer som