Სარჩევი:

შავი რაინდის რობოტი: 5 ნაბიჯი
შავი რაინდის რობოტი: 5 ნაბიჯი

ვიდეო: შავი რაინდის რობოტი: 5 ნაბიჯი

ვიდეო: შავი რაინდის რობოტი: 5 ნაბიჯი
ვიდეო: რაზმი ა 2024, ივლისი
Anonim
Image
Image
მარაგები!
მარაგები!

კარგი ამბავი ყველას!

დღეს ჩვენ ვისწავლით თუ როგორ უნდა ავაშენოთ შავი რაინდი რობოტი Hummingbird Duo Robotics ნაკრებისა და მუყაოს და ქაღალდის სხვადასხვა მასალის გამოყენებით. დასრულების შემდეგ გექნებათ შავი რაინდის რობოტი, რომელიც რეაგირებს მოძრაობაზე! გადახედეთ სურათს და ვიდეოს, რომ ნახოთ მზა პროდუქტი!

ნაბიჯი 1: მომარაგება

მარაგები!
მარაგები!
მარაგები!
მარაგები!
მარაგები!
მარაგები!

ამ პროექტისთვის დაგჭირდებათ (გამოსახულია ზემოდან ქვემოთ, მარცხნიდან მარჯვნივ სურათებში):

მუყაოს ყუთების ასორტიმენტი და/ან პლაკატის დაფა (ან ბარათის საფონდო)

1 Hummingbird Duo დაფა (დენის და USB კაბელებით)

3 დისტანციური სენსორი

4 სერვისი

2 სამ ფერიანი ლიდერი

2 ვიბრაციის ძრავა (სურვილისამებრ)

ცხელი წებოს იარაღი, ელექტრული ლენტი და/ან წებოვანი ლენტი

ნაბიჯი 2: დიზაინი

დიზაინი!
დიზაინი!

დასაწყისისთვის, თქვენ უნდა შეადგინოთ იდეები, თუ როგორ უნდა გამოიყურებოდეს თქვენი რობოტი. ამის გაკეთებით, თქვენ შეგიძლიათ დაგეგმოთ ყუთების უხეში ზომა, რაც შეიძლება დაგჭირდეთ, ან როგორ გაჭრათ და დაკეცოთ პლაკატის დაფა. თქვენ უნდა განსაზღვროთ რობოტის ძირითადი პროპორციები და როგორი უნდა იყოს თითოეული მოძრაობა. მე ვაჩვენებ ჩემს ესკიზებს და ავხსნი ჩემს აზროვნების პროცესს, მაგრამ მოგერიდებათ შეცვალოთ ჩემი დიზაინი და გახდეთ შემოქმედებითი!

ამ ეტაპის განმავლობაში თქვენ ასევე უნდა ექსპერიმენტი გაუკეთოთ კოლიბრის დუეტს და ყველა ნაწილს. იმის გასაგებად, თუ როგორ მუშაობს ნაწილები დაფაზე, გადადით ამ გვერდზე: https://www.hummingbirdkit.com/learning/tutorials/connecting-electronics. გაატარეთ გარკვეული დრო სენსორებთან, სერვისებთან და ლიდერებთან, ასე რომ თქვენ იცით როგორ მუშაობს ყველა მათგანი! სერვოებს შეუძლიათ მხოლოდ 180 გრადუსით გადაადგილება, ასე რომ დარწმუნდით, რომ ეს გაითვალისწინეთ თქვენს დიზაინში. შეიძლება დაგეხმაროთ ამ ნივთებთან მუშაობა თქვენი რობოტის შექმნამდე, რათა დაგეგმოთ შესაბამისად.

ნაბიჯი 3: ააშენეთ

ააშენე!
ააშენე!
ააშენე!
ააშენე!
ააშენე!
ააშენე!

ახლა, როდესაც თქვენ ყველაფერი დაგეგმეთ ქაღალდზე, დროა დაიწყოთ მშენებლობა! ამის აშენების მრავალი შესაძლო გზა არსებობს, მაგრამ მე გამოვიყენე გრძელი, გამხდარი ყუთი სხეულისთვის და დავამუშავე პლაკატის დაფა მკლავის სეგმენტებისთვის. თითოეული ხელი ბრუნავს სხეულზე და იდაყვში.

ამოიღეთ სერვოს თეთრი ნაწილი, რომელიც მოძრაობს და ამოიღეთ იგი, ისე რომ შეძლოთ მისი წებოვანა იარაღის შიგნით. თითოეულ მკლავს ექნება ერთი მათგანი შიგნით, ისე რომ ისინი უსაფრთხოდ მოძრაობენ სერვოსთან ერთად. თქვენ მოგიწევთ ხვრელების გაჭრა იმ ნაწილებისთვის, რომლებიც უკავშირდება სერვოს. ასევე, თქვენ მოგიწევთ იარაღის გაჭრა, ზემოთ, სადაც ხრახნები მიდიან სერვოებზე. ამ გზით თქვენ შეგიძლიათ მოათავსოთ screwdriver, რათა გამკაცრდეს servos ქვემოთ.

ორივე სერვისი მარჯვენა მკლავში უნდა იყოს მობრუნებული ზემოთ და ქვემოთ (მკლავის ორივე ნაწილი ვერტიკალურად). ზედა სერვერი მარცხენა მკლავზე უნდა გადავიდეს მარცხნიდან მარჯვნივ მკლავი ვერტიკალურად, ხოლო ქვედა სერვერი უნდა გადავიდეს მარცხნიდან მარჯვნივ ამ ნაწილში ჰორიზონტალურად.

თქვენ შეგიძლიათ ნახოთ რამდენიმე სურათი ჩემი მშენებლობის პროცესის ზემოთ. მიიღეთ შთაგონება მათგან, მაგრამ არ შეგეშინდეთ სხვა რამის ცდა!

ნაბიჯი 4: პროგრამა

პროგრამა!
პროგრამა!

ახლა, საბოლოოდ დროა გააცოცხლოთ თქვენი რობოტი (ზოგი რა)! თუ / სხვა განცხადებების გამოყენებით, თქვენ უნდა უთხრათ რობოტს, რომ გააკეთოს მოძრაობა სენსორის გააქტიურებისას. როგორც თქვენ ნახეთ ჩემი დასრულებული რობოტის ვიდეოში, მე ვირჩევ ხმლის დამარხვისა და ფარის მოძრაობას. თქვენ შეგიძლიათ ნახოთ ჩემი კოდის სურათი ზემოთ, მაგრამ როგორც სხვა რამეზე, დარწმუნებული ვარ, რომ არსებობს მრავალი გზა ამ რობოტის პროგრამირებისათვის. მე ვიყენებ snap- ს, მაგრამ თქვენ ასევე შეგიძლიათ გამოიყენოთ სხვადასხვა პროგრამირების ენები.

რამდენიმე პრობლემა, რომელსაც უნდა გაუფრთხილდეთ:

ნუ დაგავიწყდებათ, რომ დააყენოთ საწყისი მნიშვნელობები ყველა სერვისისა და led- ისთვის! თქვენს რობოტს სჭირდება ამოსავალი წერტილი!

განათავსეთ ყველა კოდი "სამუდამოდ" მარყუჟში, წინააღმდეგ შემთხვევაში თქვენი რობოტი არასოდეს დაასრულებს მოძრაობას.

თუ თქვენ გადაწყვეტთ გამოიყენოთ 2 სენსორი ხმლის მოძრაობისთვის (როგორც მე გავაკეთე), თქვენ უნდა მოათავსოთ if / else განაცხადი ერთი სენსორისთვის, მეორე სენსორის სხვა განცხადების შიგნით. წინააღმდეგ შემთხვევაში ისინი ეწინააღმდეგებიან ერთმანეთს.

ნაბიჯი 5: შესაძლო პრობლემები…

შესაძლო პრობლემები…
შესაძლო პრობლემები…
შესაძლო პრობლემები…
შესაძლო პრობლემები…
შესაძლო პრობლემები…
შესაძლო პრობლემები…

დარწმუნდით, რომ შეამოწმეთ თქვენი სერვისები, სანამ მათ წებოვებით / ლენტით დაიდებთ. ბოლო რაც თქვენ გინდათ არის ის, რომ თქვენი რობოტის მკლავი იყოს უკანა მხარეს, შემდეგ თქვენ უნდა ხელახლა წებოთ სერვო!

თქვენი ხმალი შეიძლება დაიხუროს, იმის მიხედვით თუ როგორ ააშენებთ მას (პლაკატის დაფა არ არის ყველაზე სტაბილური). მე ეს დავაფიქსირე მახვილის შიგნით გრძელი ლითონის ნაწილის დამატებით (მე გამოვიყენე შამფურის ტიპის საგანი, მაგრამ არა წვეტიანი!).

როგორც ჩანს, სერვოების მაქსიმალური წონა სადღაც 1 სხვა სერვოა და მასალები, რომლებიც მე გამოვიყენე მარჯვენა მკლავისა და ხმლისთვის. თავდაპირველად, მე ვაპირებდი, რომ ხმალი მქონდეს ძრავაში, რათა მისი პოზიცია მორგებულიყო. თუმცა, ძრავით მკლავი ვერ ბრუნავს სრულ 180 გრადუსს. ასე რომ, ფრთხილად იყავით თქვენი მასალის წონაზე!

განიხილეთ თქვენი ფარის განთავსება, მხოლოდ მას შემდეგ, რაც ჩემი ხელით ცხელი წებო, მივხვდი, რომ მკლავი უნდა იყოს ფარის ცენტრში. ფარის ბოლოში მკლავის განთავსება არასტაბილურობას ქმნის. თუმცა, ძნელი იქნებოდა ჩემი ფარის გადატანა ქვემოთ, ჩემი სენსორების განთავსების გამო.

ნუ შეგეშინდებათ თავიდან დაიწყოს, ან შეცვალოთ თქვენი დიზაინი ცუდი დაწყების შემდეგ! ზემოთ მოყვანილი სურათები აჩვენებს ჩემს პირველ მცდელობას, სანამ უკეთესი წარმოდგენა მექნება იმაზე, თუ როგორ უნდა გამოიყურებოდეს რობოტი.

ეს რობოტი ასევე, სავარაუდოდ, ძალიან მძიმე იქნება, ასე რომ თქვენ შეიძლება მოგიწიოთ უკანა წონაზე ან საყრდენის დამატება.

გირჩევთ: