Სარჩევი:
- ნაბიჯი 1: JI, VG100 კურსებისა და ჩვენ შესახებ
- ნაბიჯი 2: პროექტის წესები
- ნაბიჯი 3: ამ პროექტში გამოყენებული მასალების შესახებ
- ნაბიჯი 4: შეცდომების ეტაპობრივი ინსტრუქცია: ნაბიჯი 1
- ნაბიჯი 5: შეცდომების ეტაპობრივი ინსტრუქცია: ნაბიჯი 2
- ნაბიჯი 6: შეცდომების ეტაპობრივი ინსტრუქცია: ნაბიჯი 3
- ნაბიჯი 7: შეცდომების ეტაპობრივი ინსტრუქცია: ნაბიჯი 4
- ნაბიჯი 8: შეცდომების ეტაპობრივი ინსტრუქცია: ნაბიჯი 5
- ნაბიჯი 9: შეცდომების ეტაპობრივი ინსტრუქცია: ნაბიჯი 6
- ნაბიჯი 10: ხარვეზის საბოლოო ხედი
- ნაბიჯი 11: კოშკის ნაბიჯ ნაბიჯ ინსტრუქცია: ნაბიჯი 1
- ნაბიჯი 12: კოშკის ნაბიჯ ნაბიჯ ინსტრუქცია: ნაბიჯი 2
- ნაბიჯი 13: კოშკის ნაბიჯ ნაბიჯ ინსტრუქცია: ნაბიჯი 3
- ნაბიჯი 14: კოშკის ნაბიჯ ნაბიჯ ინსტრუქცია: ნაბიჯი 4
- ნაბიჯი 15: კოშკის ნაბიჯ ნაბიჯ ინსტრუქცია: ნაბიჯი 5
- ნაბიჯი 16: კოშკის საბოლოო ხედი
- ნაბიჯი 17: ჩვენი შესრულება ამ პროექტში
- ნაბიჯი 18: დანართი A: მითითება
- ნაბიჯი 19: დანართი B: ანოტაცია
- ნაბიჯი 20: დანართი C: პრობლემების მოგვარება
ვიდეო: Warzone Tower Defense: 20 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ეს Warzone Tower Defense პროექტი დაფუძნებულია პიქსელის სტილის თამაშზე, რომლის მიზანია დაიცვას კოშკი სხვადასხვა იარაღით და საბოლოოდ გაანადგუროს ყველა მტერი.
რა უნდა გავაკეთოთ იმისათვის, რომ ეს კოშკი გაერთიანდეს და შეიქმნას რობოტული მანქანა ("შეცდომა"), რომელიც მტრების სიმბოლოა.
ოთხი ბილიკი, სამი ბაგა და კოშკი ქმნის მთელ პროექტს. ჩვენ შეგვიძლია უბრალოდ აღწეროთ ეს პროექტი სამ პროცესში:
① ტრეკების დაყენება.
② შეცდომები თანმიმდევრულად დაიძრა.
③ კოშკი კლავს შეცდომებს.
ნაბიჯი 1: JI, VG100 კურსებისა და ჩვენ შესახებ
JI, ერთობლივი ინსტიტუტის აბრევიატურა, არის საინჟინრო ინსტიტუტი, რომელიც ერთობლივად შეიქმნა შანხაის ჯიაო ტონგის უნივერსიტეტმა და მიჩიგანის უნივერსიტეტმა 2006 წელს [1]. მდებარეობს შანხაის სამხრეთ -დასავლეთით.
JI– ს ერთ – ერთი ყველაზე გამორჩეული თვისებაა ინტერნაციონალიზაცია, რომელიც მოითხოვს სუფთა ინგლისურ ენაზე სასწავლო გარემოს და სხვადასხვა კულტურისა და ღირებულებების გაგებას. კიდევ ერთი მახასიათებელია მისი მანიპულირების უნარზე აქცენტირება, რაც სტუდენტებს უბიძგებს იფიქრონ და ბრწყინვალე იდეა შეიტანონ ერთეულში.
ჩვენი VG100 კურსი არის მეორე მახასიათებლის მთავარი მაგალითი, რომლის მთავარი მიზანია ასწავლოს პირველკურსელ სტუდენტებს როგორ განახორციელონ მთელი საინჟინრო პროექტი და შემდეგ აუხსნან აუდიტორიას. ამ ორი მიზნის კომბინაცია იწვევს ჩვენს Warzone Tower Defense პროექტს და ჩვენ აქ ვართ აგიხსნათ როგორ მუშაობს.
ჩვენ ვართ ვანგ ზიბო, ჟოუ რენკინი, სინგ ვენკიანი, ჩენ პეიკი და ჟუ ზეჰაო, რომლებიც ერთი გუნდიდან, აპოლონიდან ჩამოდიან. აპოლონი არის სინათლის ღმერთი და ჩვენ ვიყენებთ მის სახელს იმისათვის, რომ ვაჩვენოთ ჩვენი გადაწყვეტილება, რომ სინათლე ყოველთვის ანათებს ჩვენზე და ამიტომაც ჩვენ არასოდეს დავთმობთ.
ნაბიჯი 2: პროექტის წესები
მონიშნეთ ტერიტორია, განათავსეთ კოშკი (დამზადებულია ქაღალდისგან) ტერიტორიის ცენტრში
გაყავით ორი ერთმანეთის პერპენდიკულარული, 2.5 მეტრი სიგრძის გზა. აქედან გამომდინარე, შეცდომებს შეუძლიათ კოშკთან მიახლოება ოთხი მიმართულებით
ეს 2.5 მეტრი სიგრძის გზა დაყოფილია სამ ნაწილად, როგორც ეს ნაჩვენებია ფიგურაში
Road გზის პირველი ნაწილი, არის 0.5 მეტრი სიგრძის თავშესაფარი. ეს მანძილი გამოიყენება ხარვეზის აჩქარების ფაზისთვის, ასე რომ ის არ დაიკარგება ამ მანძილზე.
Part მეორე ნაწილი ერთი მეტრის სიგრძისაა. ამ ნაწილის ბოლოს, თეთრი ხაზი არსებობს იმის დასადგენად, შეუძლია თუ არა ხარვეზის ზუსტად გაჩერება ამ ეტაპზე. შეცდომა უნდა შეწყდეს 2 წამის განმავლობაში.
Part მესამე ნაწილი არის ბოლო ერთი მეტრი. თუ გსურთ თამაშის გავლა, ყველა შეცდომა უნდა დაიღუპოს კოშკს, სანამ ისინი კოშკში ჩაარტყამენ. მაგრამ ჩვენ დავაყენეთ კიდევ ერთი თეთრი ხაზი ბილიკის ბოლოს, რომლის დროსაც ხარვეზი დაუყოვნებლივ უნდა გაჩერდეს, თუნდაც ის არ მოკლეს, რათა დავიცვათ მყიფე ქაღალდის კოშკი.
შეცდომები უნდა წავიდეს წინ სწორი ხაზით
შეცდომის სიჩქარის დაყენება 0.2 მ/წმ-0.3 მ/წმ შორის
კოშკის ბოლოში მდებარე ულტრაბგერითი სენსორები შეძლებენ შეცდომების ადგილმდებარეობის დადგენას მათ შორის მანძილის საფუძველზე მხოლოდ მას შემდეგ, რაც შეცდომა გადის თავშესაფრის ზონიდან
ლაზერი არ უნდა ბრუნავდეს მუდმივად. ის უნდა იქცეს იმ მიმართულებით, საიდანაც ხარვეზი მოდის მხოლოდ მას შემდეგ, რაც დადგინდა ხარვეზის ადგილი
იმ მომენტში, როდესაც ლაზერი ლაზერული მაჩვენებელიდან აღწევს ფოტო-რეზისტორს, შეცდომა უნდა შეწყდეს და ეს ნიშნავს, რომ ის მოკლულია
შეცდომა არ უნდა დაიღუპოს 2-4 წმ-ის განმავლობაში თეთრ ხაზზე შუა ტრასაზე
ნაბიჯი 3: ამ პროექტში გამოყენებული მასალების შესახებ
ამ მასალაში გამოყენებული ყველა მასალა და ინსტრუმენტი ნაჩვენებია ზემოთ მოცემულ ფიგურებში.
ნაბიჯი 4: შეცდომების ეტაპობრივი ინსტრუქცია: ნაბიჯი 1
გადააბრუნეთ ჰორიზონტალური დაფა. გაააქტიურეთ ყოვლისმომცველი ბორბალი მასზე ცხელი დნობის წებოთი. დარწმუნდით, რომ ბორბალი მდებარეობს ბილიკის შუაგულში.
თქვენ გირჩევთ, რომ ნახოთ ჩვენი შეცდომების დიზაინი, რომელიც ნაჩვენებია ზემოთ, ინსტრუქციის შესრულებამდე.
ნაბიჯი 5: შეცდომების ეტაპობრივი ინსტრუქცია: ნაბიჯი 2
ჩადეთ ძრავა ძრავის საყრდენში. გამოიყენეთ წყვილი {1} ძრავის საბურავთან შესაერთებლად. ხრახნები საჭიროა მისი სისწრაფის უზრუნველსაყოფად.
გამყარეთ კომპონენტები ჰორიზონტალური დაფის უკანა მხარეს. შემდეგ ბორბლები სიმეტრიულად გამოჩნდება ხარვეზის ორივე მხარეს.
ნაბიჯი 6: შეცდომების ეტაპობრივი ინსტრუქცია: ნაბიჯი 3
ჰორიზონტალურ დაფაზე მიამაგრეთ არდუინოს დაფა {2}, პურის დაფა {3}, საავტომობილო დაფა {4}, ბატარეის ყუთი და ლი-პოლიმერი {5}.
მათი შედარებითი პოზიციები შეიძლება სწორად შეიცვალოს თქვენივე საჭიროებიდან გამომდინარე.
ნაბიჯი 7: შეცდომების ეტაპობრივი ინსტრუქცია: ნაბიჯი 4
განათავსეთ სინათლის სენსორი {6} ტერვერტიკულ დაფაზე ცხელი დნობის წებოთი. სენსორი უნდა განთავსდეს ზუსტად დაფის ცენტრში და პარალელურად მიწასთან.
შემდეგ დააკავშირეთ ორი დაფა ერთმანეთთან (ეს ჩანს შემდეგი ნაბიჯის ფიგურებში).
ნაბიჯი 8: შეცდომების ეტაპობრივი ინსტრუქცია: ნაბიჯი 5
დააინსტალირეთ სამი ინფრაწითელი თვალთვალის სენსორი {7} ორი დაფის სახსარში.
ნაბიჯი 9: შეცდომების ეტაპობრივი ინსტრუქცია: ნაბიჯი 6
დააკავშირეთ მავთულები.
ყურადღებით მიჰყევით წრიულ დიაგრამას.
ნაბიჯი 10: ხარვეზის საბოლოო ხედი
ნაბიჯი 11: კოშკის ნაბიჯ ნაბიჯ ინსტრუქცია: ნაბიჯი 1
ააშენეთ ქაღალდის სტრუქტურა, როგორც ეს მოცემულია ფიგურაში (გარდა მეწამული და ლურჯი ნაწილებისა).
გაითვალისწინეთ, რომ მხოლოდ თეთრი წებოს გამოყენება შეიძლება იმობილიზაციისთვის.
ნაბიჯი 12: კოშკის ნაბიჯ ნაბიჯ ინსტრუქცია: ნაბიჯი 2
დააინსტალირეთ ოთხი ულტრაბგერითი სენსორი {8} კოშკის ოთხ მხარეს.
ნაბიჯი 13: კოშკის ნაბიჯ ნაბიჯ ინსტრუქცია: ნაბიჯი 3
კოშკის თავზე, მოათავსეთ სინთეტიკური მინის თხელი ნაჭერი. შემდეგ განათავსეთ არდუინოს დაფა, პურის დაფა, ბატარეა და ბატარეის სინთეტიკური მინა.
ნაბიჯი 14: კოშკის ნაბიჯ ნაბიჯ ინსტრუქცია: ნაბიჯი 4
დააინსტალირეთ აკვნის თავი {9} სინთეტიკური მინის ქვეშ. შემდეგ დააკავშირეთ საჭის ძრავა აკვნის თავთან.
ნაბიჯი 15: კოშკის ნაბიჯ ნაბიჯ ინსტრუქცია: ნაბიჯი 5
დააკავშირეთ მავთულები.
ყურადღებით მიჰყევით წრიულ დიაგრამას.
ნაბიჯი 16: კოშკის საბოლოო ხედი
ნაბიჯი 17: ჩვენი შესრულება ამ პროექტში
ჩვენ მოვიკლეთ ერთი შეცდომა, რომელმაც გაიარა 1.5 მ მანძილი.
ვინაიდან თამაშის დღეს ბნელი გარემოა საჭირო, ჩვენ ვერ ვაძლევთ საკმარისად ნათელ ვიდეოს. ამის გამოსასწორებლად, ჩვენ ავტვირთავთ კიდევ ერთ ვიდეოს, რომელიც გადაღებულია დღის განმავლობაში, რათა აჩვენოს ჩვენი ხარვეზის ფუნქცია.
ნაბიჯი 18: დანართი A: მითითება
[1]
[2]
ნაბიჯი 19: დანართი B: ანოტაცია
{1} შესაერთებელი: ერთგვარი მექანიკური ნაწილი, რომელიც გამოიყენება ორი კომპონენტის ერთმანეთთან დასაკავშირებლად, რომლებიც თავდაპირველად შეუსაბამოა ერთმანეთთან
{2} Arduino დაფა: მარტივი სახის მიკროკონტროლერი
{3} პურის დაფა: გამოიყენება ელექტრონული სქემების დასაკავშირებლად შედუღების პროცესის გარეშე
{4} საავტომობილო მართვის დაფა: გამოიყენება ძრავების ფუნქციის გასაკონტროლებლად
{5} Li-polymer: ერთგვარი ბატარეა, რომელსაც შეუძლია უზრუნველყოს სტაბილური გამომავალი ძაბვა
{6} სინათლის სენსორი: ამ ნაწილის ზედაპირზე დამონტაჟებულია პატარა ფოტო რეზისტორი და მას შეუძლია განასხვავოს სინათლის სხვადასხვა ინტენსივობა.
{7} ინფრაწითელი თვალთვალის სენსორი: სენსორი, რომელიც შეცდომის შესაძლებლობას აძლევს პირდაპირ წავიდეს თეთრი შუქის გამოვლენით
{8} ულტრაბგერითი სენსორი: განსაზღვრეთ მოძრავი ხარვეზის ზუსტი მდებარეობა ულტრაბგერითი სიგნალის მიღებით და შემდეგ მისი ელექტრო სიგნალად გადაქცევით.
{9} აკვნის თავი: გამოიყენება რაღაცის მხარდასაჭერად
{10} საჭის ძრავა: ერთგვარი მექანიკური ნაწილი, რომელსაც შეუძლია შემობრუნდეს და მიაღწიოს სასურველ მიმართულებას
ნაბიჯი 20: დანართი C: პრობლემების მოგვარება
კითხვა: რატომ არ შემიძლია მყარად ჩავკიდო ძრავის ფრჩხილები სინთეზურ მინაზე ცხელი დნობის წებოთი?
პასუხი: გაითვალისწინეთ, რომ საავტომობილო ფრჩხილებსა და სინთეზურ მინას შორის კონტაქტის არეალი საკმაოდ შეზღუდულია. თქვენ ზუსტად უნდა დაადგინოთ ის ადგილი, სადაც აპირებთ წებოს დნობას და მას შემდეგ, რაც ფრჩხილები დაფარულია დაფაზე, თქვენ აღარ უნდა გადაადგილოთ ისინი, სანამ წებო კვლავ არ შედედება.
კითხვა: რატომ არ შეიძლება ჩემი შეცდომა წინ წავიდეს სწორი ხაზით?
პასუხი: გაითვალისწინეთ, რომ ყველა ძრავა ოდნავ განსხვავდება სხვა ძრავებისგან, იგივე საბურავებით. თქვენ შეგიძლიათ შეამციროთ შეცდომები ორი უკიდურესად მსგავსი ძრავისა და საბურავის პოვნით, ან დააინსტალიროთ თვალთვალის სენსორი, როგორც ჩვენ გავაკეთეთ.
კითხვა: რატომ იშლება ჩემი კოშკი ყოველთვის?
პასუხი: გაითვალისწინეთ, რომ ქაღალდი ძალიან ცუდად იტანს წონას. თქვენ შეგიძლიათ კოშკი გაამაგროთ ცილინდრული ფორმის ქაღალდის რულონების დამატებით, რომელიც გარს აკრავს კოშკს. ამასთან, დარწმუნდით, რომ თქვენი სტრუქტურა არ შეიცავს ქაღალდს სამ ფენაზე მეტი.
კითხვა: რატომ არ შემიძლია შედარებით სტაბილური მონაცემების მოპოვება ულტრაბგერითი სენსორებისგან?
პასუხი: გაითვალისწინეთ, რომ ბეჭდის დენს შეუძლია შექმნას ელექტრომაგნიტური ველი, რაც იწვევს მონაცემების რყევებს. თქვენ შეგიძლიათ შეამციროთ მისი მოქმედება მავთულის დაყენებით.
გირჩევთ:
Warzone Tower Defense: 7 ნაბიჯი
Warzone Tower Defense: ჩვენ ვართ SS, ჯგუფი VG100. SS შედგება ხუთი წევრისგან მთელი მსოფლიოდან. ყველა ჩვენგანი, საერთო ჯამში, ყველა ვართ UM-SJTU (მიჩიგანის უნივერსიტეტი და შანხაის ჯიაო ტონგის უნივერსიტეტი) ერთობლივი ინსტიტუტის პირველკურსელი სტუდენტები. ჯგუფის სახელი “ SS & rdqu
Warzone Tower Defense სახელმძღვანელო Arduino დიზაინით: 5 ნაბიჯი
Warzone Tower Defense სახელმძღვანელო Arduino დიზაინით: შესავალი ჩვენ ვართ ჯგუფი YOJIO (თქვენ მხოლოდ ერთხელ სწავლობთ JI– ში, ასე რომ დააფასეთ იგი.) UM-SJTU ერთობლივი ინსტიტუტი მდებარეობს შანხაის ჯიაო ტონგის უნივერსიტეტის კამპუსში, მინჰანგი, შანხაი. VG100 არის ინჟინერიის ფუნდამენტური კურსი პირველკურსელი სტუდენტებისთვის
Tower-Defense-Versus-Bugs: 14 ნაბიჯი
Tower-Defense-Versus-Bugs: (1) უნივერსიტეტი და კურსი შესავალი ჩვენ ვართ ჯგუფი CIVA (C თანამშრომლობისათვის, მე ინოვაციებისთვის, V ღირებულებისთვის და A დასაფასებლად) შანხაის ჯიაოტონგის უნივერსიტეტის ერთობლივი ინსტიტუტიდან (JI). (Fi გ .1 Fi g.2– ში, პირველი რიგი მარცხნიდან მარჯვნივ არის ჩენ ჯიაი, შენ ქი
VEX Tower Takeover Competition Robot: 8 ნაბიჯი
VEX Tower Takeover Competition Robot: ამ გაკვეთილში მე გაჩვენებთ ბიჭებს Vex Robotics Tower Takeover Competition– ის საფუძვლებს, ასევე როგორ ავაშენოთ რობოტი ამ თამაშისთვის. გთხოვთ შეამოწმოთ ჩანართი მარაგისთვის. შენიშვნა: Vex EDR ნაწილები ძალიან ძვირია, თუკი თქვენ ვერ ახერხებთ $
Arduino Dice Tower თამაში: 8 ნაბიჯი
Arduino Dice Tower თამაში: ამ სასწავლო ინსტრუქციაში მე გაჩვენებთ თუ როგორ უნდა ავაშენოთ კამათლის კოშკი თამაში არდუინოთი, ხუთი სერვოს და რამდენიმე სენსორით. თამაშის მიზანი მარტივია, ორი ადამიანი აგდებს კამათელს ზევით და თქვენ რიგრიგობით დააჭირეთ ღილაკს, ან სხვაგვარად მანიპულირებთ