Სარჩევი:

მოღრუბლული ღრუბელი განკურნავს თქვენ (დაბრკოლების თავიდან აცილება რობოტის შეგროვების ფუნქციით): 8 ნაბიჯი
მოღრუბლული ღრუბელი განკურნავს თქვენ (დაბრკოლების თავიდან აცილება რობოტის შეგროვების ფუნქციით): 8 ნაბიჯი

ვიდეო: მოღრუბლული ღრუბელი განკურნავს თქვენ (დაბრკოლების თავიდან აცილება რობოტის შეგროვების ფუნქციით): 8 ნაბიჯი

ვიდეო: მოღრუბლული ღრუბელი განკურნავს თქვენ (დაბრკოლების თავიდან აცილება რობოტის შეგროვების ფუნქციით): 8 ნაბიჯი
ვიდეო: ჟიულ ვერნი - "80 000 კილომეტრი წყალქვეშ" - აუდიო წიგნი 2024, ივლისი
Anonim
მოღრუბლული ღრუბელი განკურნავს თქვენ (დაბრკოლება რობოტის თავიდან აცილება შეგროვების ფუნქციით)
მოღრუბლული ღრუბელი განკურნავს თქვენ (დაბრკოლება რობოტის თავიდან აცილება შეგროვების ფუნქციით)

უსარგებლო მანქანა - არდუინოს რობოტი

ნაბიჯი 1: ნაბიჯი 1: შესავალი

ნაბიჯი 1: შესავალი
ნაბიჯი 1: შესავალი
ნაბიჯი 1: შესავალი
ნაბიჯი 1: შესავალი

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

აპარატის ფუნქცია:

  • აქტივობები შუქზე
  • დაისვენე ღამით
  • დაბრკოლების თავიდან აცილების ფუნქცია
  • შეაგროვეთ ნივთები ხელებზე

ნაბიჯი 2: ნაბიჯი 2: ვიდეო

Image
Image

ნაბიჯი 3: ნაბიჯი 3: ნაწილები, მასალები და ინსტრუმენტები

ნაბიჯი 4: წრე
ნაბიჯი 4: წრე

სხეული

  • ლაზერული ჭრის საფუძველი (მოყვება ძრავასთან ერთად) * 1
  • ლაზერით მოჭრილი ქეისი * 1
  • ლაზერით დაჭრილი მკლავი * 2
  • ლაზერულად დაჭრილი საყრდენი სტრუქტურა (მკლავისთვის) *2
  • ბამბის ბურთები * ბევრი
  • 3 მმ ჭანჭიკები * 8
  • 3 მმ თხილი * 8

მთავარი ელექტრონიკა

  • ფოტორეზისტორი * 1
  • ძრავა * 4
  • ბორბალი * 4
  • ულტრაბგერითი სენსორი * 1
  • სერვო ძრავა * 3
  • 220 რეზისტორი * 3
  • არდუინო უნო * 1
  • ძრავის ფარი * 1
  • 9V ბატარეა * 2
  • მავთული * ბევრი

ობიექტის თავიდან აცილების სენსორი

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

მოტორსი

DC Motor– ის გასაკონტროლებლად, დაგჭირდებათ მძღოლის ტიპი, რომელიც მათ აკონტროლებს. I2C L293D საავტომობილო მძღოლი IC L293D არის ძრავის მძღოლი, რომელიც არის იაფი და შედარებით მარტივი გზა ოთხი DC ძრავის ბრუნვის სიჩქარისა და მიმართულების გასაკონტროლებლად. აქ არის დაკავშირებული გაკვეთილი, თუ როგორ მუშაობს:

სინათლის სენსორი

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

იარაღი

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

ბაზა

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

შელი

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

ინსტრუმენტები

  • ფილიპსის თავი screwdriver
  • ბრტყელი თავსახვევი
  • ხელნაკეთი დანა
  • Წებოვანი ლენტი
  • ელექტრო შემდუღებელი
  • წებო იარაღი

ნაბიჯი 4: ნაბიჯი 4: წრე

ნაბიჯი 4: წრე
ნაბიჯი 4: წრე

ნაბიჯი 5: ნაბიჯი 5: მანქანების დამზადება

Image
Image
ნაბიჯი 5: მანქანების დამზადება
ნაბიჯი 5: მანქანების დამზადება
ნაბიჯი 5: მანქანების დამზადება
ნაბიჯი 5: მანქანების დამზადება

ბაზის ასაწყობად, ჩვენ ვთავაზობ შემდეგ ბრძანებას.

1. პირველი, დააკავშირეთ ძრავები ფუძეზე ფრჩხილების გამოყენებით. ფრჩხილებში გამოიყენება თხილი და ჭანჭიკები. ჩვენ გირჩევთ ჩადოთ თხილი შიგნით ისე, რომ ბორბლის ბრუნვა არ დაიბლოკოს. (ბორბლები შეიძლება მიმაგრდეს ადრე თუ გვიან)

2. შეუერთეთ არდუინო საავტომობილო ფარს და შეაერთეთ ყველა საჭირო მავთული საავტომობილო ფარზე. აუცილებლად შეამოწმეთ ბორბლების ბრუნვის მიმართულება და გადაატრიალეთ ბოძები გარშემო, რომ მიიღოთ ბრუნვის იგივე მიმართულება.

3. მიამაგრეთ ყველა სერვო ძრავა ბაზაზე წებოს იარაღის გამოყენებით.

4. მიამაგრეთ მავთულები ულტრაბგერითი სენსორისთვის და მიამაგრეთ ისინი სერვო ძრავის მბრუნავ დანაზე. (ჩვენ გირჩევთ გამოიყენოთ ფერადი კოდირებული მავთულები კაბელების უკეთესი მართვისთვის)

5. შედუღეთ სინათლის სენსორისთვის საჭირო ყველა მავთული და დააწებეთ ისინი მკლავზე.

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

შეცდომების პრობლემა 1 - წრე მუშაობს მხოლოდ ერთხელ და არ ხდება ავტომატურად გადატვირთვა

გამოსავალი - ჩვენ ვამატებთ "Boolean goingForward = false", რათა გადავიდეს goForward სტატუსი მარყუჟში.

პრობლემა 2 - ბორბლები მოძრაობს კონფლიქტური მიმართულებით

გამოსავალი - შეცვალე დადებითი და უარყოფითი მხარე.

პრობლემა 3 - ულტრაბგერითი სენსორი ვერ აღმოაჩენს წინ არსებულ ნივთებს და წყვეტს რეაქციას

გამოსავალი - გააგრძელეთ მანძილი და შეცვალეთ ულტრაბგერითი სენსორის პოზიცია.

პრობლემა 4 - Arduino ვერ აღმოაჩენს პორტს, როდესაც ჩვენ ვცდილობთ ავტვირთოთ კოდი

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

პრობლემა 5 - ფოტორეზისტორი არ მუშაობს სწორად

გამოსავალი - შეამოწმეთ სენსორი ინდივიდუალურად პრობლემის დასადგენად. გაამარტივეთ წრე და შეცვალეთ სენსორი.

პრობლემა 6 - სერვო ძრავები არ აკონტროლებენ იარაღს სწორად

გამოსავალი - ძაბვა არ არის საკმარისი; დაამატეთ დამატებითი ბატარეა.

ნაბიჯი 6: ნაბიჯი 6: პროგრამირება

ნაბიჯი 7: ნაბიჯი 7: შედეგი და ასახვა

ნაბიჯი 7: შედეგი და რეფლექსია
ნაბიჯი 7: შედეგი და რეფლექსია

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

ნაბიჯი 8: ნაბიჯი 8: მითითებები და კრედიტები

ცნობები

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

www.circuitbasics.com/how-to-set-up-an-ult…

REES52. აკონტროლეთ Servo Motor SG90 LDR ინტერფეისის გამოყენებით Arduino Uno Youtube– თან -

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

კრედიტები

ფენგ პანი, მეიჰუი პან, რუოუუ ვანგი, იუფან ლიანგი

გირჩევთ: