Съдържание:

Tower-Defense-Versus-Bugs: 14 стъпки
Tower-Defense-Versus-Bugs: 14 стъпки

Видео: Tower-Defense-Versus-Bugs: 14 стъпки

Видео: Tower-Defense-Versus-Bugs: 14 стъпки
Видео: Fortress Android: Building an Unbreakable Mobile Defense 2024, Юли
Anonim
Tower-Defense-Versus-Bugs
Tower-Defense-Versus-Bugs
Tower-Defense-Versus-Bugs
Tower-Defense-Versus-Bugs

(1) Университет и курс Въведение

Ние сме група CIVA (C за сътрудничество, I за иновации, V за стойност и A за оценка) от Shanghai Jiaotong University Joint Institute (JI). (Фиг.1) На фигура 2, първият ред отляво надясно са Chen Jiayi, Shen Qi и вторият ред отляво надясно Zhan yan, Zhu Ruiyang и Qiu Tianyu. Фиг.3 е логото на нашия екип. SJTU е един от най -добрите университети в Китай, а JI е водещ институт, специализиран в инженерството, който току -що спечели сертификата ABET. Като първокурсници, ние се изискваме от 1 13 Инструктор: Д -р. Шейн Джонсън и Ирен Уей

Фиг.

(2) Въведение в конкурса

Първият проект на курса е под формата на конкурс. Нашата конкуренция е като играта кула защита. От всеки екип се изисква да направи хартиена кула с лазер отгоре и бъг, който всъщност е роботизиран автомобил. Три бъгове (избрани на случаен принцип) ще се приближат един към друг към кулата по фиксираната пътека и кулата ще трябва да използва лазера, за да ги убие, преди да достигнат до нея.

(3) Правила на състезанието

• Всяка грешка на врага ще бъде избрана на случаен принцип.

• Състезанието с три кръга продължава във възходяща последователност.

• Грешките няма да бъдат убити в първата защитена зона от 0,5 м.

• Играта започва, след като грешките преминат защитната зона.

• Грешките трябва да спират на бялата линия на 1,5 м от стартовата линия за 2-4 секунди (ако не е била убита тогава)

. • Когато бъгът върви по -бързо от 0,4 m/s, той не може да бъде убит от лазера.

• Убивайте буболечките един по един, преди да достигнат кулата.

• Без докосване на грешката и кулата след началото на играта. • Не се допускат заместители на двигатели, колела, лазерни и фотосензори.

(4) Правила и изисквания за конкуренцията

Хартиена кула

• Височина: Минимум 60см

• Материал: A4 80g; бяло лепило

• Подреждане: максимум 3 листа

Буболечка

• Скорост: 0.2-0.3m/s

• Спецификация на двигателя: <12V • Размер: 15*10 см вертикална предна дъска

• Височина: 5 см височина от земята (фотосензор)

• Рутинна: Вървете направо

• Функция: Спрете веднага след облъчването от лазера

(5) Видео от турнира

По -долу е представено представянето на нашия бъг в деня на играта. Успяхме да убием един бъг на разстояние 1,8 м.

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

Стъпка 1: Концептуална диаграма

Концептуална диаграма
Концептуална диаграма

Стъпка 2: Списък на материалите

Списък на материалите
Списък на материалите
Списък на материалите
Списък на материалите
Списък на материалите
Списък на материалите

Стъпка 3: Хартиена кула Стъпка 1: Електрическа схема

Хартиена кула Стъпка 1: Електрическа схема
Хартиена кула Стъпка 1: Електрическа схема

Стъпка 4: Хартиена кула Стъпка 2: Изграждане на кулата

Хартиена кула Стъпка 2: Изграждане на кулата
Хартиена кула Стъпка 2: Изграждане на кулата

1. Разделете лист хартия А4 на шест равни части и ги разкъсайте по средата.

2. Начертайте две хоризонтални линии отгоре и отдолу на около 1 см от ръбовете. (фиг.2.1)

3. Изрежете по линията 1 см и сгънете по начертаните линии. (фиг.2.2)

4. Направете дванадесет от тези фишове.

Стъпка 5: Хартиена кула Стъпка 3 Изработка на основата

Хартиена кула Стъпка 3 Изграждане на основата
Хартиена кула Стъпка 3 Изграждане на основата

1. Разделете парче хартия А4 на половини и след това нарисувайте шест равноотдалечени линии. (фиг.2.3)

2. Дръжте четири от тях и сгънете по линиите. (фиг.2.4)

3. Залепете първата и последната част заедно, за да образувате шест триъгълни призми. (фиг.2.5)

Стъпка 6: Хартиена кула Стъпка 4 Изграждане на основата Сглобяване на кулата

Хартиена кула Стъпка 4 Изграждане на основата Сглобяване на кулата
Хартиена кула Стъпка 4 Изграждане на основата Сглобяване на кулата

1. Използвайте бяло лепило, за да залепите шест фиша един по един, за да образувате шестоъгълна колона. (фиг.2.6)

2. Добавете основа към кулата. (фиг.2.7)

3. Залепете друг стълб върху неподвижния.

4. Залепете малките триъгълни призми на върха на кулата. (фиг.2.8)

5. Поставете Arduino, кормилната платформа, лазера и батерията върху върха на кулата.

6. Залепете четири ултразвукови модула от всяка страна на кулата на дъното.

7. Свържете всички проводници, както е проектирано. (фиг.8)

8. Качете вашата програма във вашия Arduino с Arduino IDE и тествайте вашия лазер.

СЪВЕТ: Можете да използвате кабели Dupont от същия цвят, за да свържете всеки ултразвуков модул, за да избегнете грешка при свързването.

Стъпка 7: Хартиена кула Стъпка 5 Краен изглед на системата

Хартиена кула Стъпка 5 Краен изглед на системата
Хартиена кула Стъпка 5 Краен изглед на системата

Стъпка 8: Грешка Стъпка 1: Електрическа схема

Грешка Стъпка 1: Електрическа схема
Грешка Стъпка 1: Електрическа схема

Стъпка 9: Стъпка 2: Изрязване на акрилната дъска

Стъпка 2: Изрязване на акрилната дъска
Стъпка 2: Изрязване на акрилната дъска

1. Определете къде искате да намерите вашите компоненти и начертайте очертанията и местоположенията на всяка част.

2. Използвайте автоматичен лазерен нож (в този случай трябва да направите чертежа чрез софтуер AutoCad), за да изрежете дъската или на ръка и да пробиете отворите (обикновено диаметърът е 2 мм или 3 мм според размера на винтовете, които изберете). (фиг. 3.1 и 3.2)

Стъпка 10: Грешка Стъпка 3: Подготовка на компонентите

Грешка Стъпка 3: Подготовка на компонентите
Грешка Стъпка 3: Подготовка на компонентите

1. Запояйте двата двигателя с по две линии Dupont. (фиг.3.3)

2. Поставете съединител в задните гуми и след това поставете двигателя в съединителя. (фиг. 3.4)

3. Запояйте фотосензора. (фиг. 3.5)

Стъпка 11: Грешка Стъпка 4: Сглобяване на грешката

Грешка Стъпка 4: Сглобяване на грешката
Грешка Стъпка 4: Сглобяване на грешката
Грешка Стъпка 4: Сглобяване на грешката
Грешка Стъпка 4: Сглобяване на грешката

1. Закрепете всички компоненти, включително двигатели, скоби, Arduino, L298N и батерия към платката с винтове и гайки. (фиг.4.1)

2. Залепете два фиксирани колела и сензор за проследяване върху дъската отпред. (фиг. 4.2)

3. Закрепете предната вертикална дъска върху основната дъска и я закрепете с две L-скоби. (фиг.4.3) 4. Прикрепете друга скоба на двигателя към предната платка, за да поддържа фотосензора. (фиг.4.4)

5. Закрепете две парчета бяла хартия плътно до фотосензора, като направите общата ширина 4 см (същото като бялата линия по пътя на играта), за да разрешите дифузно отражение. (фиг. 4.5)

Стъпка 12: Грешка Стъпка 5: Окончателен изглед на системата

Грешка Стъпка 5: Окончателен изглед на системата
Грешка Стъпка 5: Окончателен изглед на системата
Грешка Стъпка 5: Окончателен изглед на системата
Грешка Стъпка 5: Окончателен изглед на системата

Стъпка 13: Отстраняване на проблеми

Ако имате следните въпроси, ние сме изброили решения за всеки от тях.

В1: Защо не мога да променя скоростта на двигателя на колата?

A1: Уверете се, че сте свързали земята и отрицателния полюс на батерията.

Q2: Как мога да активирам грешката да се изпрати?

A2: Настройте данните на двата задвижващи двигателя във вашата програма, за да се уверите, че те се въртят със същата скорост.

В3: Има ли потенциална опасност?

A3: Първо, не го включвайте, когато не сте сигурни, че двигателят може да се върти или може да изгори. Второ, някои елементи са остри, бъдете внимателни, докато го използвате.

В4: Грешката ми следва по грешен път, BV1750 винаги ще се отклони.

A4: Проверете дали сте избрали правилните сензори GY-30.

Стъпка 14: Заключение

Правилата и изискванията на играта са лесни за разбиране, докато отнема много време за програмиране, настройка, тестване и решаване на проблеми, които могат да възникнат неочаквано. И това специално преживяване наистина разви уменията ни да си сътрудничим и да общуваме. Надявам се, че това ръководство ще ви бъде от полза и нека успеете!

Препоръчано: