Innholdsfortegnelse:

MAKEY BOMB: 8 trinn
MAKEY BOMB: 8 trinn

Video: MAKEY BOMB: 8 trinn

Video: MAKEY BOMB: 8 trinn
Video: Pentatonic scale Circles w/ p5.js & MaKey MaKey 2024, Juli
Anonim
MAKEY BOMB
MAKEY BOMB

MAKEY BOMB er et grunnleggende elektronikkprosjekt som bruker Makey Makey og Scratch til å lage et spill som simulerer frakobling av en bombe. Dette er en rik aktivitet for å lære blokkering, enkel prototyping, grunnleggende elektronikk og grensesnittutvikling. Prosjektet var basert på at det virtuelle spillet fortsatte å snakke, og ingen eksploderer, og søker å generere et fysisk og MAKER -alternativ for det.

Husk at vi skjeller ut enhver voldelig holdning, visjon eller atferd, dette er bare et spill, og ideen er å ha det gøy.

Rekvisita

Makey Makey

12 - Stikkledninger

3d -skriver

Akrylmaling

Skjære tang

Multifunksjons tang

String

Isoleringstape

Stiletto

Trinn 1: Klargjøring av bombedelene - 3D -utskrift

Klargjøre bomvedelene - 3D -utskrift
Klargjøre bomvedelene - 3D -utskrift
Klargjøre bomvedelene - 3D -utskrift
Klargjøre bomvedelene - 3D -utskrift
Klargjøre bomvedelene - 3D -utskrift
Klargjøre bomvedelene - 3D -utskrift

Makey Bomb hadde hele strukturen produsert i 3D, totalt var det tre deler som et grensesnitt for ledninger, et sett med dynamitter og en tilkoblingsbase for bomben Dynamitten var basert på @Johnygab -prosjektet i Thingiverse, jeg redigerte klippe veken av bombene slik han hadde tenkt å produsere den manuelt ved hjelp av streng.

Bombe -grensesnittet ble modellert på Tinkercad, prosjektet er åpent og innebygd i dette trinnet, slik at du kan se delen og lage den selv hvis du er interessert. I utgangspunktet tok jeg MakeyMakeys målinger, som jeg demonstrerer i det første bildet av dette trinnet, og deretter modellerte jeg en eske der jeg enkelt kunne passe tallerkenen. Bombeforbindelsesbasen ble generert som en 3D -utskrift SUPPORT, jeg brukte delen på nytt for å koble de andre delene.

EKSTRA TIPS:

Hvis du vil lære mer om Tinkercad, er lenken til leksjonene på plattformen vedlagt. Det er en fin måte å bedre forstå programmet og komme i gang.

Hvis du er ny i verden av 3D-utskrift, er det også en flott introduksjonsopplæring for dette emnet her på Instructable, lenken er denne:

Trinn 2: Forbered 3D -deler for maling

Image
Image
Forbered 3D -deler for maling
Forbered 3D -deler for maling
Forbered 3D -deler for maling
Forbered 3D -deler for maling

Dette er en enkel prosess, du trenger en PRIMER (blekkfikser), det er verdt å huske at dette produktet selges med forskjellige sammensetninger for å hjelpe til med å fikse forskjellige materialer, versjonen jeg brukte i denne produksjonen selges i spray og er kompatibel med plast.

Påfør sprayen over hele plastoverflaten, jeg foreslår at maleriet gjentas minst to ganger, og la det tørke godt før du påfører malingen igjen.

Trinn 3: Maling av 3D -deler

Image
Image
3D maleri av deler
3D maleri av deler
3D maleri av deler
3D maleri av deler
3D maleri av deler
3D maleri av deler

Jeg delte maleprosessen min i to trinn, først malte jeg brikkene med flate farger ved hjelp av en airbrush, deretter malte jeg ferdig med en pensel for detaljer og materielle effekter.

Malingen som ble brukt var akryl, fortynnet nesten alltid med vann!

Trinn 4: Koble til ledningene

Image
Image
Koble til ledningene
Koble til ledningene
Koble til ledningene
Koble til ledningene

Dette er den mest arbeidskrevende delen av den manuelle prosessen, og også hvor det vil bli definert hvilke kabler som skal være interaktive. For å øke kompleksiteten under bombeturen, la jeg til så mange kabler som mulig, men bare noen få av dem er faktisk koblet til MakeyMakey, og tenkte på programmering via Scratch jeg prioriterte tilkoblinger som utløser nøkler på brettet.

Da jeg brukte JUMPERS, var det nødvendig å fjerne plastbeskyttelsen og i noen tilfeller kutte ledningene for å fikse dem på MakeyMakey.

Et viktig forslag er å unngå gjentagelse av fargene på trådene, spesielt de aktive.

Et annet viktig poeng er å kontrollere overflødig kabler, som vist på det tredje bildet, limte jeg alle "FAKE" kabler (ikke tilkoblet) med et stykke tape.

Trinn 5: Fullfør monteringen

Ferdigstilling av monteringen
Ferdigstilling av monteringen
Ferdigstilling av monteringen
Ferdigstilling av monteringen
Ferdigstilling av monteringen
Ferdigstilling av monteringen
Ferdigstilling av monteringen
Ferdigstilling av monteringen

Til slutt er det nødvendig å koble til alle de trykte delene. Bruk sterke festestrimler for å sikre at MakeyMakey er suspendert fra bomben.

For å fikse veken på bomben brukte jeg superlim og vegetabilsk smør for å forme strengene.

Etter at du er ferdig, kan du allerede koble MakeyMakey til enheten for å spille!

Trinn 6: Utvikling av spillgrensesnitt

Utvikling av spillgrensesnitt
Utvikling av spillgrensesnitt
Utvikling av spillgrensesnitt
Utvikling av spillgrensesnitt
Utvikling av spillgrensesnitt
Utvikling av spillgrensesnitt

Spillet vårt er utviklet i Scratch, for å automatisere utviklingen av bomben eller feilen. Jeg utviklet forskjellige scenarier ved å bruke den originale bombeformen.

Brikkene ble utviklet i vektor i Illustrator -programmet og eksportert i-p.webp

Etter det gjorde jeg alle utklippstavlene til scenarier og justerte de grafiske elementene fra bunnen av med bakgrunnssammensetningen.

Trinn 7: Utvikle koden

Utvikling av koden
Utvikling av koden
Utvikling av koden
Utvikling av koden
Utvikling av koden
Utvikling av koden

For å utvikle spillet vårt bruker vi Scratch, programmeringen kan nås på lenken på slutten av trinnet, men i utgangspunktet består det av å bruke tidsvariabler, som trekker fra en verdi hvert sekund. Det er en variabel for bomben, som definerer om spilleren kuttet ledningene i riktig rekkefølge eller om han er nærmere nederlaget.

Antall sprites har blitt programmert til å endre seg etter hvert som sekundene endres og scenariene endres når spilleren treffer trådkuttet.

Trinn 8: SPILLETID !

SPILLETID!!!
SPILLETID!!!

Ha det gøy nå, husk at sekvensen for å kutte ledningene vil være basert på programmeringen din. Grunnkodesekvensen er LETTER D, PIL OPP, PIL NED, PIL HØYRE, PIL HØYRE OG MELLOMROM.

Jeg er åpen for tilbakemeldinger og mulige forbedringer i prosjektet, tusen takk for oppmerksomheten og for at du setter pris på prosjektet.

Anbefalt: