Mündəricat:

Tower-Defense-Versus-Bugs: 14 Addım
Tower-Defense-Versus-Bugs: 14 Addım

Video: Tower-Defense-Versus-Bugs: 14 Addım

Video: Tower-Defense-Versus-Bugs: 14 Addım
Video: MY SINGING MONSTERS - GOLD ISLAND + EPIC GOLD WUBBOX - FULL SONG! (LankyBox Gets NEW WUBBOX!) 2024, Iyul
Anonim
Tower-Defense-Versus-Bugs
Tower-Defense-Versus-Bugs
Tower-Defense-Versus-Bugs
Tower-Defense-Versus-Bugs

(1) Universitet və kurs Giriş

Biz Şanxay Jiaotong Universiteti Birgə İnstitutundan (JI) CIVA qrupu (işbirliyi üçün C, yenilik üçün mən, dəyər üçün V və dəyər üçün A). (Fi g.1) fi g.2 -də soldan sağa ilk sırada Chen Jiayi, Shen Qi və soldan sağa ikinci sıra Zhan yan, Zhu Ruiyang və Qiu Tianyu. Şəkil 3 komandamızın loqotipidir. SJTU Çinin ən yaxşı universitetlərindən biridir və JI, ABET sertifikatını yenicə qazanan mühəndislik sahəsində ixtisaslaşan aparıcı bir institutdur. Birinci kurs tələbələri olaraq bizdən 1 13 Təlimatçı tələb olunur: Dr. Shane Johnson və Irene Wei

fi g.1 fi g.2 fi g.3 VG100, mühəndisliyə giriş, şagirdlərin əməkdaşlıq etməyi, yenilik etməyi və ünsiyyət qurmağı öyrənmək üçün komandalarda çalışdıqları bir kursda iştirak edin.

(2) Müsabiqəyə Giriş

Kursun ilk layihəsi müsabiqə formasındadır. Rəqabətimiz oyun qülləsi müdafiəsinə bənzəyir. Hər bir komandanın üstündə bir lazer və əslində bir robot avtomobili olan bir kağız qüllə düzəltmək tələb olunur. Üç səhv (təsadüfi olaraq seçilmiş) sabitlənmiş yolda qülləyə bir -bir yaxınlaşacaq və qüllə lazerdən istifadə etmədən onları öldürməli olacaq.

(3) Müsabiqənin qaydaları

• Hər bir düşmən səhv təsadüfi seçiləcək.

• Üç raundlu yarış artan ardıcıllıqla davam edir.

• İlk 0,5 metrlik qoruyucu sahədə böcəklər öldürülməyəcək.

• Oyun səhvlər qorunma sahəsini keçdikdən sonra başlayır.

• Səhvlər başlanğıc xəttindən 1,5 m məsafədəki ağ xəttdə 2-4 saniyə dayanmalıdır (əgər öldürülməmişsə)

. • Hata 0.4m/s -dən daha sürətlə getdiyi zaman lazerlə öldürülə bilməz.

• Qülləyə çatmamış səhvləri bir -bir öldürün.

• Oyun başladıqdan sonra səhv və qülləyə toxunmaq olmaz. • Motorlar, təkərlər, lazer və fotosensorların əvəzinə icazə verilmir.

(4) Müsabiqə qaydaları və tələbləri

Kağız qülləsi

• Boy: Minimum 60 sm

• Material: A4 80g; ağ yapışqan

• İstifləmə: Maksimum 3 vərəq

Səhv

• Sürət: 0.2-0.3m/s

• Motor spesifikasiyası: <12V • Ölçü: 15*10cm şaquli ön lövhə

• Hündürlük: yerdən 5 sm yüksəklikdə (fotosensor)

• Rutin: Düz gedin

• Funksiya: Lazerlə şüalanan kimi dayandırın

(5) Turnir videosu

Səhvimizin oyun günündəki performansı aşağıda verilmişdir. 1.8m məsafədə bir böcəyi öldürməyi bacardıq.

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

Addım 1: Konsepsiya Diaqramı

Konsepsiya diaqramı
Konsepsiya diaqramı

Addım 2: Material siyahısı

Material siyahısı
Material siyahısı
Material siyahısı
Material siyahısı
Material siyahısı
Material siyahısı

Addım 3: Kağız Qülləsi Adım 1: Dövrə Şeması

Kağız Qülləsi Addım 1: Dövrə Şeması
Kağız Qülləsi Addım 1: Dövrə Şeması

Addım 4: Kağız Qülləsi Adım 2: Qüllənin inşası

Kağız Qülləsi Adım 2: Qüllənin qurulması
Kağız Qülləsi Adım 2: Qüllənin qurulması

1. a4 kağız parçasını altı bərabər hissəyə bölün və ortada parçalayın.

2. Kenarlardan təxminən 1 sm yuxarıda və aşağıda iki üfüqi xətt çəkin. (fi g.2.1)

3. 1 sm -lik xətt boyunca kəsin və çəkilmiş xətlər boyunca qatlayın. (fi g.2.2)

4. Bu fişlərdən on ikisini düzəldin.

Addım 5: Kağız Qülləsi Adım 3 Baza Yaratmaq

Kağız Qülləsi 3 -cü addım
Kağız Qülləsi 3 -cü addım

1. Bir ədəd a4 kağız parçasını yarıya bölün və sonra altı bərabər xətt çəkin. (fi g.2.3)

2. Onlardan dördünü saxlayın və xətlər boyunca qatlayın. (fi g.2.4)

3. Altı üçbucaqlı prizma yaratmaq üçün ilk və son hissəni bir -birinə yapışdırın. (fi g.2.5)

Addım 6: Kağız Qülləsi Adım 4 Qüllənin təməlinin qoyulması

Kağız Qüllə Adım 4 Qüllənin Baza Qurulması
Kağız Qüllə Adım 4 Qüllənin Baza Qurulması

1. Altıbucaqlı sütun yaratmaq üçün altı yapışqanı bir -birinə yapışdırmaq üçün ağ yapışqan istifadə edin. (fi g.2.6)

2. Qülləyə bir baza əlavə edin. (fi g.2.7)

3. Sabit olanın üstünə başqa bir sütun yapışdırın.

4. Kiçik üçbucaqlı prizmaları qüllənin üstünə yapışdırın. (fi g.2.8)

5. Arduino, sükan platforması, lazer və batareyanı qüllənin üstünə qoyun.

6. Dörd ultrasonik modulu altdakı qüllənin hər tərəfinə yapışdırın.

7. Bütün telləri dizayn edildiyi kimi bağlayın. (fi g.8)

8. Arduino IDE ilə proqramınızı Arduino -ya yükləyin və lazerinizi sınayın.

İPUCU: Səhv etməmək üçün hər bir ultrasəs modulunu birləşdirmək üçün eyni rəngli Dupont tellərindən istifadə edə bilərsiniz.

Addım 7: Kağız Qülləsi Adım 5 Son Sistem Görünüşü

Kağız Qülləsi Addım 5 Final Sistem Görünüşü
Kağız Qülləsi Addım 5 Final Sistem Görünüşü

Adım 8: Hata Adım 1: Dövrə Şeması

Hata Adımı 1: Dövrə Şeması
Hata Adımı 1: Dövrə Şeması

Adım 9: Adım 2: Akril lövhənin kəsilməsi

Addım 2: Akril lövhəni kəsin
Addım 2: Akril lövhəni kəsin

1. Komponentlərinizi harada yerləşdirmək istədiyinizi müəyyənləşdirin və hər hissənin konturlarını və yerlərini çəkin.

2. Lövhəni və ya əllə kəsmək və delikləri açmaq üçün avtomatik olaraq lazer kəsici istifadə edin (bu halda AutoCad proqramı ilə rəsm çəkməlisiniz) (diametri seçdiyiniz vintlərin ölçüsünə görə 2 mm və ya 3 mm -dir). (şəkil 3.1 və 3.2)

Addım 10: Hata Adım 3: Komponentlərin Hazırlanması

Hata Adım 3: Komponentlərin Hazırlanması
Hata Adım 3: Komponentlərin Hazırlanması

1. Hər iki Dupont xətti ilə iki mühərriki lehimləyin. (şəkil 3.3)

2. Bağlayıcıyı arxa təkərlərə daxil edin və sonra motoru bağlayıcıya daxil edin. (şəkil 3.4)

3. Fotosensoru lehimləyin. (şəkil 3.5)

Adım 11: Hata Adım 4: Hata yığılması

Hata Adım 4: Səhvin yığılması
Hata Adım 4: Səhvin yığılması
Hata Adım 4: Səhvin yığılması
Hata Adım 4: Səhvin yığılması

1. Mühərriklər, mötərizələr, Arduino, L298N və batareya daxil olmaqla bütün komponentləri vintlər və qoz -fındıqlarla lövhəyə yapışdırın. (şəkil 4.1)

2. Ön tərəfdəki lövhəyə iki sabit təkər və bir izləmə sensoru yapışdırın. (şəkil 4.2)

3. Ön şaquli lövhəni əsas lövhəyə bərkidin və iki L-mötərizə ilə bağlayın. (şəkil 4.3) 4. Fotosensoru dəstəkləmək üçün başqa bir motor braketini ön lövhəyə bərkidin. (şəkil 4.4)

5. Ümumi eni 4 sm (oyun yolundakı ağ xəttlə eyni) olan iki ədəd ağ kağızı fotosensorun yanına yaxından düzəldin ki, diffuz əks olunsun. (şəkil 4.5)

Addım 12: Hata Adım 5: Son Sistem Görünüşü

Hata Adım 5: Son Sistem Görünüşü
Hata Adım 5: Son Sistem Görünüşü
Hata Adım 5: Son Sistem Görünüşü
Hata Adım 5: Son Sistem Görünüşü

Addım 13: Problemin həlli

Aşağıdakı suallarınız varsa, hər birinin həll yollarını sadaladıq.

S1: Niyə avtomobilin motorunun sürətini dəyişə bilmirəm?

A1: Batareyanın torpağını və mənfi dirəyini bağladığınızdan əmin olun.

S2: Səhvin düz getməsini necə təmin edə bilərəm?

A2: Proqramınızdakı iki sürücülük motorunun məlumatlarını eyni sürətlə döndüyündən əmin olun.

S3: Potensial təhlükə varmı?

A3: Birincisi, motorun dönə biləcəyinə əmin olmadığınızda onu yandırmayın və ya yana bilər. İkincisi, bəzi elementlər kəskin olur, istifadə edərkən diqqətli olun.

S4: Səhvim səhv yoldadır, BV1750 həmişə yoldan çıxacaq.

A4: Doğru GY-30 sensorlarını seçib seçmədiyinizi yoxlayın.

Addım 14: Nəticə

Oyunun qaydalarını və tələblərini anlamaq asandır, gözlənilmədən baş verə biləcək problemləri proqramlaşdırmaq, tənzimləmək, sınamaq və həll etmək üçün çox vaxt lazımdır. Və bu xüsusi təcrübə həqiqətən əməkdaşlıq etmək və ünsiyyət qurmaq bacarıqlarımızı inkişaf etdirdi. Ümid edirik ki, bu dərslik sizə kömək edəcək və sizə uğurlar arzulayacaq!

Tövsiyə: