Tartalomjegyzék:
- 1. lépés: Utasítás I. rész: A hiba készítése
- 2. lépés: Utasítás II. Rész: A torony elkészítése
- 3. lépés: A Bug and Tower végső eredménye
- 4. lépés: Problémamegoldás
- 5. lépés: Hivatkozások
Videó: A Warzone Tower Defense kézikönyve Arduino tervezéssel: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Bevezetés
Mi vagyunk a YOJIO csoport (Ön csak egyszer tanul JI-n, ezért becsülje meg.) Az UM-SJTU Közös Intézet a Shanghai Jiao Tong Egyetem campusán található, Minhang, Shanghai. A VG100 a gólyahallgatók alapvető mérnöki tanfolyama, amelynek célja a csapatmunka és a vezetés fejlesztése.
Első projektünk során minden csapatnak hibát és papírtornyot kell készítenie. Három poloska halad három egyenes versenypályán a papírtorony felé. A tornyot 4 pálya veszi körül, és a poloskák véletlenszerűen hármat foglalnak el közülük. A torony védelmében meg kell állítania a hibát a lézersugárral a torony tetején. A végső pontszám a hiba tervezésén, a teljesítményen és a torony súlyán alapul: minél könnyebb a torony, és minél előbb elpusztítják a hibákat, annál magasabb pontszámot kaphat minden csapat. Lásd a harmadik ábrát.
Korlátok
→ A versenypálya (a játék tartalmazza)
Általában fekete, 4 cm széles fehér vonallal a közepén
Fehér megállási vonalak a vágányon, a torony aljától 1 és 0 méterre is
Védőterület 2,5–2 m alulról (fedéllel)
→ A hiba
Hardver:
Ottom Az alsó tábla PMMC -ből készült
15 15 cm*10 cm -es előlap szükséges
∙ Fényérzékelő, vízszintesen, 5 cm -rel a pálya felett elöl
Programozás:
∙ Nyomkövetési funkció mellékelve
∙ A sebesség szabályozása 0,2-0,3 m/s
∙ Mozgás egyenes vonalban
2 2–4 másodperc áll meg a középső megállóvonalnál, és abban a pillanatban nem lehet megölni
∙ Állandó megálló a torony melletti fehér vonalon
→ A papírtorony
A4 A4 -es papírral készült
Its Súlyát csak papírszerkezeten tartja
Legalább 60 cm magas
Only Csak fehér ragasztóval szabad ragasztani
∙ Nem vastagabb, mint 3 darab papír a toronyban
Only Csak 1 lézersugarat tartalmaz a tetején.
Anyaglista
1. A hiba:
Arduino UNO ¥ 33,00*2
Motorhajtómű L298N ¥ 8.40
GA12-N20 motor ¥ 14,90
Motortartók 3PI miniQ N20 ¥ 2,50
M3 csatoló ¥ 2,90
Elemdoboz 9V 6F22 ¥ 6.88
Elemek 9V ¥ 9,90
Alváz 15*20cm ¥ 28.00
Görgő 27 mm ¥ 2,00
Vonalkövető érzékelő SEN0017 ¥ 22.00
Fényérzékelő BH1750 ¥ 6.14
Nejloncsavarok M3 ¥ 12.00
Csavarok M2*8 M2*10 M2*12 M3*8 A labor biztosítja
Dupont vezetékek A labor által biztosított
Kenyeretábla 5cm*8cm A labor biztosítja
Kerék 72mm A laboratórium biztosítja
2. A torony:
Felhőterasz +Servo SG90 ¥ 21.9
360 fokos szervo DS04-NFC ¥ 33
Ultrahangos érzékelő SR04 ¥ 3,6*4
DFRobot nyomkövető or 22
Videó
A játék napjának szörnyű fényviszonyai miatt nem tudunk videót adni a játékról. Ehelyett közzétettünk egy videót a hibatesztről a Youkun. A hiperhivatkozás a
1. lépés: Utasítás I. rész: A hiba készítése
A felbontott nézet az 1. ábrán látható.
1. lépés: Rajzoljon egy kapcsolási rajzot (a 2. ábra szerint).
2. lépés: Szerelje össze a motorokat és a kerekeket (a 3. ábra szerint).
(1) Rögzítse a motorokat motorkonzolokkal, M2.5 (*4) anyákkal és csavarokkal.
(2) Csatlakoztassa a kerekeket és a motorokat csatolókkal. Rögzítéshez használjon M2 (*4) csavarokat.
(3) Rögzítse az univerzális kereket a hibánk hátoldalán M3 (*4) csavarral és anyákkal.
3. lépés: Készítse el a függőleges táblát (a 4. ábra szerint).
(1) Vágjon egy darab préselt papírt 12 cm*15 cm méretűre.
(2) Vágjon két sarkot, és helyezze be a papírlapot a poloska résébe. (A diagram meg lesz adva)
(3) Ragassza a függőleges táblát a hibára 502 -gyel.
4. lépés: Szerelje össze az érzékelőket (az 5. ábra szerint).
(1) Rajzoljon egy vonalat a talaj felett 5 cm -re az előlapon.
(2) Helyezze a fényérzékelőt vízszintesen úgy, hogy a fényérzékelő lemez illeszkedjen a megrajzolt vonalhoz.
(3) Rögzítse a fényérzékelőt szalaggal.
(4) Három M3*30 nylon oszlop segítségével rögzítsen három nyomkövetőt úgy, hogy az érzékelő és a talaj közötti távolság körülbelül 1,3 cm legyen, ez a legjobb távolság a pontos észleléshez.
5. lépés: Integrált összeszerelés
(1) Rögzítse az elemdobozt és a motor meghajtó táblát a hibán, legalább 5*M3 csavar és anya szükséges. Rögzítse az univerzális kereket hátul (a 6. ábra szerint).
(2) Ragassza a kenyeretáblát a poloskalap és az Arduino tábla alá. (A 7. ábrán látható módon).
(3) Csatlakoztassa a kapcsolódó alkatrészeket a Dupont Lines -hez. (Lásd az utasításokat a kapcsolási rajz részben)
(4) Használjon hegesztőpisztolyt és forrasztóállomást a laza helyek hegesztéséhez. (Vigyázat! Forró! Felügyelet mellett tegye! Nem kötelező.)
2. lépés: Utasítás II. Rész: A torony elkészítése
A robbantott nézet az 1. és 2. ábrán látható.
1. lépés: Az alap építése
(1) Hajtson egy darab A4 -es papírt úgy, hogy a két rövidebb oldala összeérjen (ahogy a 3. ábrán látható).
(2) Nyissa ki a hajtogatott papírt. Hajtsa tovább a papírt az 1) belső oldaláról, és győződjön meg arról, hogy az 1) két megérintett oldala egybeesik a középső vonallal. (A 4. és 5. ábrán látható módon)
(3) Egyenletesen illessze be az A oldalt fehér ragasztóval, és ragassza rá a B oldal hátsó oldalára (nem kell sok fehér ragasztó), hogy szabályos háromszög alakú prizmát kapjunk. (A 6. és 7. ábrán látható módon)
(4) Ismételje meg az 1) - 3) ötször 6 azonos prizmát.
(5) Minden prizma egyenletesen ragasztja be fehér ragasztóval. Ragassza össze a prizmákat, hogy szabályos hatszögprizmát kapjunk. (A 8. ábrán látható módon)
2. lépés: Készítse el a csatlakozási részt (a 9. ábra szerint)
(1) Készítsen elő egy darab papírt.
(2) Rajzoljon egy szabályos hatszöget, amelynek oldala 7,5 cm.
(3) Készítsen egy téglalap alakú (2 cm*7,5 cm) pontot a szabályos hatszög mindkét oldala mellé
3. lépés: Építsd fel a torony felső részét
(1) Hajtson egy darab A4 -es papírt úgy, hogy a két hosszabb oldala összeérjen. (Lásd az 5. ábrát, de vegye figyelembe a különbséget)
(2) Ismételje meg a (2) - (5) lépéseket az 1. lépésben.
(3) Készítsen 12 darab 50 mm*50 mm -es papírt.
(4) Hajtsa félbe a 3. lépésben említett papírt.
(5) Ragasszon fehér ragasztót a 3. lépés 4. pontjában említett egyik belső oldalra. (A 9. ábrán látható módon)
(6) Rögzítse a beillesztett oldalt a prizma külső oldalához. A kisebb középső vonalának egybe kell esnie a prizma felső szélével. (Amint a 10. ábrán látható) Ezután tegye ugyanezt a többi 5 élhez.
(7) Hasonlóképpen rögzítsen több darab kis papírt a toronyhoz. Ezúttal azonban be kell ragasztani őket. (Amint a 11. ábrán látható) Ezután tegye meg ugyanezt a többi 5 éllel is.
(8) Vágja le az összes alkatrészt, amelyek kijönnek a prizma éléből. (A 12. ábrán látható módon)
(9) Ragassza fel az összes apró papírt (ha lehetséges), hogy stabilizálja a szerkezetet. (A 13. ábrán látható módon)
(10) Ismételje meg a 3. lépés 6) - 9) pontjait a szerkezet másik végén. Ragassza a csatlakozó részhez.
4. lépés Készítse el a második csatlakozási részt
(1) Rajzoljon 48 párhuzamos vonalat, párhuzamosan az A4 -es papír rövid oldalával. Minden két szomszédos vonal távolsága 5 (mm) legyen.
(2) Hajtsa a papírt a vonalak mentén. A vonalvonal azt jelenti, hogy maga felé kell hajtania a papírt, a teljes vonal pedig azt, hogy vissza kell hajtogatnia a papírt. A termék kivágott nézete a 14. ábra szerint fog kinézni.
(3) Ragasszon fehér ragasztót egy darab papírra a hullámpapír tetejére. Ragasszon egy másik papírt az aljára. (15. ábra)
(4) Vágja a hullámpapírt 12 (cm)*15 (cm) -re
5. lépés Építse fel a papírtorony tetejét (a szervó, a tápegység, a lézer és az Arduino rész)
(1) Szerelje össze a felhőteraszt SG90 szervóval és lézersugárral. Ha szükséges, használjon 502 -et.
(2) Rögzítse a nyomkövető érzékelőt a felhőteraszon. Szigorúan függőleges síkban kell lennie a lézersugárral. (Ahogyan a 16. ábrán látható)
(3) Rajzoljon 2 függőleges fekete keresztvonalat egy kartonlapra fehér papírral. A vonalnak 0,5 cm szélesnek kell lennie. Ezután készítsen egy egészet (sugár = 0,6 cm) a közepébe.
(4) Ragassza fel a tábla másik oldalát az alábbi szervóra. Tegye rá a felhőteraszt. (Lásd a 17. ábrát)
(5) Telepítse az Arduino -t, a kenyérlapot és az elemeket a torony tetejére, az ultrahangos érzékelőket pedig a toronyra. (Amint a 18. ábrán látható)
3. lépés: A Bug and Tower végső eredménye
Lásd a fenti ábrákat.
4. lépés: Problémamegoldás
1 Először egy moduláris infravörös érzékelőt választottunk. Csak 2 cm széles fehér vonalat tudott követni, de a verseny 4 cm széles fehér vonalakat biztosított a követéshez.
Megoldás: Használjon legalább 3 független infravörös érzékelőt. Beállíthatja a kettő közötti távolságot, hogy az autó nyomon tudja követni a szélességet.
2 A 360 fokos szervó nehezen szabályozta forgásszögét. Csak irányát és forgási sebességét tudtuk szabályozni.
Megoldás: Ragasszon infravörös érzékelőt a felhőteraszra. Rajzoljon fekete vonalak keresztjét egy papírra. Ragassza a papírt a 360 fokos szervo tetejére (a felhőterasz alá). Amikor az érzékelő fekete vonalat észlel, a 360 fokos szervónak egyszerre meg kell állnia, hogy pontosan 90 fokkal el tud forogni egy forgás alatt.
3 Sok tárgyat kell elhelyezni a papírtorony tetején, de nincs annyi hely.
Megoldás: Hajtson össze egy hullámlemezet. Extra teherbíró teret biztosít.
5. lépés: Hivatkozások
Az elemek hiperhivatkozása:
Bug rész:
detail.tmall.com/item.htm?spm=a230r.1.14.4…
item.taobao.com/item.htm?spm=a230r.1.14.42…
detail.tmall.com/item.htm?id=524061190057
item.taobao.com/item.htm?spm=a1z09.2.0.0. T…
item.taobao.com/item.htm?spm=a1z09.2.0.0. T…
item.taobao.com/item.htm?spm=a1z09.2.0.0. T…
item.taobao.com/item.htm?spm=a230r.1.14.19…
item.taobao.com/item.htm?spm=a230r.1.14.32…
detail.tmall.com/item.htm?id=533054527075&…
item.taobao.com/item.htm?spm=a230r.1.14.51…
detail.tmall.com/item.htm?id=20955552239&s…
detail.tmall.com/item.htm?spm=a230r.1.14.7…
item.taobao.com/item.htm?spm=a1z09.2.0.0.3…
detail.tmall.com/item.htm?id=21713236278&s…
item.taobao.com/item.htm?spm=a1z0d.6639537…
item.taobao.com/item.htm?spm=a230r.1.14.11…
Torony rész:
item.taobao.com/item.htm?spm=a1z09.2.0.0. I…
item.taobao.com/item.htm?spm=a1z09.2.0.0. I…
detail.tmall.com/item.htm?id=41248598447&s…
item.taobao.com/item.htm?spm=a1z09.2.0.0.m…
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
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ó
Warzone Tower Defense: 20 lépés
Warzone Tower Defense: 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 végül az összes ellenség megsemmisítése. (az &
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
Lakásautomatizálás lépésről lépésre a Wemos D1 Mini használatával, NYÁK -tervezéssel: 4 lépés
Otthonautomatizálás lépésről lépésre a Wemos D1 Mini használata PCB tervezéssel: Otthon automatizálása lépésről lépésre a Wemos D1 Mini használatával PCB tervezéssel Néhány héttel ezelőtt közzétettünk egy oktatóanyagot „Home Automation using Raspberry Pi” a rootsaid.com webhelyen, amelyet nagy tetszés fogadott a hobbisták és föiskolai hallgatók. Aztán jött az egyik tagunk