Sommario:

MAKEY BOMBA: 8 passaggi
MAKEY BOMBA: 8 passaggi

Video: MAKEY BOMBA: 8 passaggi

Video: MAKEY BOMBA: 8 passaggi
Video: ПЕРЕСКАЗ "ДЕКСТЕР" (8 СЕЗОН) ЗА 58 МИНУТ 2024, Luglio
Anonim
MAKEY BOMBA
MAKEY BOMBA

MAKEY BOMB è un progetto di elettronica di base che utilizza Makey Makey e Scratch per creare un gioco che simula il disarmo di una bomba. Questa è una ricca attività per insegnare la programmazione a blocchi, la prototipazione semplice, l'elettronica di base e lo sviluppo dell'interfaccia. Il progetto si basava sul gioco virtuale continua a parlare e nessuno esplode e cerca di generare un'alternativa fisica e MAKER per questo.

Ricorda che sgridiamo qualsiasi atteggiamento, visione o comportamento violento, questo è solo un gioco e l'idea è divertirsi.

Forniture

Makey Makey

12 - Ponticelli

stampante 3d

Colori acrilici

Pinze da taglio

Pinze multiuso

Corda

Nastro isolante

Stiletto

Passaggio 1: preparazione delle parti della bomba - Stampa 3D

Preparazione delle parti della bomba - Stampa 3D
Preparazione delle parti della bomba - Stampa 3D
Preparazione delle parti della bomba - Stampa 3D
Preparazione delle parti della bomba - Stampa 3D
Preparazione delle parti della bomba - Stampa 3D
Preparazione delle parti della bomba - Stampa 3D

Makey Bomb aveva la sua intera struttura prodotta in 3D, in totale, c'erano tre parti che erano un'interfaccia per i cavi, un set di dinamite e una base di connessione per la bomba La dinamite era basata sul progetto @Johnygab in Thingiverse, ho apportato una modifica a tagliare lo stoppino delle bombe poiché intendeva produrlo manualmente utilizzando lo spago.

L'interfaccia della bomba è stata modellata su Tinkercad, il progetto è aperto e incorporato in questo STEP in modo che tu possa visualizzare la parte e crearla tu stesso se sei interessato. Fondamentalmente ho preso le misure di MakeyMakey, come dimostro nella prima immagine di questo STEP, e poi ho modellato una scatola dove potevo inserire facilmente la lastra. La base di connessione della bomba è stata generata come SUPPORTO per la stampa 3D, ho riutilizzato la parte per collegare le altre parti.

SUGGERIMENTI EXTRA:

Se vuoi saperne di più su Tinkercad, in allegato il link alla sezione lezioni della piattaforma. È un ottimo modo per comprendere meglio il programma e iniziare.

Se sei nuovo nel mondo della stampa 3D, c'è anche un ottimo tutorial introduttivo per questo argomento qui su Instructable, il link è questo:

Passaggio 2: preparare le parti 3D per la verniciatura

Image
Image
Preparare le parti 3D per la verniciatura
Preparare le parti 3D per la verniciatura
Preparare le parti 3D per la verniciatura
Preparare le parti 3D per la verniciatura

Questo è un processo semplice, avrai bisogno di un PRIMER (Ink fixer), vale la pena ricordare che questo prodotto viene venduto con diverse composizioni per aiutare a fissare materiali diversi, la versione che ho usato in questa produzione è venduta in spray e compatibile con la plastica.

Applicare lo spray su tutta la superficie in plastica, consiglio di ripetere la verniciatura almeno due volte, e lasciare asciugare bene prima di applicare nuovamente la vernice.

Passaggio 3: verniciatura di parti 3D

Image
Image
Pittura di parti 3D
Pittura di parti 3D
Pittura di parti 3D
Pittura di parti 3D
Pittura di parti 3D
Pittura di parti 3D

Ho diviso il mio processo pittorico in due fasi, inizialmente ho dipinto i pezzi con tinte piatte usando l'aerografo, poi ho finito di dipingere con un pennello per i dettagli e gli effetti materici.

La vernice utilizzata era acrilica, quasi sempre diluita con acqua!

Passaggio 4: collegamento dei cavi

Image
Image
Collegamento dei cavi
Collegamento dei cavi
Collegamento dei cavi
Collegamento dei cavi

Questa è la parte più laboriosa del processo manuale e anche dove verrà definito quali cavi saranno interattivi. Per aumentare la complessità durante il viaggio della bomba, ho aggiunto più cavi possibili, ma solo alcuni di essi sono effettivamente collegati al MakeyMakey, pensando alla programmazione tramite Scratch ho dato priorità alle connessioni che attivano i tasti sulla scheda.

Siccome ho utilizzato i JUMPERS, è stato necessario rimuovere le protezioni in plastica e in alcuni casi tagliare i fili per fissarli sul MakeyMakey.

Un consiglio importante è quello di evitare la ripetizione dei colori dei fili, soprattutto quelli attivi.

Un altro punto importante è controllare l'eccesso di cavi, come mostrato nella terza immagine, ho incollato tutti i cavi "FALSI" (non collegati) con un pezzo di nastro adesivo.

Passaggio 5: completamento dell'assemblaggio

Terminare l'assemblaggio
Terminare l'assemblaggio
Terminare l'assemblaggio
Terminare l'assemblaggio
Terminare l'assemblaggio
Terminare l'assemblaggio
Terminare l'assemblaggio
Terminare l'assemblaggio

Infine, è necessario collegare tutte le parti stampate. Usa robuste strisce di fissaggio per assicurarti che il tuo MakeyMakey sia sospeso dalla Bomba.

Per fissare lo stoppino sulla Bomb ho usato della super colla e del burro vegetale per modellare le corde.

Dopo aver terminato puoi già collegare il tuo MakeyMakey al dispositivo per giocare!

Passaggio 6: sviluppo di interfacce di gioco

Sviluppo di interfacce di gioco
Sviluppo di interfacce di gioco
Sviluppo di interfacce di gioco
Sviluppo di interfacce di gioco
Sviluppo di interfacce di gioco
Sviluppo di interfacce di gioco

Il nostro gioco è sviluppato in Scratch, per automatizzare l'avanzamento della Bomba, o il fallimento. Ho sviluppato diversi scenari utilizzando la forma originale della Bomba.

I pezzi sono stati sviluppati in vettoriale nel programma Illustrator ed esportati in-p.webp

Successivamente, ho trasformato tutti gli appunti in scenari e ho allineato gli elementi grafici da zero con la composizione dello sfondo.

Passaggio 7: sviluppo del codice

Sviluppo del codice
Sviluppo del codice
Sviluppo del codice
Sviluppo del codice
Sviluppo del codice
Sviluppo del codice

Per sviluppare il nostro gioco utilizziamo Scratch, la programmazione è accessibile dal link alla fine dello STEP, ma sostanzialmente consiste nell'utilizzare variabili temporali, che sottraggono un valore ogni secondo. È una variabile per la bomba, che definisce se il giocatore ha tagliato i fili nell'ordine corretto o se è più vicino alla sconfitta.

Gli sprite numerici sono stati programmati per cambiare quando cambiano i secondi e gli scenari cambiano quando il giocatore colpisce il filo che taglia.

Passaggio 8: TEMPO DI GIOCO!

TEMPO DI GIOCO!!!
TEMPO DI GIOCO!!!

Ora divertiti, ricordando che la sequenza di taglio dei fili sarà basata sulla tua programmazione. La sequenza del codice di base è LETTERA D, FRECCIA SU, FRECCIA GI, FRECCIA DESTRA, FRECCIA DESTRA E SPAZIO.

Rimango aperto a feedback e possibili miglioramenti del progetto, grazie mille per l'attenzione e per aver apprezzato il progetto.

Consigliato: