Სარჩევი:

Roll-E [Upcyled E-Waste Robot]: 4 ნაბიჯი (სურათებით)
Roll-E [Upcyled E-Waste Robot]: 4 ნაბიჯი (სურათებით)

ვიდეო: Roll-E [Upcyled E-Waste Robot]: 4 ნაბიჯი (სურათებით)

ვიდეო: Roll-E [Upcyled E-Waste Robot]: 4 ნაბიჯი (სურათებით)
ვიდეო: How To Make a Mini Latch Rubber Band Car - DIY TOYS CAR 2024, ნოემბერი
Anonim
Roll-E [Upcyled E-Waste Robot]
Roll-E [Upcyled E-Waste Robot]

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

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

სასწავლო იქნება ოთხ ნაწილად;

  • მასალები
  • შეკრება
  • ელექტრული კავშირები
  • კოდი.

მოდით ჩაყვინთოთ …..

ნაბიჯი 1: მასალები

მასალები
მასალები

მასალების სია

  1. არდუინო უნო (x1) - ეს იქნება ჩვენი რობოტის ტვინი.
  2. საავტომობილო ფარი (x1) - ჩვენი გადაადგილებული ძრავების მართვისთვის, თქვენ შეგიძლიათ გამოიყენოთ L293D ჩიპი იგივე საქმის გასაკეთებლად, თუ იცით როგორ. მე ავირჩიე საავტომობილო ფარი, რადგან ის შედარებით ადვილია გამოსაყენებლად, გარდა ამისა, ის იძლევა საშუალებას დაამატოთ მეტი ძრავა გაძლიერებული ფუნქციონირებისთვის.
  3. Geared Motors (x2) - გადაადგილდება ძრავა. მავთულის შეერთება - თქვენ დაგჭირდებათ რამდენიმე მათგანი.
  4. რობოტის საბურავები (x2) - ეს იქნება ჩვენი ბორბლების როლი.
  5. მინი პურის დაფა (x1) - ჩვენი წრედის შესაქმნელად ადვილად შესაკრავად.
  6. მაგარი გარეგნულად დაბეჭდილი მიკროსქემის დაფა (pcb) ძველი ელექტრონიკისგან - ეს იქნება ჩვენი რობოტის შასი, ის არ ემსახურება რაიმე ინტელექტუალურ მიზანს, ის უბრალოდ მაგარი გარეგნობაა და ძველ ელექტრონიკას აძლიერებს.
  7. ბურთები რულეტიდან დეზოდორანტზე [ბურთის დამჭერით] - ეს იქნება ჩვენი ყოვლისმომცველი ბორბლის ვერსია:)
  8. HC -SR04 ულტრაბგერითი სენსორი - დაბრკოლებების თავიდან აცილების მიზნით.
  9. გადამრთველი (x1) - რობოტის ჩართვის ან გამორთვისთვის.
  10. დამაკავშირებელი მავთულები - სქემების მშენებლობისთვის.
  11. ცხელი წებოს იარაღი - ვფიქრობ, თქვენ იცით რისთვის გამოიყენება ეს.

ნაბიჯი 2: შეკრება

შეკრება
შეკრება
შეკრება
შეკრება
შეკრება
შეკრება

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

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

შენიშვნა: დარწმუნდით, რომ განათავსეთ საიზოლაციო მასალა არდუინოსა და PCB– ს შორის, რათა თავიდან აიცილოთ არსებული კავშირები PCB– ზე არდუინოს მოკლე ჩართვისგან

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

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

4: გადაატრიალეთ pcb [თქვენი არდუინოსა და დაფაზე] და ცხელი წებოთი მოათავსეთ ყველა საჭე და ძრავები უკანა მხარეს. იხილეთ სურათები, რომ გქონდეთ იდეა, თუ როგორ უნდა გააკეთოთ ეს.

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

ნაბიჯი 3: ელექტრო კავშირი

ელექტრული კავშირები
ელექტრული კავშირები
ელექტრული კავშირები
ელექტრული კავშირები
ელექტრული კავშირები
ელექტრული კავშირები
ელექტრული კავშირები
ელექტრული კავშირები

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

ელექტრული კავშირებისთვის ჩვენ უნდა შევაერთოთ HC-SR04 ულტრაბგერითი სენსორი, ღილაკი არდუინოსთან მიმართებით. შემდეგ ჩვენ დავაკავშირებთ ჩვენს ძრავებს M3 და M4 არხებთან საავტომობილო ფარზე და დავაყენებთ საავტომობილო ფარს არდუინოსთან, ვამსხვრევთ მავთულხლართებს ულტრაბგერითი სენსორიდან და ღილაკს arduino pin 13, 12 და 8 შესაბამისად.

კავშირები HC-S04 ულტრაბგერითი სენსორის, ღილაკისა და ჩამოსაშლელი რეზისტორის შესახებ ნაჩვენებია 1 და 2. სურათებში. 10k-ohm რეზისტორი აკავშირებს პინს მიწასთან, ეს კეთდება ისე, რომ პინმა წაიკითხოს LOW arduino– ში, როდესაც არა ძაბვა მიედინება გადამრთველის მეშვეობით.

საავტომობილო ფარი, რომელსაც მე ვიყენებ არის ადაფრუტის საავტომობილო ფარის 1 ვერსია, მიუხედავად საავტომობილო ფარისა, რომელსაც იყენებთ v1 ან v2 ან წარმოებული, არ მგონია კავშირი დიდად განსხვავდებოდეს იმისგან, რაც მე გავაკეთე. საავტომობილო კავშირისთვის, უბრალოდ დააკავშირეთ მარცხენა ძრავის სადენები საავტომობილო ფარის M4 ტერმინალებთან და მარჯვენა ძრავა M3 ტერმინალებთან [არ აქვს მნიშვნელობა რა არხებს დააკავშირებთ მათ, მე მხოლოდ ჩემი კოდის გამო დავაზუსტე]. იხილეთ სურათი 3 და 4.

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

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

ნაბიჯი 4: კოდი

კოდი
კოდი

სანამ კოდის გაშვებას აპირებთ თქვენ უნდა დააინსტალიროთ AFMotor.h ბიბლიოთეკა. ეს არის ბიბლიოთეკა საავტომობილო ფარისთვის. ამისათვის მიჰყევით ქვემოთ მოცემულ ბმულს, რომელსაც აქვს ნაბიჯები ამისათვის და ასევე აქვს ბმული, საიდანაც შეგიძლიათ ჩამოტვირთოთ ბიბლიოთეკის ფაილები.

AFMotor.h ბიბლიოთეკის დაყენების ბმული-https://learn.adafruit.com/adafruit-motor-shield/…

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

AF_DCMotor კლასის საცნობარო ბმული-https://learn.adafruit.com/afmotor-library-referen…

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

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

გირჩევთ: