Სარჩევი:
- მარაგები
- ნაბიჯი 1: დაგეგმეთ
- ნაბიჯი 2: ქვეჯგუფების შეკრება
- ნაბიჯი 3: ბორბლები (ქვემოწყობა)
- ნაბიჯი 4: მიღება (ქვემოწყობა)
- ნაბიჯი 5: ელექტრონიკა (ქვე -შეკრება)
- ნაბიჯი 6: ქვეჯგუფების დაკავშირება
- ნაბიჯი 7: პროგრამირება
- ნაბიჯი 8: დამატებითი დახმარება (საჭიროების შემთხვევაში)
ვიდეო: VEX Tower Takeover Competition Robot: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ამ გაკვეთილში მე გაჩვენებთ ბიჭებს Vex Robotics Tower Takeover Competition– ის საფუძვლებს, ასევე როგორ ავაშენოთ რობოტი ამ თამაშისთვის. გთხოვთ შეამოწმოთ ჩანართი მარაგისთვის.
შენიშვნა: Vex EDR ნაწილები ძალიან ძვირია, თუ თქვენ არ შეგიძლიათ დახარჯოთ 1 000 აშშ დოლარი ნაწილებზე, მაშინ მე გირჩევთ რომ ჰკითხოთ რობოტიკის მასწავლებელს თქვენს სკოლაში/კოლეჯში, წინააღმდეგ შემთხვევაში მე არ გავაკეთებ ამ პროექტს.
შენიშვნა: თქვენ არ გჭირდებათ პროგრამირების გამოცდილება, მაგრამ ეს გაუადვილებს რობოტს პროგრამირების ეტაპზე.
რა პროგრამირების ენას იყენებს Vex?
ისინი იყენებენ C, C+, C ++ და C#ნარევს.
ბმული ოფიციალურ სახელმძღვანელოსთან.
ბმული ოფიციალურ ვიდეოზე.
ბმული ოფიციალურ VRC Hub აპთან.
Თამაში:
VEX Robotics Competition Tower Takeover ტარდება 12’x12’კვადრატულ ველზე, რომელიც კონფიგურირებულია, როგორც ზემოთ ჩანს. ორი (2) ალიანსი - ერთი (1) „წითელი“და ერთი (1) „ლურჯი“- თითოეული ორი (2) გუნდისგან შედგება, ასპარეზობენ მატჩებში, რომელიც შედგება თხუთმეტი (15) მეორე ავტონომიური პერიოდისგან, რასაც მოჰყვება ერთი წუთი და ორმოცდახუთი წამი (1:45) მძღოლის კონტროლირებადი პერიოდი. თამაშის მიზანია მიაღწიოს უფრო მაღალ ქულას, ვიდრე მოწინააღმდეგე ალიანსი, კუბების განთავსება კოშკებში, ან კუბების გატანა გოლებში.
დეტალები: სამოცდაექვსი 66 კუბია კოშკის ასაღებად ველზე. ოცდაორი (22) მწვანე, ოცდაორი (22) ნარინჯისფერი და, ოცდაორი (22) მეწამული. ასევე არის შვიდი (7) კოშკი მოთავსებული მინდვრის გარშემო. აქედან ხუთი (5) ნეიტრალურია, დანარჩენი ორი ალიანსის სპეციფიკურია. ალიანსის კონკრეტული კოშკები შეიძლება გამოყენებულ იქნას მხოლოდ იმავე ალიანსის რობოტების მიერ. კუბურები შეიძლება განთავსდეს კოშკებში, ან გაიტანოს მიზნებში. კუბურები არის მინიმუმ 1 ქულა, როდესაც მოთავსებულია მიზნის ზონაში. თითოეული კუბის ზუსტი მნიშვნელობა განისაზღვრება იმით, თუ რამდენი კონკრეტული კუბა განთავსებულია კოშკებში. როდესაც კუბურები მოთავსებულია ან ამოღებულია კოშკებიდან, ახალი მნიშვნელობები ვრცელდება ყველა კუბზე. ასე რომ, ერთი რობოტის მოქმედება გავლენას მოახდენს პოტენციურ ქულაზე როგორც საკუთარი ალიანსისთვის, ასევე ოპონენტებისათვის. ალიანსი, რომელიც აიღებს მეტ ქულას ავტონომიურ პერიოდში, დაჯილდოვდება (6) ბონუს ქულით, რომელიც დაემატება საბოლოო ანგარიშს მატჩის ბოლოს. ალიანსი, რომელიც მოიგებს ამ ავტონომიურ ბონუსს, ასევე დაჯილდოვდება 2 მეწამული კუბით, რომელიც შეიძლება შემოღებულ იქნას ნებისმიერ დროს მძღოლის კონტროლის პერიოდში.
მარაგები
ბმული Vex EDR ნაწილებთან, კომპლექტებთან ერთად შესაძლებელია ცალკეულ ნაწილებთან ერთად.
ნაწილების ყიდვისას დარწმუნდით, რომ:
თითოეული ძრავისთვის თქვენ გაქვთ მინიმუმ ერთი ძრავის კონტროლერი, ერთი კორტექსი, ბორბლები, ფირფიტები, სენსორები, ხრახნები და კაკლები, კონტროლერი და საჭირო კაბელები/კონექტორები. თუ ყიდულობთ ნაკრებებს, მაშინ მოყვება ყველა ეს ნივთი.
ბმული RobotC, პროგრამირების პროგრამული უზრუნველყოფა. მხოლოდ ვირტუალიზაციით მუშაობს Windows 7+ ან Mac.
ნაბიჯი 1: დაგეგმეთ
წარმატებული რობოტის მშენებლობის ყველაზე მნიშვნელოვანი და კრიტიკული ნაბიჯი არის დაგეგმვის ეტაპი. დაგეგმეთ ყველა ქვეჯგუფი, სანამ ამ შეკრებას ფაქტობრივად შეიკრიბებით. ყველაფერი ემყარება დაგეგმვის ეტაპებს. მაგალითად, თუ თქვენ აღმოაჩენთ თქვენს გეგმასთან დაკავშირებულ პრობლემას, მაშინ დაგჭირდებათ დაგეგმვის ეტაპებზე დაბრუნება.
Პრობლემის ქონა? მე გირჩევთ დახმარებისათვის გადადგათ ნაბიჯი 8!
ნაბიჯი 2: ქვეჯგუფების შეკრება
რა არის ქვეჯგუფები? ქვესაწყობი არის დიდი შეკრების სხვადასხვა ნაწილი. ასე მაგალითად ბორბლები ქვეჯგუფებია. შესასვლელი სისტემა არის ქვე -შეკრება. მიზეზი, რის გამოც გსურთ ცალკეულ ქვეჯგუფებში აშენება, არის ის, რომ თქვენ შეგიძლიათ მათი რედაქტირება და მოდიფიცირება უფრო ადვილი, ასევე შეგიძლიათ რობოტზე უფრო ადვილად წვდომა ან შეკეთება.
ამ ქვეჯგუფების შეკრებისას დარწმუნდით, რომ დაამატეთ ყველა ელექტრონიკა შიგნით, რაც საჭიროა ამ შეკრებისთვის. ეს მოიცავს ძრავებს, სენსორებს და ა.
არ დაურთოთ ქვეჯგუფები ერთმანეთთან, სანამ ყველა ქვეჯგუფები არ დასრულდება.
გადადით საფეხურზე "ბორბლები (ქვეჯგუფები)" ნებისმიერი ქვეჯგუფის გაკეთებამდე.
Პრობლემის ქონა? მე გირჩევთ დახმარებისათვის გადადგათ ნაბიჯი 8!
ნაბიჯი 3: ბორბლები (ქვემოწყობა)
როდესაც თქვენ აკეთებთ ბორბლების ქვედა ნაწილს, თქვენ უნდა დარწმუნდეთ, რომ ძრავები აწარმოებენ მაღალ ბრუნვას და ოდნავ ნელ სიჩქარეს. ამისათვის დარწმუნდით, რომ ძრავები დაკავშირებულია დიდ გადაცემათა კოლოფთან, ხოლო ბორბლის ღერძი დაკავშირებულია მცირე გადაცემებთან. თუ თქვენი რობოტი საკმარისად დიდია და არ ფიქრობთ, რომ ძრავები უზრუნველყოფენ საკმარის ენერგიას, მაშინ შეიძლება განიხილოთ ძრავის დაყენება თითოეულ ბორბალზე, ეს ასევე აუმჯობესებს რობოტის შემობრუნებას.
სურათზე ხედავთ, რომ ბორბლებს თითოეულს აქვს საკუთარი ძრავა, ეს არის ზემოთ ნახსენები მიზეზების გამო. ჩვენ ასევე გვაქვს საკმაოდ მაღალი ბრუნვის მომცემი ძრავებიდან.
Პრობლემის ქონა? მე გირჩევთ დახმარებისათვის გადადგათ ნაბიჯი 8!
ნაბიჯი 4: მიღება (ქვემოწყობა)
შესასვლელი ქვემოწყობა არის დანადგარი, რომელიც იღებს ბლოკებს ან ბურთებს მოძრაობისთვის. ზემოთ მოცემულ სურათზე ჩვენ გვაქვს ორი ბორბალი, რომლებიც გადაადგილდებიან ბლოკებზე და აიყვანენ მათ. შესასვლელ სისტემას არ სჭირდება მაღალი სიჩქარე ან დიდი ბრუნვა, ის შეიძლება იყოს 50/50. ეს არის საკმაოდ მარტივი ქვემოწყობა.
Პრობლემის ქონა? მე გირჩევთ წასვლა მე –8 საფეხურზე დახმარებისთვის!
ნაბიჯი 5: ელექტრონიკა (ქვე -შეკრება)
ქერქი არის რობოტის ტვინი. თუ არ იცით რა არის, ეს არის პირველი სურათი ამ საფეხურის ზემოთ. თქვენ ასევე ხედავთ იმ შავ ხვრელებს იმ მხარეს, რომლებშიც შეგიძლიათ ჩართოთ ძრავები და სხვა ნივთები? ეს არის ადგილი, სადაც ჩართავთ ყველა ძრავას და სენსორს. USB პორტი არის ადგილი, სადაც დისტანციური გასაღები იქნება ჩართული.
Პრობლემის ქონა? მე გირჩევთ წასვლა მე –8 საფეხურზე დახმარებისთვის!
ნაბიჯი 6: ქვეჯგუფების დაკავშირება
ქვეჯგუფების დაკავშირება ერთი ძალიან მნიშვნელოვანი ნაბიჯია. თქვენ გინდათ დარწმუნდეთ, რომ გაზომვები სწორია, შესაერთებელი ნაწილები ჯდება და ა.შ. ეს ის ადგილია, სადაც დაგეგმილი ნაბიჯები დაგიბრუნდებათ, თუ მოთხოვნები არ დაკმაყოფილდება.
Რა გავაკეთო? თქვენ გამოიყენებთ ხრახნებს, რომ დააკავშიროთ ყველა სხვადასხვა ქვეჯგუფები ელექტრონიკის ჩათვლით, სადაც ძრავებს შეაერთებთ ქერქში.
Პრობლემის ქონა? მე გირჩევთ დახმარებისათვის გადადგათ ნაბიჯი 8!
ნაბიჯი 7: პროგრამირება
დაამატეთ კოდი! ძნელია ამის კოდირების ნაწილის ახსნა, ამიტომ მე გთავაზობთ ამ დასაკრავი სიის ყურებას:
www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln
მე ასევე გირჩევთ უყუროთ სხვა გაკვეთილებს ან დასაკრავ სიებს. თუ არ გსურთ კოდირება, ასევე შეგიძლიათ გამოიყენოთ გრაფიკული რედაქტორი, რომელიც იყენებს ბლოკებს.
როდესაც დაასრულებთ პროგრამირებას, შეგიძლიათ გადადით შემდეგ საფეხურზე (თუ დაგჭირდებათ).
ნაბიჯი 8: დამატებითი დახმარება (საჭიროების შემთხვევაში)
კოდირების გაკვეთილები:
www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln
Vex EDR გაკვეთილები:
www.youtube.com/playlist?list=PLyfMBmH-Xsjrg3m91RkBPKYyWIZx6G6iE
სახელმძღვანელო და წესები:
content.vexrobotics.com/docs/vrc-tower-takeover/GameManual-20190816.pdf
ელექტრონიკის გაკვეთილები:
www.robotc.net/tutor/Cortex/cortexunits.php?platform=Cortex
გირჩევთ:
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 არის ინჟინერიის ფუნდამენტური კურსი პირველკურსელი სტუდენტებისთვის
Warzone Tower Defense: 20 ნაბიჯი
Warzone Tower Defense: ეს Warzone Tower Defense პროექტი დაფუძნებულია პიქსელის სტილის თამაშზე, რომლის მიზანია კოშკის დაცვა სხვადასხვა იარაღით და საბოლოოდ ყველა მტრის განადგურება. რა უნდა გავაკეთოთ იმისათვის, რომ ეს კოშკი მოვიყვანოთ პირში და გავაკეთოთ რობოტული მანქანა (და
Tower-Defense-Versus-Bugs: 14 ნაბიჯი
Tower-Defense-Versus-Bugs: (1) უნივერსიტეტი და კურსი შესავალი ჩვენ ვართ ჯგუფი CIVA (C თანამშრომლობისათვის, მე ინოვაციებისთვის, V ღირებულებისთვის და A დასაფასებლად) შანხაის ჯიაოტონგის უნივერსიტეტის ერთობლივი ინსტიტუტიდან (JI). (Fi გ .1 Fi g.2– ში, პირველი რიგი მარცხნიდან მარჯვნივ არის ჩენ ჯიაი, შენ ქი
Arduino Dice Tower თამაში: 8 ნაბიჯი
Arduino Dice Tower თამაში: ამ სასწავლო ინსტრუქციაში მე გაჩვენებთ თუ როგორ უნდა ავაშენოთ კამათლის კოშკი თამაში არდუინოთი, ხუთი სერვოს და რამდენიმე სენსორით. თამაშის მიზანი მარტივია, ორი ადამიანი აგდებს კამათელს ზევით და თქვენ რიგრიგობით დააჭირეთ ღილაკს, ან სხვაგვარად მანიპულირებთ