Innholdsfortegnelse:

Pinball-maskin på bordplaten ved hjelp av Evive- Arduino-basert innebygd plattform: 18 trinn (med bilder)
Pinball-maskin på bordplaten ved hjelp av Evive- Arduino-basert innebygd plattform: 18 trinn (med bilder)

Video: Pinball-maskin på bordplaten ved hjelp av Evive- Arduino-basert innebygd plattform: 18 trinn (med bilder)

Video: Pinball-maskin på bordplaten ved hjelp av Evive- Arduino-basert innebygd plattform: 18 trinn (med bilder)
Video: It Became Unliveable! ~ Abandoned Home Of The Spenser's In The USA 2024, Desember
Anonim
Pinball-maskin på bordplaten ved hjelp av Evive- Arduino-basert innebygd plattform
Pinball-maskin på bordplaten ved hjelp av Evive- Arduino-basert innebygd plattform
Pinball-maskin på bordplaten ved hjelp av Evive- Arduino-basert innebygd plattform
Pinball-maskin på bordplaten ved hjelp av Evive- Arduino-basert innebygd plattform
Pinball-maskin på bordplaten som bruker Evive- Arduino-basert innebygd plattform
Pinball-maskin på bordplaten som bruker Evive- Arduino-basert innebygd plattform

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

Rekvisita
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

Forstå designet
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

  1. Kontrollpanelet
  2. Støttene (x 2)
  3. Poengveggene (x 4)
  4. Basen
  5. Grensemuren (x 2)
  6. Frontveggen
  7. Ekstra veggen
  8. Lanseringsmuren
  9. Dreneringsmuren

Når du har fått disse delene og 3D -utskriften, la oss begynne!

Trinn 3: Gjør Playfield Beautiful

Gjør Playfield vakker
Gjør Playfield vakker

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

Feste grensemurer
Feste grensemurer
Feste grensemurer
Feste grensemurer

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

Montering av Launchpad og Drain
Montering av Launchpad og Drain
Montering av Launchpad og Drain
Montering av Launchpad og Drain
Montering av Launchpad og Drain
Montering av Launchpad og Drain

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

Feste Score Walls
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

Feste bakre grense
Feste bakre grense

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

Fest støttene og skråveggen
Fest støttene og skråveggen
Fest støttene og skråveggen
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

Legger til motorene
Legger til motorene

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

Fest grensebryterne
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

Montering av IR -sensorer
Montering av IR -sensorer
Montering av IR -sensorer
Montering av IR -sensorer

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

Legge til kontrollknappene og RGB -stripen
Legge til kontrollknappene og RGB -stripen
Legge til kontrollknappene og RGB -stripen
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

Legger til Launcher
Legger 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

Fest kontrollpanelet
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.

Bilde
Bilde

Som vi allerede kjenner bruken av støtfangeren. Fest dem på de frie akslene til likestrømsmotorene.

Bilde
Bilde

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.

Bilde
Bilde

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.

Bilde
Bilde

Trinn 16: Opprette tilkoblingen

Opprette tilkoblingen
Opprette tilkoblingen
Opprette tilkoblingen
Opprette tilkoblingen
  1. Koble til IR -sensorene

    1. Poeng 1 IR -sensor (signalpinne) til Digital Pin 8 av evive
    2. Score 2 IR -sensor (signalpinne) til Digital Pin 9 av evive
    3. Score 3 IR -sensor (signalpinne) til Digital Pin 10 av evive
    4. Tapp vegg IR -sensor (signalpinne) til Digital Pin 11 av evive
    5. Launchpad IR -sensor (signalpinne) til Digital Pin 12 av evive
    6. Koble nå VCC og GND for alle IR -sensorene til VCC og GND of evive
  2. Koble til RGB -stripen

    Koble RGB LED -stripen til Digital Pin 13 av evive

  3. Tilkobling av Flipper -motorer

    1. Venstre flippermotor til M1 port evive
    2. Høyre flippermotor til M2 port evive
  4. Koble til Flippers

    1. 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
    2. 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
  5. 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

  6. Koble til grensebryterne

    1. 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
    2. 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
    3. 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
    4. 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.

Bilde
Bilde
Bilde
Bilde
Bilde
Bilde
Bilde
Bilde
Bilde
Bilde

Trinn 18: Konklusjon

Med dette er din DIY Pinball -maskin klar. Få. Sett. Pinball!

Anbefalt: