Mündəricat:
- Addım 1: JI, VG100 Kursları və Bizim Haqqımızda
- Addım 2: Layihənin qaydaları
- Addım 3: Bu Layihədə Uesd Materialları Haqqında
- Addım 4: Bug-un Addım-addım Təlimatı: Adım 1
- Addım 5: Bug-un Addım-addım Təlimatı: Adım 2
- Addım 6: Bug-un Addım-addım Təlimatı: Addım 3
- Addım 7: Bug'un Addım-addım Təlimatı: Adım 4
- Addım 8: Bug-un Addım-addım Təlimatı: Adım 5
- Addım 9: Səhvin Addım-addım Təlimatı: Adım 6
- Addım 10: Hatanın Son Görünüşü
- Addım 11: Tower-in Addım-addım Təlimatı: Addım 1
- Addım 12: Tower-in Addım-addım Təlimatı: Adım 2
- Addım 13: Tower-in Addım-addım Təlimatı: Adım 3
- Addım 14: Tower-in Addım-addım Təlimatı: Adım 4
- Addım 15: Tower-in Addım-addım Təlimatı: Adım 5
- Addım 16: Qalanın Son Görünüşü
- Addım 17: Bu Layihədəki Performansımız
- Addım 18: Əlavə A: İstinad
- Addım 19: Əlavə B: Annotasiya
- Addım 20: Əlavə C: Problemlərin aradan qaldırılması
Video: Warzone Tower Müdafiə: 20 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu Warzone Tower Defense layihəsi, qülləsini fərqli silahlarla qorumaq və nəticədə bütün düşmənləri məhv etmək olan piksel üslubunda bir oyuna əsaslanır.
Bu qülləni bir varlığa çevirmək və düşmənləri simvolizə etmək üçün robot maşın ("böcək") etmək üçün nə etməliyik.
Dörd yol, üç böcək və bir qüllə bütün layihəni təşkil edir. Bu layihəni üç prosesdə təsvir edə bilərik:
① Parçaları qurun.
② Səhvlər ardıcıl olaraq işə başladı.
③ Qala böcəkləri öldürür.
Addım 1: JI, VG100 Kursları və Bizim Haqqımızda
JI, Joint Institute kısaltması, Şanxay Jiao Tong Universiteti və Michigan Universiteti tərəfindən 2006 -cı ildə qurulan bir mühəndislik institutudur [1]. Şanxayın cənub -qərbində yerləşir.
JI-nin ən fərqli xüsusiyyətlərindən biri, təmiz ingilis dilində öyrənmə mühiti və fərqli mədəniyyət və dəyərlər anlayışı tələb edən beynəlmiləlləşmədir. Başqa bir xüsusiyyət, şagirdləri düşünməyə və parlaq fikri bir varlığa gətirməyə təşviq edən manipulyasiya qabiliyyətinə vurğu etməsidir.
VG100 kursumuz, ikinci kurs tələbələrinə bütöv bir mühəndislik layihəsini necə həyata keçirməyi öyrətmək və sonra tamaşaçılara başa salmaqla ikinci xüsusiyyətin ən yaxşı nümunəsidir. Bu iki məqsədin birləşməsi Warzone Tower Defense layihəmizə gətirib çıxarır və bunun necə işlədiyini sizə izah etmək üçün buradayıq.
Biz Team One, Apollondan gələn Wang Zibo, Zhou Runqing, Xing Wenqian, Chen Peiqi və Zhu Zehao. Apollon işıq tanrısıdır və işığın hər zaman bizə işıq saçdığını və buna görə də heç vaxt təslim olmayacağımızı qətiyyətlə göstərmək üçün onun adını istifadə edirik.
Addım 2: Layihənin qaydaları
Bir sahəni işarələyin, qülləni (kağızdan) sahənin ortasına qoyun
Qarşılıqlı olaraq 2,5 metr uzunluğunda iki yolu çəkin. Buna görə böcəklər qülləyə dörd tərəfdən yaxınlaşa bilər
2,5 metr uzunluğunda olan bu yol, şəkildə göstərildiyi kimi üç hissəyə bölünmüşdür
① Yolun ilk hissəsi 0,5 metr uzunluğunda sığınacaqdır. Bu məsafə səhvin sürətlənməsi mərhələsi üçün istifadə olunur, buna görə də bu məsafədə öldürülməyəcək.
Part İkinci hissənin uzunluğu bir metrdir. Bu hissənin sonunda, xətanın bu nöqtədə dəqiq dayana biləcəyini müəyyən etmək üçün ağ bir xətt var. Səhv 2 saniyə dayanmalıdır.
③ Üçüncü hissə son bir metrdir. Oyundan keçmək istəyirsənsə, qülləyə çırpılmadan əvvəl bütün böcəklər qüllə tərəfindən öldürülməlidir. Ancaq kövrək kağız qülləsini qorumaq üçün səhvin öldürülməmiş olsa belə dərhal dayanması lazım olan yolun sonunda başqa bir ağ xətt qoyduq.
Səhvlər düz bir xəttlə irəliləməlidir
Hata sürətini 0,2 m/s-0,3 m/s arasında təyin edin
Qüllənin altındakı ultrasonik sensorlar aralarındakı məsafəyə əsaslanaraq səhvin yerini sığınacaq sahəsindən çıxdıqdan sonra aşkar edə bilir
Lazer hər zaman fırlanmamalıdır. Yalnız səhv yeri müəyyən edildikdən sonra səhvin gəldiyi istiqamətə yönəlməlidir
Lazer göstəricisindən gələn lazer fotoşəkil rezistoruna çatdığı anda səhv dayanmalıdır və bu o deməkdir ki, öldürülmüşdür
Yolun ortasındakı ağ xəttdə 2-4s ərzində səhv öldürülməməlidir
Addım 3: Bu Layihədə Uesd Materialları Haqqında
Bu layihədə istifadə olunan bütün materiallar və vasitələr yuxarıdakı rəqəmlərdə göstərilmişdir.
Addım 4: Bug-un Addım-addım Təlimatı: Adım 1
Üfüqi lövhəni çevirin. İsti əriyən yapışqan ilə hər tərəfli təkəri hərəkətə gətirin. Təkərin cığırın ortasında yerləşdiyinə əmin olun.
Təlimatı yerinə yetirməzdən əvvəl yuxarıda göstərilən səhvimizin dizaynına baxmaq tövsiyə olunur.
Addım 5: Bug-un Addım-addım Təlimatı: Adım 2
Motoru motor braketinə daxil edin. Motoru təkərə uyğunlaşdırmaq üçün {1} bağlayıcıdan istifadə edin. Sürətlənməsini təmin etmək üçün vintlər lazımdır.
Komponentləri üfüqi lövhənin arxa tərəfinə yapışdırın. Sonra təkərlər xətanın hər iki tərəfində simmetrik olaraq görünür.
Addım 6: Bug-un Addım-addım Təlimatı: Addım 3
Arduino taxtasını {2}, çörək taxtasını {3}, motorlu idarə kartını {4}, batareya qutusunu və Li-polimerini {5} üfüqi lövhəyə yapışdırın.
Onların nisbi mövqeləri öz ehtiyaclarınıza uyğun olaraq düzgün şəkildə dəyişdirilə bilər.
Addım 7: Bug'un Addım-addım Təlimatı: Adım 4
İşıq sensoru {6}, isti əriyən yapışqan ilə dikey lövhəyə yapışdırın. Sensor lövhənin tam mərkəzində və yerə paralel olmalıdır.
Sonra iki lövhəni bir -birinə bağlayın (bunu növbəti addımdakı rəqəmlərdə görmək olar).
Addım 8: Bug-un Addım-addım Təlimatı: Adım 5
İki lövhənin birləşməsinə üç infraqırmızı izləmə sensoru {7} quraşdırın.
Addım 9: Səhvin Addım-addım Təlimatı: Adım 6
Kabelləri bağlayın.
Elektrik sxemini diqqətlə izləyin.
Addım 10: Hatanın Son Görünüşü
Addım 11: Tower-in Addım-addım Təlimatı: Addım 1
Kağız quruluşunu şəkildə göstərildiyi kimi qurun (bənövşəyi və mavi hissələr istisna olmaqla).
İmmobilizasiya üçün yalnız ağ yapışqan istifadə edilə biləcəyinə diqqət yetirin.
Addım 12: Tower-in Addım-addım Təlimatı: Adım 2
Qalanın dörd tərəfinə dörd ultrasəs sensoru {8} quraşdırın.
Addım 13: Tower-in Addım-addım Təlimatı: Adım 3
Qalanın üstünə nazik bir sintetik şüşə qoyun. Sonra sintetik şüşəyə Arduino taxtası, çörək taxtası, batareya və batareya qutusu qoyun.
Addım 14: Tower-in Addım-addım Təlimatı: Adım 4
Beşik başını {9} sintetik şüşənin altına quraşdırın. Sonra sükan mühərrikini beşik başlığı ilə birləşdirin.
Addım 15: Tower-in Addım-addım Təlimatı: Adım 5
Kabelləri bağlayın.
Elektrik sxemini diqqətlə izləyin.
Addım 16: Qalanın Son Görünüşü
Addım 17: Bu Layihədəki Performansımız
1.5 m məsafəni qət edən bir böcəyi öldürdük.
Oyun Günündə qaranlıq bir mühit tələb olunduğundan, kifayət qədər aydın bir video təqdim edə bilmərik. Bunun əvəzini çıxarmaq üçün səhvimizin funksiyasını göstərmək üçün gün ərzində çəkilmiş başqa bir video yükləyirik.
Addım 18: Əlavə A: İstinad
[1]
[2]
Addım 19: Əlavə B: Annotasiya
{1} Bağlayıcı: əslində bir -birinə bənzəməyən iki komponenti birləşdirmək üçün istifadə olunan bir növ mexaniki hissə
{2} Arduino lövhəsi: sadə bir növ mikro nəzarətçi
{3} Çörək taxtası: lehimləmə prosesi olmadan elektron sxemlərin qoşulması üçün istifadə olunur
{4} Motor sürücülük lövhəsi: mühərriklərin işini idarə etmək üçün istifadə olunur
{5} Li-polimer: sabit çıxış gərginliyi təmin edə bilən bir növ batareya
{6} İşıq sensoru: Bu hissənin səthinə kiçik bir fotoşəkil rezistoru quraşdırılıb və fərqli işıq intensivliyini fərqləndirə bilər.
{7} İnfraqırmızı izləmə sensoru: ağ işığı aşkar edərək xətanın düz getməsini təmin edən bir sensor
{8} Ultrasonik sensor: Ultrasonik siqnal alaraq sonra elektrik siqnalına çevirərək hərəkət edən xətanın dəqiq yerini təyin edin.
{9} Beşik başı: bir şeyi dəstəkləmək üçün istifadə olunur
{10} Sükan mühərriki: dönüb istədiyiniz istiqamətə çata bilən bir növ mexaniki hissə
Addım 20: Əlavə C: Problemlərin aradan qaldırılması
S: Niyə motor braketlərini sintetik şüşəyə isti əriyən yapışqan ilə möhkəm yapışdıra bilmirəm?
A: Motor mötərizələri ilə sintetik şüşə arasındakı təmas sahəsinin olduqca məhdud olduğuna diqqət yetirin. Yapışqanı əridəcəyiniz yeri tam olaraq təyin etməlisiniz və mötərizələr lövhəyə yapışdırıldıqdan sonra yapışqan yenidən laxtalanana qədər hərəkət etməməlisiniz.
S: Niyə səhvim düz bir xəttdə irəli gedə bilməz?
Cavab: Hər bir motorun digər mühərriklərdən təkərlərlə eyni şəkildə fərqləndiyinə diqqət yetirin. Ya son dərəcə bənzər iki mühərrik və təkər taparaq səhvləri azalda və ya etdiyimiz kimi bir izləmə sensoru quraşdıra bilərsiniz.
S: Qülləm niyə həmişə yıxılır?
A: Kağızın çəkisi çox zəif olduğuna diqqət yetirin. Qüllənin dibini əhatə edən silindrli kağız rulonları əlavə edərək qülləni daha möhkəm edə bilərsiniz. Bununla birlikdə, quruluşunuzda üç qatdan çox kağız olmadığından əmin olun.
S: Niyə ultrasəs sensorlarından nisbətən sabit məlumatlar əldə edə bilmirəm?
Cavab: Üzük cərəyanının məlumatların dalğalanmasına səbəb olan bir elektromaqnit sahəsi yarada biləcəyinə diqqət yetirin. Telləri çəkərək təsirini azalda bilərsiniz.
Tövsiyə:
Real Həyat Müharibəsi Qülləsi Müdafiə Oyununun edilməsi: 11 addım
Əsl Həyat Müharibəsi Qülləsi Müdafiə Oyununun edilməsi: Salam, biz GBUyuq! Komandamıza VG100, Mühəndisliyə Giriş sinifində bir vəzifə verildi: real həyatda Warzone Tower Müdafiə Oyunu dizayn etmək və qurmaq. VG100, bütün tələbələrin Joint Institute (JI.) Joint Inst -də qəbul etmələri tələb olunan əsas sinifdir
Warzone Tower Müdafiə: 7 addım
Warzone Tower Defense: Biz SS, VG100 qrupu 6. SS, dünyanın hər yerindən beş üzvdən ibarətdir. Hamımız, ortaq olaraq, hamımız UM-SJTU (Michigan Universiteti və Shanghai Jiao Tong Universiteti) Birgə İnstitutunun birinci kurs tələbələriyik. Qrupun adı “ SS & rdqu
Arduino Dizaynı ilə Warzone Tower Müdafiə Təlimatı: 5 addım
Arduino Dizaynı ilə Warzone Tower Müdafiə Təlimatı: Giriş Biz YOJIO qrupuyuq (Siz yalnız bir dəfə JI-də oxuyursunuz, buna görə xəzinə edin.) UM-SJTU Birgə İnstitutu Şanxay Jiao Tong Universitetinin, Minhang, Şanxay şəhərciyində yerləşir. VG100 birinci kurs tələbələri üçün əsas mühəndislik kursudur
Müharibə Bölgəsi Tower Müdafiə: 21 addım
War Zone Tower Defense: SALAM, DOSTLARIM! Məktəbimiz və institutumuz haqqında Michigan-Shanghai Universiteti Jiao Tong Universiteti Birgə İnstitutunda (JI) birinci kurs tələbəsiyik. JI, Şanxay Jiao Tong Universitetinin ən böyük universitetinin bir çox institutlarından biridir
Windows 10: 10 addımlarında Müdafiə Müəssisəsi E -poçtunu necə qurmaq olar
Windows 10-da Defence Enterprise E-poçtunu Necə Qurmaq olar: DİSKLAIMER: Bu addımları yerinə yetirmək üçün heç bir potensial təhlükə və təhlükə yoxdur! Bu təlimatlara riayət etmək adətən s