Taula de continguts:

Warzone Tower Defense: 20 passos
Warzone Tower Defense: 20 passos

Vídeo: Warzone Tower Defense: 20 passos

Vídeo: Warzone Tower Defense: 20 passos
Vídeo: How to Win More in Warzone. (Full Walkthrough) 2024, De novembre
Anonim
Defensa de la torre Warzone
Defensa de la torre Warzone
Defensa de la torre Warzone
Defensa de la torre Warzone

Aquest projecte Warzone Tower Defense es basa en un joc d’estil píxel que té com a objectiu defensar la torre amb diferents armes i acabar amb els enemics.

El que hem de fer és que aquesta torre es converteixi en una entitat i faci un cotxe robòtic (l '"insecte") que simbolitzi els enemics.

Quatre pistes, tres errors i una torre conformen tot el projecte. Simplement podem descriure aquest projecte en tres processos:

① Configureu les pistes.

② Els errors es van iniciar successivament.

③ La torre mata els insectes.

Pas 1: sobre nosaltres i els cursos JI, VG100

Quant a JI, cursos VG100 i nosaltres
Quant a JI, cursos VG100 i nosaltres
Quant a JI, cursos VG100 i nosaltres
Quant a JI, cursos VG100 i nosaltres
Quant a JI, cursos VG100 i nosaltres
Quant a JI, cursos VG100 i nosaltres
Quant a JI, cursos VG100 i nosaltres
Quant a JI, cursos VG100 i nosaltres

JI, l'abreviatura de Joint Institute, és un institut d'enginyeria que va ser establert conjuntament per la Universitat Jiao Tong de Xangai i la Universitat de Michigan el 2006 [1]. Es troba al sud-oest de Xangai.

Una de les característiques més distintives de JI és la internacionalització, que requereix un entorn d’aprenentatge en anglès pur i la comprensió cap a diferents cultures i valors. Una altra característica és el seu èmfasi en la capacitat manipulativa que anima els estudiants a pensar i a portar la brillant idea a una entitat.

El nostre curs VG100 és l’exemple per excel·lència de la segona característica, amb l’objectiu principal d’ensenyar als estudiants de primer any a dur a terme tot un projecte d’enginyeria i deixar-ho clar al públic. La combinació d’aquests dos objectius condueix al nostre projecte Warzone Tower Defense i estem aquí per explicar-vos com funciona.

Som Wang Zibo, Zhou Runqing, Xing Wenqian, Chen Peiqi i Zhu Zehao, procedents de l’equip One, Apollo. Apol·lo és el déu de la llum i fem servir el seu nom per demostrar la nostra determinació que la llum sempre brilla sobre nosaltres i, per tant, no ens rendirem mai.

Pas 2: Normes del projecte

Normes del projecte
Normes del projecte

Marqueu una àrea, col·loqueu la torre (de paper) al centre de la zona

Alineeu dues carreteres mútuament perpendiculars de 2,5 metres de llargada. Per tant, els errors poden acostar-se a la torre des de quatre direccions

Aquesta carretera de 2,5 metres de longitud es divideix en tres parts, tal com es mostra a la figura

① La primera part de la carretera és un refugi de 0,5 metres de longitud. Aquesta distància s’utilitza per a la fase d’acceleració de l’error, de manera que no es matarà dins d’aquesta distància.

② La segona part fa un metre de llargada. Al final d'aquesta part, existeix una línia blanca per detectar si l'error pot aturar-se amb precisió en aquest punt. L'error hauria d'aturar-se durant 2 segons.

③ La tercera part és l’últim metre. Si voleu passar el joc, tots els errors haurien de ser assassinats per la torre abans que esclaten a la torre. Però vam establir una altra línia blanca al final de la pista en què l’error s’ha d’aturar instantàniament encara que no hagi estat mort, per tal de protegir la fràgil torre de paper.

Els errors haurien d’anar endavant en línia recta

Estableix la velocitat de l'error entre 0,2 m / s-0,3 m / s

Els sensors d'ultrasons a la part inferior de la torre són capaços de detectar la ubicació de l'error en funció de la distància entre ells només després que l'error surt de la zona d'abric

El làser no hauria de girar tot el temps. Hauria de girar cap a la direcció d'on prové l'error només després de determinar-ne la ubicació

En el moment en què el làser del punter làser arriba a la foto-resistència, l’error s’hauria d’aturar i això vol dir que s’ha matat

L'error no s'hauria de matar durant els 2-4 segons a la línia blanca al mig de la pista

Pas 3: Quant als materials UESD en aquest projecte

Quant als materials UESD d’aquest projecte
Quant als materials UESD d’aquest projecte
Quant als materials UESD d’aquest projecte
Quant als materials UESD d’aquest projecte
Quant als materials UESD d’aquest projecte
Quant als materials UESD d’aquest projecte

Tots els materials i eines d’aquest projecte es mostren a les figures anteriors.

Pas 4: instruccions pas a pas de l'error: pas 1

Instruccions pas a pas de l'error: pas 1
Instruccions pas a pas de l'error: pas 1
Instruccions pas a pas de l'error: pas 1
Instruccions pas a pas de l'error: pas 1
Instruccions pas a pas de l'error: pas 1
Instruccions pas a pas de l'error: pas 1

Gireu el tauler horitzontal. Immobilitzeu-hi la roda omnidireccional amb cola de fusió en calent. Assegureu-vos que la roda estigui situada al mig de la pista.

Es recomana veure el disseny del nostre error que es mostra anteriorment abans de seguir les instruccions.

Pas 5: instrucció pas a pas de l'error: pas 2

Instruccions pas a pas de l'error: pas 2
Instruccions pas a pas de l'error: pas 2
Instruccions pas a pas de l'error: pas 2
Instruccions pas a pas de l'error: pas 2

Introduïu el motor al suport del motor. Utilitzeu un acoblament {1} per ajustar el motor al pneumàtic. Es necessiten cargols per garantir la seva solidesa.

Enganxeu els components a la part posterior del tauler horitzontal. Les rodes apareixen llavors simètricament a banda i banda de l’error.

Pas 6: instruccions pas a pas de l'error: pas 3

Instruccions pas a pas de l'error: pas 3
Instruccions pas a pas de l'error: pas 3

Enganxeu la placa Arduino {2}, la placa de pa {3}, la placa de conducció del motor {4}, la caixa de la bateria i el polímer de Li {5} al tauler horitzontal.

Les seves posicions relatives es poden canviar adequadament en funció de les vostres pròpies necessitats.

Pas 7: instruccions pas a pas de l'error: pas 4

Instruccions pas a pas de l'error: pas 4
Instruccions pas a pas de l'error: pas 4

Enganxeu el sensor de llum {6} al tauler vertical amb cola de fusió en calent. El sensor s’ha de situar exactament al centre de la placa i paral·lel a terra.

A continuació, connecteu dues taules juntes (això es pot veure a les figures del següent pas).

Pas 8: instruccions pas a pas de l'error: pas 5

Instruccions pas a pas de l'error: pas 5
Instruccions pas a pas de l'error: pas 5

Instal·leu tres sensors de seguiment d'infrarojos {7} a la unió de les dues plaques.

Pas 9: instruccions pas a pas de l'error: pas 6

Instruccions pas a pas de l'error: pas 6
Instruccions pas a pas de l'error: pas 6

Connecteu els cables.

Seguiu atentament el diagrama del circuit.

Pas 10: Vista final de l'error

Vista final de l'error
Vista final de l'error
Vista final de l'error
Vista final de l'error
Vista final de l'error
Vista final de l'error

Pas 11: instruccions pas a pas de la torre: pas 1

Instruccions pas a pas de la torre: pas 1
Instruccions pas a pas de la torre: pas 1

Construïu l’estructura del paper tal com es mostra a la figura (excepte les parts morades i blaves).

Fixeu-vos que només es pot utilitzar cola blanca per a la immobilització.

Pas 12: instruccions pas a pas de la torre: pas 2

Instruccions pas a pas de la torre: pas 2
Instruccions pas a pas de la torre: pas 2

Instal·leu quatre sensors d'ultrasons {8} als quatre costats de la torre.

Pas 13: instruccions pas a pas de la torre: pas 3

Instruccions pas a pas de la torre: pas 3
Instruccions pas a pas de la torre: pas 3

A sobre de la torre, col·loqueu un tros prim de vidre sintètic. A continuació, poseu la placa Arduino, la placa de pa, la bateria i la caixa de bateries al vidre sintètic.

Pas 14: instruccions pas a pas de la torre: pas 4

Instruccions pas a pas de la torre: pas 4
Instruccions pas a pas de la torre: pas 4

Instal·leu el capçal de bressol {9} just a sota del vidre sintètic. A continuació, connecteu el motor de direcció amb el capçal del bressol.

Pas 15: instruccions pas a pas de la torre: pas 5

Instruccions pas a pas de la torre: pas 5
Instruccions pas a pas de la torre: pas 5

Connecteu els cables.

Seguiu atentament el diagrama del circuit.

Pas 16: Vista final de la torre

Vista final de la torre
Vista final de la torre
Vista final de la torre
Vista final de la torre

Pas 17: el nostre rendiment en aquest projecte

Hem matat un error que va recórrer una distància d’1,5 m.

Com que es requereix un entorn fosc el dia del joc, no podem proporcionar un vídeo prou clar. Per compensar-ho, penjem un altre vídeo que es va fer el dia per mostrar la funció del nostre error.

Pas 18: Apèndix A: Referència

[1]

[2]

Pas 19: Apèndix B: Anotació

{1} Acoblador: una mena de peça mecànica que s'utilitza per connectar dos components que originalment no es combinen

{2} Placa Arduino: un tipus senzill de microcontrolador

{3} Taula de pa: s'utilitza per a la connexió de circuits electrònics sense el procés de soldadura

{4} Tauler de conducció del motor: s'utilitza per controlar la funció dels motors

{5} Li-polímer: una mena de bateria capaç de proporcionar una tensió de sortida estable

{6} Sensor de llum: una petita resistència fotogràfica està instal·lada a la superfície d'aquesta part i pot distingir la intensitat de la llum.

{7} Sensor de seguiment d'infrarojos: un sensor que permet que l'error segueixi directament detectant la llum blanca

{8} Sensor d'ultrasons: determineu la ubicació exacta de l'error en moviment rebent un senyal d'ultrasons i després convertint-lo en senyal elèctric.

{9} Cap de bressol: s'utilitza per donar suport a alguna cosa

{10} Motor de direcció: una mena de peça mecànica que pot girar i arribar a la direcció desitjada

Pas 20: Apèndix C: Resolució de problemes

P: Per què no puc enganxar fortament els suports del motor al vidre sintètic amb cola de fusió en calent?

R: Tingueu en compte que l'àrea de contacte entre els suports del motor i el vidre sintètic és bastant limitada. Hauríeu de localitzar exactament la zona on desfeu la cola i, un cop fixats els suports al tauler, no els haureu de moure fins que la cola no hagi tornat a coagular.

P: Per què el meu error no pot avançar en línia recta?

R: observeu que tots els motors difereixen lleugerament dels altres motors, igual que els pneumàtics. Podeu reduir els errors trobant dos motors i pneumàtics extremadament similars o instal·lar un sensor de seguiment tal com hem fet.

P: Per què cau sempre la meva torre?

R: Tingueu en compte que el paper té un pes molt baix. Podeu fer la torre més ferma afegint rotlles de paper en forma de cilindre que envolten la part inferior de la torre. Tanmateix, assegureu-vos que l'estructura no contingui paper de més de tres capes.

P: Per què no puc obtenir dades relativament estables dels sensors d'ultrasons?

R: observeu que el corrent de l'anell pot crear un camp electromagnètic que condueix a la fluctuació de les dades. Podeu mitigar el seu efecte erigint els cables.

Recomanat: