Talaan ng mga Nilalaman:

Tower-Defense-Versus-Bugs: 14 Hakbang
Tower-Defense-Versus-Bugs: 14 Hakbang

Video: Tower-Defense-Versus-Bugs: 14 Hakbang

Video: Tower-Defense-Versus-Bugs: 14 Hakbang
Video: Fortress Android: Building an Unbreakable Mobile Defense 2024, Hulyo
Anonim
Tower-Defense-Versus-Bugs
Tower-Defense-Versus-Bugs
Tower-Defense-Versus-Bugs
Tower-Defense-Versus-Bugs

(1) Unibersidad at kurso Panimula

Kami ay pangkat CIVA (C para makipagtulungan, ako para sa makabago, V para sa halaga at A para pahalagahan) mula sa Shanghai Jiaotong University Joint Institute (JI). (F.1) Sa talag.2, ang unang hilera mula kaliwa hanggang kanan ay si Chen Jiayi, Shen Qi, at ang pangalawang hilera mula kaliwa hanggang kanan Zhan yan, Zhu Ruiyang at Qiu Tianyu. Ang Fig.3 ay ang logo ng aming koponan. Ang SJTU ay isa sa mga nangungunang unibersidad sa Tsina, at ang JI ay isang nangungunang institusyon na nagdadalubhasa sa engineering na nagwaging sertipikasyon ng ABET. Bilang mga freshmen, kinakailangan kami ng 1 13 Instructor: Dr. Shane Johnson at Irene Wei

dumalo ang f.1.1 f.2.2.3 sa VG100, pagpapakilala sa engineering, isang kurso kung saan nagtatrabaho ang mga mag-aaral sa mga koponan upang matutong makipagtulungan, magbago at makipag-usap.

(2) Panimula sa Kompetisyon

Ang unang proyekto ng kurso ay nasa anyo ng kumpetisyon. Ang aming kumpetisyon ay tulad ng pagtatanggol sa tower ng laro. Ang bawat koponan ay kinakailangang gumawa ng isang paper tower na may laser sa itaas at isang bug, na talagang isang robotic car. Tatlong mga bug (sapalarang napili) ay lalapit sa tower sa tinakdang landas nang paisa-isa at gagamitin ng tower ang laser upang patayin sila bago nila ito maabot.

(3) Mga Panuntunan sa kumpetisyon

• Ang bawat bug ng kaaway ay mapipili nang sapalaran.

• Ang lahi ng tatlong bilog ay nagpapatuloy sa pataas na pagkakasunud-sunod.

• Ang mga bug ay hindi papatayin sa unang 0.5m na lugar ng proteksyon.

• Nagsisimula ang laro pagkatapos na maipasa ng mga bug ang lugar ng proteksyon.

• Ang mga bug ay dapat huminto sa puting linya na 1.5m ang layo mula sa panimulang linya para sa 2-4s (kung hindi ito pinatay noon)

. • Kapag ang bug ay napupunta nang mas mabilis kaysa sa 0.4m / s, hindi ito mapapatay ng laser.

• Patayin ang mga bug nang isa-isa bago nila maabot ang tower.

• Walang pagpindot sa bug at tower pagkatapos magsimula ang laro. • Hindi pinapayagan ang mga kapalit para sa motor, gulong, laser at photosensor.

(4) Mga regulasyon at kinakailangan sa kumpetisyon

Papel na tore

• Taas: Minimum 60cm

• Materyal: A4 80g; puting pandikit

• Stacking: Maximum na 3 sheet

Bug

• Bilis: 0.2-0.3m / s

• Pagtukoy sa motor: <12V • Laki: 15 * 10cm patayong front board

• Taas: 5cm ang taas mula sa lupa (photosensor)

• Nakagawian: Dumiretso

• Pag-andar: Huminto kaagad sa pag-irradiate ng laser

(5) Video ng Paligsahan

Nakalakip sa ibaba ang pagganap ng aming bug sa araw ng laro. Nagawa naming pumatay ng isang bug sa layo na 1.8m.

v.youku.com/v_show/id_XMTc3NzIyMDgzMg==.html

Hakbang 1: Diagram ng Konsepto

Diagram ng Konsepto
Diagram ng Konsepto

Hakbang 2: Listahan ng Materyal

Listahan ng Materyal
Listahan ng Materyal
Listahan ng Materyal
Listahan ng Materyal
Listahan ng Materyal
Listahan ng Materyal

Hakbang 3: Paper Tower Hakbang 1: Circuit Diagram

Paper Tower Hakbang 1: Circuit Diagram
Paper Tower Hakbang 1: Circuit Diagram

Hakbang 4: Papel Tower Hakbang 2: Pagbuo ng Tore

Papel Tower Hakbang 2: Pagbuo ng Tore
Papel Tower Hakbang 2: Pagbuo ng Tore

1. Hatiin ang isang piraso ng a4 na papel sa anim na pantay na bahagi at gupitin ito sa gitna.

2. Gumuhit ng dalawang pahalang na linya sa itaas at ibaba tungkol sa 1cm mula sa mga gilid. (g g.2.1)

3. Gupitin ang linya ng 1cm at tiklop sa mga iginuhit na linya. (g g.2.2)

4. Gumawa ng labindalawa sa mga slip na ito.

Hakbang 5: Papel Tower Hakbang 3 Paggawa ng Batayan

Papel Tower Hakbang 3 Paggawa ng Batayan
Papel Tower Hakbang 3 Paggawa ng Batayan

1. Hatiin ang isang piraso ng a4 na papel sa kalahati at pagkatapos ay gumuhit ng anim na linya ng magkakapantay. (g g.2.3)

2. Panatilihin ang apat sa kanila at tiklop kasama ang mga linya. (g g.2.4)

3. Idikit ang una at huling bahagi upang mabuo ang anim na tatsulok na prisma. (g g.2.5)

Hakbang 6: Paper Tower Hakbang 4 Paggawa ng Base Assembling the Tower

Papel Tower Hakbang 4 Paggawa ng Batayang Pagtitipon ng Tore
Papel Tower Hakbang 4 Paggawa ng Batayang Pagtitipon ng Tore

1. Gumamit ng puting pandikit upang idikit ang anim na slip nang paisa-isa upang mabuo ang isang hexagon poste. (g g.2.6)

2. Magdagdag ng isang base sa tower. (g g.2.7)

3. Idikit ang isa pang haligi sa natapos na isa.

4. Idikit ang maliit na mga tatsulok na prisma sa tuktok ng tower. (g g.2.8)

5. Ilagay ang Arduino, steering platform, laser at baterya sa tuktok ng tower.

6. Idikit ang apat na mga modyul na ultrasonic sa bawat panig ng tore sa ibaba.

7. Ikonekta ang lahat ng mga wire tulad ng disenyo. (g g.8)

8. I-upload ang iyong programa sa iyong Arduino gamit ang Arduino IDE at subukan ang iyong laser.

TIP: Maaari mong gamitin ang mga Dupont wire na may parehong kulay upang ikonekta ang bawat module ng ultrasonic upang maiwasan ang pagkakamali sa pagkonekta.

Hakbang 7: Papel Tower Hakbang 5 Pangwakas na Pagtingin sa System

Paper Tower Hakbang 5 Pangwakas na Pagtingin ng System
Paper Tower Hakbang 5 Pangwakas na Pagtingin ng System

Hakbang 8: Bug Hakbang 1: Diagram ng Circuit

Bug Hakbang 1: Diagram ng Circuit
Bug Hakbang 1: Diagram ng Circuit

Hakbang 9: Hakbang 2: Pagputol sa Lupon ng Acrylic

Hakbang 2: Pagputol sa Lupon ng Acrylic
Hakbang 2: Pagputol sa Lupon ng Acrylic

1. Tukuyin kung saan mo nais hanapin ang iyong mga bahagi at iguhit ang mga balangkas at lokasyon ng bawat bahagi.

2. Gumamit ng isang awtomatikong pamutol ng laser (kung saan dapat mong gawin ang pagguhit ng software na AutoCad) upang i-cut ang board o sa pamamagitan ng kamay at i-drill ang mga butas (karaniwang ang diameter ay 2mm o 3mm ayon sa laki ng pinili mong mga tornilyo). (fig.3.1 & 3.2)

Hakbang 10: Bug Hakbang 3: Paghahanda ng Mga Bahagi

Bug Hakbang 3: Paghahanda ng Mga Bahagi
Bug Hakbang 3: Paghahanda ng Mga Bahagi

1. Paghinang ng dalawang motor na may dalawang linya sa Dupont bawat isa. (fig.3.3)

2. Ipasok ang isang coupler sa mga gulong sa likuran at pagkatapos ay ipasok ang motor sa tagabitay. (fig.3.4)

3. Maghinang ng photosensor. (fig.3.5)

Hakbang 11: Bug Hakbang 4: Pag-iipon ng Bug

Bug Hakbang 4: Pag-iipon ng Bug
Bug Hakbang 4: Pag-iipon ng Bug
Bug Hakbang 4: Pag-iipon ng Bug
Bug Hakbang 4: Pag-iipon ng Bug

1. Ayusin ang lahat ng mga bahagi kabilang ang mga motor, braket, Arduino, L298N at baterya sa pisara na may mga tornilyo at mani. (fig.4.1)

2. Idikit ang dalawang nakapirming caster at isang sensor ng pagsubaybay sa pisara sa harap. (fig.4.2)

3. Ayusin ang front vertikal na board papunta sa base board at i-fasten ito ng dalawang L-bracket. (fig.4.3) 4. Ayusin ang isa pang motor bracket sa front board upang suportahan ang photosensor. (fig.4.4)

5. Ayusin ang dalawang piraso ng puting papel malapit sa tabi ng photosensor na ginagawa ang kabuuang lapad na 4cm (kapareho ng puting linya sa landas ng laro) upang paganahin ang kalat na pagmuni-muni. (fig.4.5)

Hakbang 12: Bug Hakbang 5: Pangwakas na Pagtingin sa System

Bug Hakbang 5: Pangwakas na Pagtingin sa System
Bug Hakbang 5: Pangwakas na Pagtingin sa System
Bug Hakbang 5: Pangwakas na Pagtingin sa System
Bug Hakbang 5: Pangwakas na Pagtingin sa System

Hakbang 13: Pamamaril sa Suliranin

Kung mayroon kang mga sumusunod na katanungan, nakalista kami sa mga solusyon sa bawat isa sa kanila.

Q1: Bakit hindi ko mabago ang bilis ng motor ng kotse?

A1: Tiyaking nakakonekta mo ang lupa at ang negatibong poste ng baterya.

Q2: Paano ko pagaganahin ang bug upang dumiretso?

A2: Ayusin ang data ng dalawang nagmamaneho na motor sa iyong programa upang matiyak na paikutin nila sa parehong bilis.

Q3: Mayroon bang potensyal na panganib?

A3: Una, huwag i-on ito kapag hindi ka sigurado na ang motor ay maaaring paikutin, o maaaring masunog ito. Pangalawa, ang ilang mga elemento ay talamak, mag-ingat habang ginagamit ito.

Q4: Ang aking bug ay sumusunod sa maling paraan, ang BV1750 ay palaging wala sa paraan.

A4: Suriin kung napili mo ang tamang mga sensor ng GY-30.

Hakbang 14: Konklusyon

Ang mga patakaran at kinakailangan ng laro ay madaling maunawaan, habang tumatagal ng napakaraming oras ng programa sa pag-aayos, pagsasaayos, pagsubok at paglutas ng mga problema na maaaring mangyari nang hindi inaasahan. At ang espesyal na karanasan na ito ay talagang bumuo ng aming mga kasanayan upang makipagtulungan at makipag-usap. Inaasahan kong ang manwal na ito ay makakatulong sa iyo at magtagumpay ka!

Inirerekumendang: