Sisukord:
- Samm: JI, VG100 kursuste ja meie kohta
- 2. samm: projekti reeglid
- 3. samm: selle projekti materjalide kohta
- Samm 4: Vea samm-sammult juhised: 1. samm
- 5. samm: vea samm-sammult juhis: 2. samm
- 6. samm: vea samm-sammult juhised: 3. samm
- Samm 7: Vea samm-sammult juhised: 4. samm
- 8. samm: vea samm-sammult juhised: 5. samm
- 9. samm: vea samm-sammult juhised: 6. samm
- 10. samm: vea lõplik vaade
- 11. samm: torni samm-sammult juhised: 1. samm
- 12. samm: torni samm-sammult juhised: 2. samm
- Samm 13: Torni samm-sammult juhised: 3. samm
- 14. samm: torni samm-sammult juhised: 4. samm
- 15. samm: torni samm-sammult juhised: 5. samm
- 16. samm: torni lõplik vaade
- 17. samm: meie jõudlus selles projektis
- 18. samm: liide A: viide
- Samm 19: Lisa B: Annotatsioon
- Samm 20: Lisa C: Veaotsing
Video: Warzone Tower Defense: 20 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
See Warzone Tower Defense'i projekt põhineb pikslite stiilis mängul, mille eesmärk on kaitsta torni erinevate relvadega ja hävitada lõpuks kõik vaenlased.
Mida me peame tegema, et see torn tervikuks muuta ja teha vaenlaste sümboliks robotauto (“viga”).
Neli rada, kolm viga ja torn moodustavad kogu projekti. Seda projekti saame lihtsalt kirjeldada kolmes protsessis:
① Seadista rajad.
② Vead asusid teele järjest.
③ Torn tapab vead.
Samm: JI, VG100 kursuste ja meie kohta
JI, lühend ühisest instituudist, on inseneriinstituut, mis loodi ühiselt Shanghai Jiao Tongi ülikooli ja Michigani ülikooli poolt 2006. aastal [1]. See asub Shanghai edelaosas.
Üks JI eristavamaid jooni on rahvusvahelistumine, mis nõuab puhast ingliskeelset õpikeskkonda ning arusaamist teistsugusest kultuurist ja väärtustest. Teine omadus on rõhk manipuleerimisvõimele, mis julgustab õpilasi mõtlema ja geniaalse idee olemisse viima.
Meie VG100 kursus on teise funktsiooni põhinäide, mille põhieesmärk on õpetada esmakursuslastele, kuidas viia läbi terve inseneriprojekt, ja teha see siis publikule selgeks. Nende kahe eesmärgi kombinatsioon viib meie Warzone Tower Defense'i projektini ja me oleme siin, et selgitada teile, kuidas see toimib.
Oleme Wang Zibo, Zhou Runqing, Xing Wenqian, Chen Peiqi ja Zhu Zehao, kes on pärit meeskonnast One, Apollo. Apollo on valguse jumal ja me kasutame tema nime, et näidata oma otsustavust, et valgus paistab alati meie peale ja seega me ei anna kunagi alla.
2. samm: projekti reeglid
Märkige ala välja, asetage torn (paberist) piirkonna keskele
Joonestage kaks vastastikku risti olevat, 2,5 meetri pikkust teed. Seetõttu võivad vead tornile läheneda neljast suunast
See 2,5 meetri pikkune tee on jagatud kolmeks osaks, nagu on näidatud joonisel
① Tee esimene osa on 0,5 meetri pikkune varjualune. Seda kaugust kasutatakse vea kiirendusetapis, nii et see ei sure selle vahemaa jooksul.
Part Teine osa on ühe meetri pikkune. Selle osa lõpus on valge joon, et tuvastada, kas viga võib sellel hetkel täpselt peatuda. Viga peaks peatuma 2 sekundiks.
③ Kolmas osa on viimane meeter. Kui soovite mängu edasi anda, tuleks tornis tappa kõik vead, enne kui nad torni sisse purustavad. Kuid me seadsime raja lõppu veel ühe valge joone, mille juures viga peab koheselt peatuma, isegi kui see pole tapetud, et kaitsta habrast paberitorni.
Vead peaksid sirgjooneliselt edasi liikuma
Seadke vea kiirus vahemikku 0,2 m/s – 0,3 m/s
Torni põhjas olevad ultraheliandurid suudavad tuvastada vea asukoha nendevahelise kauguse põhjal alles pärast seda, kui viga on varjupaigast välja läinud
Laser ei peaks kogu aeg pöörlema. See peaks pöörduma sellesse suunda, kust viga tuleb, alles pärast vea asukoha kindlaksmääramist
Hetkel, mil laserkursor jõuab fototakistini, peaks viga peatuma ja see tähendab, et see on tapetud
Viga ei tohiks tappa 2-4 sekundi jooksul raja keskel oleva valge joone juures
3. samm: selle projekti materjalide kohta
Kõik selle projekti materjalid ja tööriistad on näidatud ülaltoodud joonistel.
Samm 4: Vea samm-sammult juhised: 1. samm
Pöörake horisontaalne laud ümber. Immobiliseerige universaalne ratas sellele kuumsulamliimiga. Veenduge, et ratas asub raja keskel.
Enne juhiste järgimist on soovitatav vaadata meie ülaltoodud vea kujundust.
5. samm: vea samm-sammult juhis: 2. samm
Asetage mootor mootoriklambrisse. Mootori rehvile kinnitamiseks kasutage sidurit {1}. Selle kinnituse tagamiseks on vaja kruvisid.
Kleepige komponendid horisontaalse plaadi tagaküljele. Seejärel ilmuvad rattad sümmeetriliselt vea mõlemale poolele.
6. samm: vea samm-sammult juhised: 3. samm
Kleepige Arduino plaat {2}, leivalaud {3}, mootori juhtplaat {4}, akukarp ja liitpolümeer {5} horisontaalse plaadi külge.
Nende suhtelist positsiooni saab vastavalt teie vajadustele õigesti muuta.
Samm 7: Vea samm-sammult juhised: 4. samm
Kleepige valgusandur {6} kuumsulamliimiga vertikaalsele plaadile. Andur peaks asuma täpselt plaadi keskel ja maapinnaga paralleelselt.
Seejärel ühendage kaks plaati kokku (seda on näha järgmise sammu joonistel).
8. samm: vea samm-sammult juhised: 5. samm
Paigaldage kolme infrapuna jälgimisandurit {7} kahe plaadi ühendusse.
9. samm: vea samm-sammult juhised: 6. samm
Ühendage juhtmed.
Järgige hoolikalt skeemi.
10. samm: vea lõplik vaade
11. samm: torni samm-sammult juhised: 1. samm
Ehitage paberistruktuur joonisel näidatud viisil (välja arvatud lillad ja sinised osad).
Pange tähele, et immobiliseerimiseks saab kasutada ainult valget liimi.
12. samm: torni samm-sammult juhised: 2. samm
Paigaldage torni neljale küljele neli ultraheliandurit {8}.
Samm 13: Torni samm-sammult juhised: 3. samm
Torni peale asetage õhuke sünteetilise klaasi tükk. Seejärel pange sünteetilisele klaasile Arduino plaat, leivalaud, aku ja akukarp.
14. samm: torni samm-sammult juhised: 4. samm
Paigaldage turvahälli pea {9} sünteetilise klaasi alla. Seejärel ühendage roolimootor hällipeaga.
15. samm: torni samm-sammult juhised: 5. samm
Ühendage juhtmed.
Järgige hoolikalt skeemi.
16. samm: torni lõplik vaade
17. samm: meie jõudlus selles projektis
Oleme tapnud ühe vea, kes läbis 1,5 m.
Kuna mängude päeval on vaja pimedat keskkonda, ei saa me piisavalt selget videot pakkuda. Selle korvamiseks laadime üles teise video, mis tehti päeval, et näidata meie vea funktsiooni.
18. samm: liide A: viide
[1]
[2]
Samm 19: Lisa B: Annotatsioon
{1} Haakeseadis: teatud tüüpi mehaaniline osa, mida kasutatakse kahe algselt sobimatu komponendi ühendamiseks
{2} Arduino plaat: lihtne mikrokontroller
{3} Leivalaud: kasutatakse elektrooniliste vooluahelate ühendamiseks ilma jootmisprotsessita
{4} Mootori juhtplaat: kasutatakse mootorite funktsiooni juhtimiseks
{5} Li-polümeer: teatud tüüpi aku, mis suudab tagada stabiilse väljundpinge
{6} Valgusandur: selle osa pinnale on paigaldatud väike fototakisti, mis eristab erinevat valguse intensiivsust.
{7} Infrapunajälgimisandur: andur, mis võimaldab vea valge valguse tuvastamisel otse minna
{8} Ultraheliandur: määrake liikuva vea täpne asukoht, võttes vastu ultrahelisignaali ja teisendades selle seejärel elektrisignaaliks.
{9} Hällipea: kasutatakse millegi toetamiseks
{10} Roolimootor: mingi mehaaniline osa, mis võib ümber pöörata ja jõuda soovitud suunas
Samm 20: Lisa C: Veaotsing
K: Miks ma ei saa jõuliselt mootoriklambreid kuumsulamliimiga sünteetilise klaasi külge kleepida?
V: Pange tähele, et mootoriklambrite ja sünteetilise klaasi vaheline kokkupuuteala on üsna piiratud. Peaksite täpselt leidma koha, kus te liimi sulatate, ja kui sulgud on plaadile kinni jäänud, ei tohiks te neid enam liigutada enne, kui liim on uuesti hüübinud.
K: Miks mu viga ei saa sirgjooneliselt edasi minna?
V: Pange tähele, et iga mootor erineb pisut teistest mootoritest, sama rehvidega. Saate kas vigu vähendada, kui leiate kaks äärmiselt sarnast mootorit ja rehvi, või paigaldada jälgimisanduri, nagu oleme seda teinud.
K: Miks mu torn alati maha kukub?
V: Pange tähele, et paber kannab raskust väga halvasti. Saate muuta torni kindlamaks, lisades silindrikujulisi paberirulle, mis ümbritsevad torni põhja. Veenduge siiski, et teie struktuur ei sisalda rohkem kui kolme kihi paberit.
K: Miks ma ei saa ultraheli anduritelt suhteliselt stabiilseid andmeid?
V: Pange tähele, et rõngasvool võib tekitada elektromagnetvälja, mis põhjustab andmete kõikumist. Selle mõju saate leevendada juhtmete püstitamisega.
Soovitan:
Warzone Tower Defense: 7 sammu
Warzone Tower Defense: Oleme SS, VG100 rühm 6. SS koosneb viiest liikmest üle kogu maailma. Me kõik oleme ühised UM-SJTU (Michigani ülikool ja Shanghai Jiao Tongi ülikool) ühisinstituudi esmakursuslased. Grupi nimi “ SS & rdqu
Warzone Tower Defense'i käsiraamat Arduino disainiga: 5 sammu
Warzone Tower Defense'i käsiraamat Arduino disainiga: Sissejuhatus Oleme rühm YOJIO (JI-s õpite ainult üks kord, nii et aardage seda.) UM-SJTU ühine instituut asub Shanghai Jiao Tongi ülikooli ülikoolilinnakus, Minhang, Shanghai. VG100 on esmakursuslaste põhiline insenerikursus
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
Kuidas seadistada Defense Enterprise'i e -posti operatsioonisüsteemis Windows 10: 10 sammu
Defense Enterprise'i e-posti seadistamine Windows 10-s: lahtiütlemine: nende toimingute tegemiseks ei ole potentsiaalseid ohte ega ohtu! Seda juhendit saab kasutada kaitseministeeriumi arvutis kõikidele töötajatele, kes kasutavad Defense Enterprise'i e-posti. Nende juhiste järgimine toob tavaliselt kaasa