Műhely

Hogyan építsünk Warzone védelmi játékot: 13 lépés

Demjén Ferenc - Hogyan tudnék élni nélküled (HQ)

Demjén Ferenc - Hogyan tudnék élni nélküled (HQ)

Tartalomjegyzék:

Anonim

Mi vagyunk a ZipZap, a Joint Institute (JI), a Shanghai Jiao Tong Egyetem újabb csapata. A Vg100 kurzus, a bevezetés a mérnöki tevékenységhez, amely a mi részünk, egy kötelező JI kurzus a diákok számára az alapvető mérnöki ismeretek és technikai kommunikációs készségek megtanításához. A SJTU JI egy közös intézmény, amelyet az SJTU és a Michigan Egyetem alapított. A JI a mérnököket vonja, és két nagy cég, az ECE és a ME. A korszerű új tanítási mintázat mindkét egyetem előnyeit ötvözi. Elkötelezett a diákok kreativitásának, a csapat-együttműködés szellemének, a vezetésnek és a kritikus gondolkodásnak a fejlesztésében. Most a tanítási minta széles körben elfogadott, és más közös intézmények modelljének tekinthető. (A JI-vel kapcsolatos további információkért látogasson el a JI hivatalos honlapjára, http://umji.sjtu.edu.cn/cn/).

CSAPATUNK

Név: Zhang Zixiao
Felelős: kommunikáció professzorokkal és TA-kkal; a projekt kézikönyvének írása; munkarend létrehozása; a hiba és a torony Arduino kódjának írása; anyagok beszerzése; Közgyűlés.

Név: Wan Kaining

Felelős: a kézikönyv elkészítésében; segíti a torony szerkezetének kialakítását és a papírtorony építését.

Név: Huang Kun

Felelős: a hiba összeállítása; a papírtorony építése; segít a kormánymotor kódjának írásában. Név: Fang Jiayi

Felelős: a kormányművek kódjának írása; a papírtorony építése; szakértői értékelés írása.

Név: Zhao Youchen Felelős: kommunikáció a TA-kkal; anyagok beszerzése; segíti a kézikönyv írását; a papírtorony építése.

A Warzone védelmi játékról

A versenyen 20 csoport van. Minden csoportnak ki kell építenie egy hibát és egy lézerrel ellátott papírtornyot a tetején, így összesen 20 hiba van. Minden csapat tornyának három hibája véletlenszerűen választott ki 20 hibából, hogy három pályán futhasson, fehér vonalakkal három különböző irányból. A toronynak ki kell derítenie, hol vannak a sötétben lévő hibák, és a lézert egyenként „megölni”. Minél gyorsabban állít meg minden három hibát, annál kevesebb papírt használnak a torony építéséhez, annál jobb a viselkedése, annál magasabb pontszámot kap. Az alábbiakban néhány konkrétabb követelmény szerepel.

A BUG követelményei:

Menjen egyenesen a fehér vonal mentén (ami azt jelenti, hogy egy sorkövető hiba szükséges)

Sebesség: 0,2-0,3 m / s

A lézer lövése után azonnal leáll.

Egy fényérzékelővel rendelkezik: 1) a függőleges lap középső tengelyén

2) 5 cm a talaj felett

Várjon 2-4 másodpercet a fehér vonal mentén a középpont közelében;

Indítsa újra a várakozás után;

Halhatatlan, ha a sebesség 0,4 m / s-nál nagyobb (megakadályozza a lézer képződését);

Állj meg a torony előtt;

A toronyra vonatkozó követelmények:

60 cm-nél magasabb;

Csak papírt (A4 80g) és fehér ragasztót használjon;

Helyezze az elektronikus alkatrészeket a tetejére;

Nincs egymásra rakható papír (kevesebb mint 3 lap);

kellékek:

1. lépés: Koncepció diagramok rajzolása a szükséges funkciók szerint

A hiba funkciói:

  • Négy infravörös vonalkövető érzékelő elöl (sötétben használható).
  • - kettő a középső fehér vonal követéséhez, hogy egyenesen futhasson.
  • - kettő a hely megállításához, ahol várni és megállítani.
  • Két elülső gömbgörgő lehetővé teszi az autó gyorsabb beállítását.
  • Egy függőleges tábla a fényérzékelő elhelyezésére.
  • A fényérzékelőnek a fronton párhuzamosnak kell lennie a talajjal, hogy megbizonyosodjon arról, hogy az autó érzékelhető.
  • Az Arduino uno R3 vezeti a kódot, és utasítást ad az érzékelőknek és a motorvezérlőknek az egész rendszer működtetésére.
  • Az L298N motorhajtómű két egyenáramú motort vezérel az autó futtatásához.
  • A torony funkciói:
  • A torony alján négy tartományérzékelő érzékeli, hogy milyen messze vannak a hibák
  • Egy másik Arduino a toronyból adatokat kap a tartományérzékelőktől, és kiszámítja, hogy melyik hibát kell megölni, és a lézer szögét és irányát megölni
  • A torony tetején található kormányművek a lézer irányát állítják be, hogy megöljék a hibát

2. lépés: Áramkörök rajzolása

3. lépés: lyukak fúrása az Arcrylic táblán

  • Mérje meg és döntse el, hogy hová fúrjon lyukakat.
  • (Legyen óvatos ebben a lépésben, mert bármilyen hiba hibás elrendezést eredményezhet)
  • Jelölje meg a lyukakat fúrni kívánt pontokon.
  • --- Használhatja az AutoCAD szoftvert, ha jobb formájú hibát szeretne, vagy egyszerűen csak kézzel jelölje meg ezt a lépést, mivel ez nem bonyolult munka.
  • --- Győződjön meg róla, hogy a lyukméret méretei megfelelnek a csavarok méretének.
  • l Használja a lézeres vágógépet a lépés befejezéséhez (a CAD fájlt csak a vágógépre kell feltölteni, majd automatikusan befejezi a vágást), vagy egyszerűen csak egy elektromos fúrót használ, mint amit csináltunk
  • (Legyen óvatos a fúrógép használata közben. Viseljen védőszemüveget a szem védelme érdekében)

4. lépés: A hiba főszerkezetének összeszerelése

  • Szerelje össze az első görgőket
  • Használjon „L” szerkezetet a függőleges tábla és az alap összekötéséhez
  • Szerelje össze a motort a táblára konzolokkal
  • Csatlakoztassa a motorokat csatlakozókkal
  • Csatlakoztassa a csatlakozók hatszögletű oldalát a kerekekhez

5. lépés: Az áramkör összeszerelése a hibára

  • Szerelje össze az Arduino UNO-t
  • --- Győződjön meg róla, hogy az adatport 4.1. Ábra kifelé néz, hogy megkönnyítse a kód feltöltését
  • Szerelje össze a motorhajtóművet és a kenyérvágótáblát
  • Húzzon két Dupont vezetéket minden motorhoz 4.2. Ábra
  • Csatlakoztassa a hegesztett huzalokat a hajtómű OUT csatlakozójához
  • Szerelje össze a fényérzékelőt és négy nyomkövető érzékelőt 3M szalagokkal
  • Csatlakoztassa az összes alkatrészt az 1. lépésben megadott áramköri rajz szerint 4.3. Ábra
  • --- Nagyon óvatosnak kell lennie, különben sokáig tarthat a hibaelhárítás, mivel sok vezeték van
  • --- Ne csatlakoztasson 11.1v akkumulátorral az összeszerelés során

6. lépés: Papíroszlopok előkészítése

  • Négy hosszú pillér, mint a torony főszerkezete
  • --- 60 cm hosszú
  • --- 2 közepes hosszúságú oszlop egymáshoz ragasztva
  • --- a legerősebb pillérek
  • --- a lehető legegyenesebb
  • Nyolc rövid pillér lyukakkal
  • --- tíz cm hosszú
  • --- a lyukak mérete jól illeszkedik a hosszú oszlopokhoz
  • Két közepes pillér lyukakkal
  • --- 14 cm hosszú
  • --- a hosszú oszlopok összekötése, hogy a torony stabil legyen
  • Egy kereszt a tetején
  • --- az elektronikus alkatrészek elhelyezésére szolgáló platform

7. lépés: A torony felépítése

(1) Két hosszú pillér legyen két rövid pillér lyukain

(2) Ismételje meg a lépést a másik két hosszú pillérhez

(3) Készítsen két átlós hosszú oszlopot a középső oszlopok lyukain

(4) Ismételje meg a lépést a többi átlós hosszú oszlopra

(5) Tegye a négy hosszú oszlopot a másik négy rövid pilléren keresztül, hogy a toronyszerkezet stabilabb legyen

(6) A keresztet négy hosszú pillér végéig ragasszuk

8. lépés: Az áramkör összeszerelése a toronyra

Szereljen fel három kormánymotort a platformra

Rögzítse a kormánymotorokat a kereszt közepére

Ragaszkodjon a kenyérvágódeszkahoz és az Arduino laphoz a kereszt két sarkán

Helyezzen egy elemtartót a torony közepére

Ragaszkodjon a lézerhez a kormányműhöz

Csatlakoztasson egy elemtartót a lézerhez

Helyezzen el érzékelőket a torony alján

9. lépés: Végső nézet

10. lépés: Anyagok listája

Lásd a fájlt: anyaglista. xlsx

11. lépés: Hibaelhárítás

1. Ha probléma merül fel, ellenőrizze a vezetékek és a csatlakozók csatlakoztatását
először a kódot

2. a kormánymű nem fordulhat

- az akkumulátor feszültsége túl alacsony lehet

- Ellenőrizze, hogy szigorúan követi-e az áramköri diagramot

3. a vonalkövető érzékelők nem működnek

- győződjön meg róla, hogy párhuzamosak a talajjal

12. lépés: Gameday!

13. lépés: Kritikus eszközök szükségesek

  • Vasaló
  • Elektromos fúrógép
  • Éles-orrú fogó
  • Csavarhúzó
  • Olló
  • Vonalzó
  • Egy kis kefe