Satura rādītājs:

MAKEY BOMB: 8 soļi
MAKEY BOMB: 8 soļi

Video: MAKEY BOMB: 8 soļi

Video: MAKEY BOMB: 8 soļi
Video: Jain - Makeba (Lyrics) 2024, Jūlijs
Anonim
MAKEY BOMB
MAKEY BOMB

MAKEY BOMB ir elektronikas pamatprojekts, kurā tiek izmantoti Makey Makey un Scratch, lai izveidotu spēli, kas imitē bumbas atbruņošanu. Šī ir bagāta aktivitāte, lai mācītu bloku programmēšanu, vienkāršu prototipu veidošanu, pamata elektroniku un saskarnes izstrādi. Projekta pamatā bija virtuālā spēle, kas turpina runāt, un neviens nesprāgst, un tā mērķis ir radīt tai fizisku un MAKER alternatīvu.

Atcerieties, ka mēs pārmetam vardarbīgu attieksmi, redzējumu vai uzvedību, tā ir tikai spēle, un ideja ir izklaidēties.

Piegādes

Makey Makey

12 - Jumper vadi

3D printeris

Akrila krāsa

Griešanas knaibles

Daudzfunkcionālas knaibles

Stīga

Izolācijas lente

Stiletto

1. darbība: bumbas detaļu sagatavošana - 3D drukāšana

Bumbu detaļu sagatavošana - 3D drukāšana
Bumbu detaļu sagatavošana - 3D drukāšana
Bumbu detaļu sagatavošana - 3D drukāšana
Bumbu detaļu sagatavošana - 3D drukāšana
Bumbu detaļu sagatavošana - 3D drukāšana
Bumbu detaļu sagatavošana - 3D drukāšana

Makey Bomb visa struktūra tika veidota 3D formātā, kopumā trīs daļas bija vadu saskarne, dinamītu komplekts un bumbas savienojuma bāze. Dinamīta pamatā bija @Johnygab projekts Thingiverse, es rediģēju nogrieza bumbu daktis, kā viņš to bija iecerējis ražot manuāli, izmantojot auklu.

Bumbas interfeiss tika veidots pēc Tinkercad parauga, projekts ir atvērts un iekļauts šajā solī, lai jūs varētu apskatīt daļu un izveidot to pats, ja jūs interesē. Būtībā es veicu MakeyMakey mērījumus, kā es parādīju šī SOLIS pirmajā attēlā, un pēc tam es modelēju kastīti, kurā es varētu viegli ievietot plāksni. Bumbas savienojuma bāze tika ģenerēta kā 3D drukas ATBALSTS, es atkārtoti izmantoju daļu, lai savienotu pārējās detaļas.

PAPILDU PADOMI:

Ja vēlaties uzzināt vairāk par Tinkercad, pievienota saite uz platformas nodarbību sadaļu. Tas ir lielisks veids, kā labāk izprast programmu un sākt darbu.

Ja esat jauns iesācējs 3D drukāšanas pasaulē, šeit, vietnē Instructable, ir arī lieliska ievadmācība par šo tēmu, saite ir šāda:

2. darbība: sagatavojiet 3D detaļas krāsošanai

Image
Image
Sagatavojiet 3D detaļas krāsošanai
Sagatavojiet 3D detaļas krāsošanai
Sagatavojiet 3D detaļas krāsošanai
Sagatavojiet 3D detaļas krāsošanai

Tas ir vienkāršs process, jums būs nepieciešams PRIMER (tintes fiksētājs), ir vērts atcerēties, ka šis produkts tiek pārdots ar dažādām kompozīcijām, lai palīdzētu noteikt dažādus materiālus, šī ražojuma versija, ko izmantoju šajā ražošanā, tiek pārdota izsmidzināmā veidā un ir saderīga ar plastmasu.

Uzklājiet smidzinātāju pa visu plastmasas virsmu, es iesaku krāsošanu atkārtot vismaz divas reizes un ļaut tai labi nožūt, pirms atkal uzklājat krāsu.

3. solis: 3D detaļu krāsošana

Image
Image
3D detaļu apgleznošana
3D detaļu apgleznošana
3D detaļu apgleznošana
3D detaļu apgleznošana
3D detaļu apgleznošana
3D detaļu apgleznošana

Es sadalīju savu gleznošanas procesu divos posmos, sākotnēji es krāsoju gabalus ar plakanām krāsām, izmantojot airbrush, pēc tam es pabeidzu krāsošanu ar otu detaļām un materiāliem efektiem.

Izmantotā krāsa bija akrils, gandrīz vienmēr atšķaidīta ar ūdeni!

4. solis: vadu pievienošana

Image
Image
Vadu savienošana
Vadu savienošana
Vadu savienošana
Vadu savienošana

Šī ir visvairāk darbietilpīgā daļa manuālajā procesā, kā arī vieta, kur tiks noteikts, kuri kabeļi būs interaktīvi. Lai palielinātu sarežģītību bumbas brauciena laikā, es pievienoju pēc iespējas vairāk kabeļu, bet tikai daži no tiem ir faktiski savienoti ar MakeyMakey, domājot par programmēšanu, izmantojot Scratch I, es piešķīru prioritāti savienojumiem, kas aktivizē taustiņus uz tāfeles.

Tā kā es izmantoju JUMPERS, bija nepieciešams noņemt plastmasas aizsargus un dažos gadījumos pārgriezt vadus, lai tos fiksētu MakeyMakey.

Svarīgs ieteikums ir izvairīties no pavedienu krāsu atkārtošanās, īpaši aktīvajām.

Vēl viens svarīgs punkts ir kontrolēt kabeļu pārpalikumu, kā parādīts trešajā attēlā, visus "FAKE" kabeļus (nav pievienots) pielīmēju ar lentes gabalu.

5. darbība: montāžas pabeigšana

Montāžas pabeigšana
Montāžas pabeigšana
Montāžas pabeigšana
Montāžas pabeigšana
Montāžas pabeigšana
Montāžas pabeigšana
Montāžas pabeigšana
Montāžas pabeigšana

Visbeidzot, ir nepieciešams savienot visas drukātās detaļas. Izmantojiet spēcīgas stiprinājuma sloksnes, lai nodrošinātu, ka jūsu MakeyMakey ir apturēts no bumbas.

Lai nostiprinātu dakts uz bumbas, es izmantoju super līmi un augu sviestu, lai veidotu stīgas.

Pēc pabeigšanas jūs jau varat savienot savu MakeyMakey ar ierīci, lai to atskaņotu!

6. darbība: spēļu saskarņu izstrāde

Spēļu saskarņu izstrāde
Spēļu saskarņu izstrāde
Spēļu saskarņu izstrāde
Spēļu saskarņu izstrāde
Spēļu saskarņu izstrāde
Spēļu saskarņu izstrāde

Mūsu spēle ir izstrādāta Scratch, lai automatizētu bumbas progresu vai neveiksmi. Es izstrādāju dažādus scenārijus, izmantojot sākotnējo bumbas formu.

Gabali tika izstrādāti vektorā programmā Illustrator un eksportēti-p.webp

Pēc tam es visas starpliktuves pārvērsu scenārijos un grafiskos elementus no jauna saskaņoju ar fona kompozīciju.

7. darbība: kodeksa izstrāde

Kodeksa izstrāde
Kodeksa izstrāde
Kodeksa izstrāde
Kodeksa izstrāde
Kodeksa izstrāde
Kodeksa izstrāde

Lai attīstītu savu spēli, mēs izmantojam Scratch, programmēšanai var piekļūt, izmantojot saiti STEP beigās, taču būtībā tā sastāv no laika mainīgo izmantošanas, kas katru sekundi atņem kādu vērtību. Tas ir bumbas mainīgais, kas nosaka, vai spēlētājs pārtrauca vadus pareizā secībā vai ir tuvāk sakāvei.

Skaitļu spriti ir ieprogrammēti, lai mainītos, mainoties sekundēm, un scenāriji, spēlētājam atsitoties pret stieples griešanu.

8. solis: SPĒLES LAIKS !

SPĒLES LAIKS!!!
SPĒLES LAIKS!!!

Tagad izklaidējieties, atceroties, ka vadu griešanas secība būs balstīta uz jūsu programmēšanu. Pamata koda secība ir BURTS D, BULTIŅA UZ AUGŠU, BULTIŅA PAR BULTI, LABĀ BULTIŅA, LABĀ BULTA UN SPACE.

Es esmu atvērts atsauksmēm un iespējamiem projekta uzlabojumiem, liels paldies par uzmanību un projekta novērtēšanu.

Ieteicams: