Სარჩევი:

VEX Tower Takeover Competition Robot: 8 ნაბიჯი
VEX Tower Takeover Competition Robot: 8 ნაბიჯი

ვიდეო: VEX Tower Takeover Competition Robot: 8 ნაბიჯი

ვიდეო: VEX Tower Takeover Competition Robot: 8 ნაბიჯი
ვიდეო: GENSHIN IMPACT FAIL RAPTORS ONLINE AMONG US WIN 2024, ივლისი
Anonim
VEX Tower Takeover Competition Robot
VEX Tower Takeover Competition Robot
VEX Tower Takeover Competition Robot
VEX Tower Takeover Competition Robot
VEX Tower Takeover Competition Robot
VEX Tower Takeover Competition Robot

ამ გაკვეთილში მე გაჩვენებთ ბიჭებს 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

გირჩევთ: