Kazalo:
- 1. korak: O tečajih JI, VG100 in nas
- 2. korak: Pravila projekta
- 3. korak: O materialih Uesd v tem projektu
- 4. korak: Navodila po korakih za Bug: 1. korak
- 5. korak: Navodila po korakih za Bug: 2. korak
- 6. korak: Navodila po korakih za Bug: 3. korak
- 7. korak: Navodila po korakih za Bug: 4. korak
- 8. korak: Navodila po korakih za Bug: 5. korak
- 9. korak: Navodila po korakih za Bug: 6. korak
- 10. korak: Končni pogled na hrošča
- 11. korak: Navodila po korakih stolpa: 1. korak
- 12. korak: Navodila po korakih stolpa: 2. korak
- 13. korak: Navodila po korakih stolpa: 3. korak
- Korak 14: Stolpna navodila po korakih: 4. korak
- Korak 15: Stolpna navodila po korakih: 5. korak
- Korak 16: Končni pogled na stolp
- 17. korak: Naša uspešnost pri tem projektu
- 18. korak: Dodatek A: Sklic
- 19. korak: Dodatek B: Opomba
- 20. korak: Dodatek C: Odpravljanje težav
Video: Warzone Tower Defense: 20 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Ta projekt Warzone Tower Defense temelji na igri s piksli, katere cilj je braniti stolp z različnim orožjem in na koncu uničiti vse sovražnike.
Kaj moramo narediti, da bi ta stolp postavili v celoto in izdelali robotski avtomobil ("hrošč"), ki bo simboliziral sovražnike.
Štiri skladbe, trije hrošči in stolp sestavljajo celoten projekt. Ta projekt lahko preprosto opišemo v treh procesih:
Nastavite skladbe.
② Napake so se sprožile zaporedoma.
③ Stolp ubija hrošče.
1. korak: O tečajih JI, VG100 in nas
JI, kratica Joint Institute, je inženirski inštitut, ki sta ga leta 2006 skupaj ustanovili Shanghai Jiao Tong University in Univerza v Michiganu [1]. Nahaja se na jugozahodu Šanghaja.
Ena najbolj izrazitih značilnosti JI je internacionalizacija, ki zahteva čisto učno okolje v angleškem jeziku in razumevanje drugačne kulture in vrednot. Druga značilnost je njen poudarek na manipulativnih sposobnostih, ki spodbujajo študente k razmišljanju in prinašanje briljantne ideje v entiteto.
Naš tečaj VG100 je najpomembnejši primer druge funkcije, katerega glavni cilj je študente prvošolce naučiti, kako izvesti celoten inženirski projekt in jih nato jasno predstaviti občinstvu. Kombinacija teh dveh ciljev vodi do našega projekta Warzone Tower Defense in tukaj smo, da vam razložimo, kako deluje.
Mi smo Wang Zibo, Zhou Runqing, Xing Wenqian, Chen Peiqi in Zhu Zehao, ki prihajamo iz ekipe One, Apollo. Apollo je bog svetlobe in z njegovim imenom dokazujemo svojo odločenost, da nas svetloba vedno sveti in tako ne bomo nikoli obupali.
2. korak: Pravila projekta
Označite območje, stolp (iz papirja) postavite na sredino območja
Črtajte dve medsebojno pravokotni cesti, dolgi 2,5 metra. Zato se hrošči lahko približajo stolpu iz štirih smeri
Ta 2,5 metra dolga cesta je razdeljena na tri dele, kot je prikazano na sliki
① Prvi del ceste je 0,5 metra dolgo zavetišče. Ta razdalja se uporablja za fazo pospeševanja hrošča, zato se na tej razdalji ne ubije.
Part Drugi del je dolg en meter. Na koncu tega dela obstaja bela črta, ki zaznava, ali se lahko hrošč na tej točki natančno ustavi. Napaka bi se morala ustaviti za 2 sekundi.
③ Tretji del je zadnji meter. Če želite prenesti igro, naj stolp ubije vse hrošče, preden udarijo v stolp. Toda na koncu proge smo postavili še eno belo črto, pri kateri se mora hrošč takoj ustaviti, tudi če ni bil ubit, da bi zaščitili krhek papirnati stolp.
Napake naj gredo naprej po ravni črti
Hitrost hrošča nastavite med 0,2 m/s-0,3 m/s
Ultrazvočni senzorji na dnu stolpa lahko zaznajo lokacijo hrošča glede na razdaljo med njimi šele potem, ko hrošč izstopi iz zavetišča
Laser se ne sme ves čas vrteti. V smer, od koder prihaja hrošč, bi se moral obrniti šele po določitvi lokacije hrošča
Takoj, ko laser iz laserskega kazalca doseže foto-upor, bi se hrošč moral ustaviti in to pomeni, da je bil ubit
Napake ne smemo ubiti med 2-4s pri beli črti na sredini proge
3. korak: O materialih Uesd v tem projektu
Vsi materiali in orodja, uporabljena v tem projektu, so prikazani na zgornjih slikah.
4. korak: Navodila po korakih za Bug: 1. korak
Obrnite vodoravno ploščo. Vsesmerno kolo imobilizirajte nanj s topilnim lepilom. Prepričajte se, da je kolo na sredini poti.
Preden sledite navodilom, vam priporočamo, da si ogledate zasnovo naše hrošča, prikazano zgoraj.
5. korak: Navodila po korakih za Bug: 2. korak
Motor vstavite v nosilec motorja. Motor uporabite sponko {1}, da motor pritrdite na pnevmatiko. Za zagotovitev njegove obstojnosti so potrebni vijaki.
Sestavite komponente na zadnjo stran vodoravne plošče. Kolesa se nato na obeh straneh hrošča pojavijo simetrično.
6. korak: Navodila po korakih za Bug: 3. korak
Na vodoravno ploščo prilepite ploščo Arduino {2}, ploščo za kruh {3}, pogonsko ploščo motorja {4}, škatlo za baterije in Li-polimer {5}.
Njihov relativni položaj je mogoče ustrezno spremeniti glede na vaše potrebe.
7. korak: Navodila po korakih za Bug: 4. korak
Senzor svetlobe {6} z vročim lepilom nalepite na navpično ploščo. Senzor mora biti nameščen točno na sredini plošče in vzporedno s tlemi.
Nato povežite dve plošči skupaj (to lahko vidite na slikah naslednjega koraka).
8. korak: Navodila po korakih za Bug: 5. korak
Namestite tri infrardeče senzorje za sledenje {7} na spoj dveh plošč.
9. korak: Navodila po korakih za Bug: 6. korak
Povežite žice.
Natančno sledite shemi vezja.
10. korak: Končni pogled na hrošča
11. korak: Navodila po korakih stolpa: 1. korak
Zgradite strukturo papirja, kot je prikazano na sliki (razen vijoličnih in modrih delov).
Upoštevajte, da je za imobilizacijo mogoče uporabiti le belo lepilo.
12. korak: Navodila po korakih stolpa: 2. korak
Namestite štiri ultrazvočne senzorje {8} na štiri strani stolpa.
13. korak: Navodila po korakih stolpa: 3. korak
Na stolp postavite tanek kos sintetičnega stekla. Nato ploščo Arduino, ploščo za kruh, baterijo in škatlo za baterije položite na sintetično steklo.
Korak 14: Stolpna navodila po korakih: 4. korak
Glavo zibelke {9} namestite tik pod sintetično steklo. Nato povežite krmilni motor z glavo zibelke.
Korak 15: Stolpna navodila po korakih: 5. korak
Povežite žice.
Natančno sledite shemi vezja.
Korak 16: Končni pogled na stolp
17. korak: Naša uspešnost pri tem projektu
Ubili smo enega hrošča, ki je prepotoval razdaljo 1,5 m.
Ker je na dan igre potrebno temno okolje, ne moremo zagotoviti dovolj jasnega videoposnetka. Da bi to nadomestili, smo naložili še en videoposnetek, ki je bil posnet dan in prikazuje funkcijo naše hrošča.
18. korak: Dodatek A: Sklic
[1]
[2]
19. korak: Dodatek B: Opomba
{1} Spojka: nekakšen mehanski del, ki se uporablja za povezovanje dveh komponent, ki se prvotno ne ujemata
{2} Arduino plošča: preprosta vrsta mikrokrmilnika
{3} Krušna plošča: uporablja se za povezavo elektronskih vezij brez postopka spajkanja
{4} Motorna plošča za pogon: uporablja se za nadzor delovanja motorjev
{5} Li-polimer: vrsta baterije, ki lahko zagotavlja stabilno izhodno napetost
{6} Senzor svetlobe: Na površini tega dela je nameščen majhen fotografski upor, ki lahko razlikuje različne jakosti svetlobe.
{7} Infrardeči senzor za sledenje: senzor, ki omogoča, da hrošč gre naravnost z zaznavanjem bele svetlobe
{8} Ultrazvočni senzor: Določite natančno lokacijo premikajoče se napake tako, da sprejmete ultrazvočni signal in ga nato pretvorite v električni signal.
{9} Glava zibelke: uporablja se za podporo nečesa
{10} Krmilni motor: nekakšen mehanski del, ki se lahko obrne in pride v želeno smer
20. korak: Dodatek C: Odpravljanje težav
V: Zakaj ne morem odločno pritrditi nosilcev motorja na sintetično steklo s toplotopnim lepilom?
O: Upoštevajte, da je stično območje med nosilci motorja in sintetičnim steklom precej omejeno. Natančno morate poiskati območje, kjer boste stopili lepilo, in ko se nosilci prilepijo na ploščo, jih ne smete več premikati, dokler se lepilo spet ne strdi.
V: Zakaj moja napaka ne more iti naprej po ravni črti?
O: Upoštevajte, da se vsak motor nekoliko razlikuje od drugih motorjev, enako je pri pnevmatikah. Napake lahko zmanjšate tako, da poiščete dva zelo podobna motorja in pnevmatike, ali pa namestite senzor za sledenje, tako kot smo to storili mi.
V: Zakaj moj stolp vedno pade?
O: Upoštevajte, da je papir zelo slab pri nositvi teže. Stolp lahko okrepite tako, da dodate spodnji del stolpa v obliki valjastih papirnatih zvitkov. Pazite, da vaša struktura ne vsebuje več kot treh plasti papirja.
V: Zakaj ne morem dobiti ultra stabilnih podatkov iz ultrazvočnih senzorjev?
O: Upoštevajte, da lahko obročni tok ustvari elektromagnetno polje, ki vodi do nihanja podatkov. Njegov učinek lahko ublažite tako, da postavite žice.
Priporočena:
Warzone Tower Defense: 7 korakov
Warzone Tower Defense: Mi smo SS, skupina 6 VG100. SS sestavlja pet članov z vsega sveta. Vsi skupaj smo vsi brucoši študentov Skupnega inštituta UM-SJTU (Univerza v Michiganu in Univerza Jiao Tong v Šanghaju). Ime skupine “ SS & rdqu
Priročnik za obrambo stolpa Warzone z zasnovo Arduino: 5 korakov
Priročnik za obrambo stolpa Warzone z zasnovo Arduino: Uvod Smo skupina YOJIO (V JI študirate le enkrat, zato ga cenite.) Skupni inštitut UM-SJTU se nahaja na kampusu Univerze Jiao Tong v Šanghaju, Minhang, Šanghaj. VG100 je temeljni inženirski tečaj za prvošolce,
Tower-Defense-Versus-Bugs: 14 korakov
Tower-Defense-Versus-Bugs: (1) Univerza in tečaj Uvod Smo skupina CIVA (C za sodelovanje, I za inovacije, V za vrednost in A za spoštovanje) iz Shanghai Jiaotong University Joint Institute (JI). (Slika 1 ) Na sliki 2 sta prva vrstica od leve proti desni Chen Jiayi, Shen Qi
Igra Arduino Dice Tower: 8 korakov
Igra Arduino Dice Tower Game: V tem navodilu vam bom pokazal, kako sestaviti igro stolp s kockami z arduinom, petimi servomotorji in nekaj senzorji. Cilj igre je preprost, dve osebi vržeta kocko na vrh, vi pa izmenično pritiskate gumb ali drugače manipulirate
Tower Copter s PID krmilnikom: 4 koraki
Tower Copter s PID krmilnikom: Pozdravljeni, moje ime je wachid kurniawan putra, danes bom svoj projekt mikrokrmilnika delil s svojo ekipo. Moja ekipa je sestavljena iz 4 ljudi, vključno z mano, in sicer: 1. Juan Andrew (15/386462 / SV / 09848) 2. Wachid Kurniawan Putra (17/416821 / SV / 14559) 3.