Tartalomjegyzék:
- 1. lépés: A JI, VG100 tanfolyamokról és rólunk
- 2. lépés: A projekt szabályai
- 3. lépés: A projektben felhasznált anyagokról
- 4. lépés: A hiba lépésről lépésre szóló utasítása: 1. lépés
- 5. lépés: A hiba lépésről lépésre szóló utasítása: 2. lépés
- 6. lépés: A hiba lépésről lépésre szóló utasítása: 3. lépés
- 7. lépés: A hiba lépésről lépésre szóló utasítása: 4. lépés
- 8. lépés: A hiba lépésről lépésre szóló utasítása: 5. lépés
- 9. lépés: A hiba lépésről lépésre szóló utasítása: 6. lépés
- 10. lépés: A hiba végső nézete
- 11. lépés: A torony lépésről lépésre szóló utasítása: 1. lépés
- 12. lépés: A torony lépésről lépésre szóló utasítása: 2. lépés
- 13. lépés: A torony lépésről lépésre szóló utasítása: 3. lépés
- 14. lépés: A torony lépésről lépésre szóló utasítása: 4. lépés
- 15. lépés: A torony lépésről lépésre szóló utasítása: 5. lépés
- 16. lépés: A torony végső nézete
- 17. lépés: Teljesítményünk ebben a projektben
- 18. lépés: A függelék: Hivatkozás
- 19. lépés: B függelék: megjegyzés
- 20. lépés: C. függelék: Hibaelhárítás
Videó: Warzone Tower Defense: 20 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Ez a Warzone Tower Defense projekt egy pixel stílusú játékon alapul, amelynek célja a torony védelme különböző fegyverekkel és az összes ellenség megsemmisítése.
Mit kell tennünk ahhoz, hogy ezt a tornyot egy entitássá alakítsuk, és egy robotautót (a „hibát”) készítsünk az ellenségek szimbolizálására.
Négy pálya, három hiba és egy torony alkotja az egész projektet. Ezt a projektet egyszerűen három folyamatban írhatjuk le:
Állítsa be a sávokat.
② A hibák egymás után indulnak el.
③ A torony megöli a poloskákat.
1. lépés: A JI, VG100 tanfolyamokról és rólunk
A JI, a Joint Institute rövidítése, egy mérnöki intézet, amelyet a Shanghai Jiao Tong Egyetem és a Michigani Egyetem közösen hoztak létre 2006 -ban [1]. Sanghaj délnyugati részén található.
A JI egyik legkülönlegesebb vonása a nemzetköziesedés, amelyhez tiszta angol nyelvű tanulási környezetre, valamint a különböző kultúrák és értékek megértésére van szükség. Egy másik jellemzője, hogy a manipulatív képességre helyezi a hangsúlyt, amely arra ösztönzi a diákokat, hogy gondolkodjanak, és hogy a ragyogó ötletet egy entitásba hozzák.
VG100 tanfolyamunk a második szolgáltatás alapvető példája, amelynek fő célja, hogy megtanítsa az elsőéves hallgatókat, hogyan kell végrehajtani egy egész mérnöki projektet, majd világossá kell tenni a hallgatóság számára. E két cél kombinációja vezet Warzone Tower Defense projektünkhöz, és itt vagyunk, hogy elmagyarázzuk Önnek, hogyan működik.
Mi vagyunk Wang Zibo, Zhou Runqing, Xing Wenqian, Chen Peiqi és Zhu Zehao, akik az One Team, az Apollo csapatából érkeznek. Apollo a fény istene, és az ő nevét használjuk arra, hogy megmutassuk, hogy a fény mindig ragyog ránk, és így soha nem adjuk fel.
2. lépés: A projekt szabályai
Jelöljön ki egy területet, helyezze a tornyot (papírból) a terület közepére
Soroljon ki két egymásra merőleges, 2,5 méter hosszú utat. Ezért a poloskák négy irányból is megközelíthetik a tornyot
Ez a 2,5 méter hosszú út három részre van osztva, amint az az ábrán látható
Az út első része egy 0,5 méter hosszú menedék. Ezt a távolságot használják a hiba gyorsulási fázisához, így ez a távolság nem pusztul el.
Second A második rész egy méter hosszú. Ennek a résznek a végén egy fehér vonal látható annak megállapítására, hogy a hiba pontosan meg tud -e állni ezen a ponton. A hibának 2 másodpercre le kell állnia.
③ A harmadik rész az utolsó egy méter. Ha át akarja adni a játékot, akkor a toronnyal meg kell ölni az összes hibát, mielőtt összetörik a toronyba. De a pálya végén újabb fehér vonalat állítottunk be, amelynél a hibának azonnal meg kell állnia, még akkor is, ha nem ölték meg, a törékeny papírtorony védelme érdekében.
A hibáknak egyenes vonalban kell előre haladniuk
Állítsa be a hiba sebességét 0,2 m/s-0,3 m/s között
A torony alján található ultrahangos érzékelők csak azután tudják észlelni a hiba helyét a köztük lévő távolság alapján, hogy a hiba kimegy a menedékterületről
A lézer nem foroghat állandóan. Csak akkor kell elfordulnia abba az irányba, ahonnan a hiba származik, miután meghatározta a hiba helyét
Abban a pillanatban, amikor a lézer a lézermutatóból eléri a fényellenállást, a hibának meg kell állnia, és ez azt jelenti, hogy elpusztult
A poloskát nem szabad megölni a 2-4 másodperc alatt a pálya közepén lévő fehér vonalnál
3. lépés: A projektben felhasznált anyagokról
A projektben felhasznált minden anyag és szerszám a fenti ábrákon látható.
4. lépés: A hiba lépésről lépésre szóló utasítása: 1. lépés
Fordítsa meg a vízszintes táblát. Immobilizálja rá a körbefutó kereket forró olvadék ragasztóval. Győződjön meg arról, hogy a kerék a nyomvonal közepén található.
Javasoljuk, hogy az utasítás követése előtt tekintse meg a fenti hibánk kialakítását.
5. lépés: A hiba lépésről lépésre szóló utasítása: 2. lépés
Helyezze a motort a motorkeretbe. Csatlakozóval {1} szerelje fel a motort a gumiabroncsra. Csavarokra van szükség a tartósság biztosításához.
Ragassza az alkatrészeket a vízszintes tábla hátsó oldalára. A kerekek ekkor szimmetrikusan jelennek meg a poloska mindkét oldalán.
6. lépés: A hiba lépésről lépésre szóló utasítása: 3. lépés
Ragassza a vízszintes táblára az Arduino táblát {2}, a kenyértáblát {3}, a motorvezérlő táblát {4}, az elemtartót és a Li-polimert {5}.
Relatív helyzetük megfelelően módosítható a saját igényei alapján.
7. lépés: A hiba lépésről lépésre szóló utasítása: 4. lépés
Ragassza fel a fényérzékelőt {6} a függőleges táblára forró olvadék ragasztóval. Az érzékelőt pontosan a tábla közepén kell elhelyezni, párhuzamosan a talajjal.
Ezután csatlakoztasson két táblát (ez látható a következő lépés ábráin).
8. lépés: A hiba lépésről lépésre szóló utasítása: 5. lépés
Szereljen be három infravörös nyomkövetőt {7} a két tábla csuklójába.
9. lépés: A hiba lépésről lépésre szóló utasítása: 6. lépés
Csatlakoztassa a vezetékeket.
Figyelmesen kövesse a kapcsolási rajzot.
10. lépés: A hiba végső nézete
11. lépés: A torony lépésről lépésre szóló utasítása: 1. lépés
Készítse el a papír szerkezetét az ábrán látható módon (kivéve a lila és kék részeket).
Vegye figyelembe, hogy az immobilizáláshoz csak fehér ragasztó használható.
12. lépés: A torony lépésről lépésre szóló utasítása: 2. lépés
Szereljen fel négy ultrahangos érzékelőt {8} a torony négy oldalára.
13. lépés: A torony lépésről lépésre szóló utasítása: 3. lépés
A torony tetejére tegyen egy vékony szintetikus üvegdarabot. Ezután helyezze az Arduino táblát, kenyértáblát, akkumulátort és elemdobozt a szintetikus üvegre.
14. lépés: A torony lépésről lépésre szóló utasítása: 4. lépés
Szerelje fel a bölcsőfejet {9} közvetlenül a szintetikus üveg alá. Ezután csatlakoztassa a kormánymotort a bölcsőfejhez.
15. lépés: A torony lépésről lépésre szóló utasítása: 5. lépés
Csatlakoztassa a vezetékeket.
Figyelmesen kövesse a kapcsolási rajzot.
16. lépés: A torony végső nézete
17. lépés: Teljesítményünk ebben a projektben
Megöltünk egy poloskát, amely 1,5 m távolságot tett meg.
Mivel a játék napján sötét környezetre van szükség, nem tudunk elég világos videót biztosítani. Ennek pótlására feltöltünk egy másik videót, amely a nap folyamán készült, hogy bemutassa hibánk működését.
18. lépés: A függelék: Hivatkozás
[1]
[2]
19. lépés: B függelék: megjegyzés
{1} Csatoló: egyfajta mechanikus alkatrész, amelyet két, eredetileg páratlan alkatrész összekapcsolására használnak
{2} Arduino kártya: egyszerű mikrokontroller
{3} Kenyértábla: elektronikus áramkörök csatlakoztatására szolgál forrasztás nélkül
{4} Motorhajtó tábla: a motorok működésének vezérlésére szolgál
{5} Li-polimer: egyfajta akkumulátor, amely képes stabil kimeneti feszültséget biztosítani
{6} Fényérzékelő: Ennek az alkatrésznek a felületére apró fotóellenállás van felszerelve, amely megkülönbözteti a különböző fényerősségeket.
{7} Infravörös követési érzékelő: olyan érzékelő, amely lehetővé teszi, hogy a hiba egyenesen haladjon a fehér fény észlelésével
{8} Ultrahangos érzékelő: Határozza meg a mozgó hiba pontos helyét úgy, hogy ultrahangos jelet vesz, majd elektromos jellé alakítja.
{9} Bölcsőfej: valamit támogat
{10} Kormánymotor: egyfajta mechanikus alkatrész, amely megfordulhat, és eljuthat a kívánt irányba
20. lépés: C. függelék: Hibaelhárítás
K: Miért nem tudom határozottan ragasztani a motorkonzolokat a szintetikus üvegre, olvadó ragasztóval?
V: Ne feledje, hogy a motorkonzolok és a szintetikus üveg közötti érintkezési terület meglehetősen korlátozott. Pontosan keresse meg azt a területet, ahol a ragasztót meg fogja olvasztani, és miután a konzolok a táblára ragadtak, ne mozgassa tovább, amíg a ragasztó újra meg nem alvadt.
K: Miért nem léphet előre egyenesen a hibám?
V: Vegye figyelembe, hogy minden motor kissé eltér a többi motortól, ugyanaz a gumiabroncsokkal. Vagy csökkentheti a hibákat, ha két rendkívül hasonló motort és gumiabroncsot talál, vagy telepíthet egy nyomkövető érzékelőt, ahogy mi tettük.
K: Miért esik le mindig a tornyom?
V: Vegye figyelembe, hogy a papír teherbírása nagyon gyenge. A tornyot szilárdabbá teheti henger alakú papírhengerek hozzáadásával, amelyek körülveszik a torony alját. Ügyeljen azonban arra, hogy a szerkezetben ne legyen három rétegnél több papír.
K: Miért nem tudok viszonylag stabil adatokat szerezni az ultrahangos érzékelőkről?
V: Vegye figyelembe, hogy a gyűrűáram elektromágneses mezőt hozhat létre, amely az adatok ingadozásához vezet. Hatását a vezetékek felállításával mérsékelheti.
Ajánlott:
Warzone Tower Defense: 7 lépés
Warzone Tower Defense: SS -ek vagyunk, a VG100 6. csoportja. Az SS öt tagból áll a világ minden tájáról. Mindannyian közösen az UM-SJTU (Michigani Egyetem és Shanghai Jiao Tong Egyetem) Közös Intézet elsőéves hallgatói vagyunk. A csoport neve: SS & rdqu
A Warzone Tower Defense kézikönyve Arduino tervezéssel: 5 lépés
A Warzone toronyvédelem kézikönyve Arduino tervezéssel: Bevezetés A YOJIO csoportba tartozunk (csak egyszer tanul a JI-ben, ezért becsülje meg.) Az UM-SJTU Közös Intézet a Shanghai Jiao Tong Egyetem campus területén található, Minhang, Sanghaj. A VG100 az elsőéves mérnöki tanfolyam az elsőéves hallgatók számára
War Zone Tower Defense: 21 lépés
War Zone Tower Defense: HELLO, BARÁTAIM! Iskolánkról és intézetünkről Gólyák vagyunk a Michigan Egyetem-Sanghaj Jiao Tong Egyetem Közös Intézetében (JI). A JI a Sanghaji Jiao Tong Egyetem nagyobb egyetemének számos intézménye között található
Tower-Defense-Versus-Bugs: 14 lépés
Tower-Defense-Versus-Bugs: (1) Egyetem és tanfolyam Bevezetés Mi vagyunk a CIVA csoport (C az együttműködésért, én az innovációért, V az értékért és A az elismerésért) a Shanghai Jiaotong Egyetem Közös Intézetéből (JI). (1. ábra) ) A 2. ábrán az első sor balról jobbra Chen Jiayi, Shen Qi
Arduino Dice Tower Game: 8 lépés
Arduino Dice Tower Game: Ebben az utasításban megmutatom, hogyan kell kocka toronyjátékot építeni arduino, öt szervó és néhány érzékelő segítségével. A játék célja egyszerű, két ember dob egy kockát a felsőbe, te pedig felváltva nyomsz egy gombot, vagy más módon manipulálod a