Სარჩევი:

მოძრაობის გააქტიურებული სენტინელი: 5 ნაბიჯი
მოძრაობის გააქტიურებული სენტინელი: 5 ნაბიჯი

ვიდეო: მოძრაობის გააქტიურებული სენტინელი: 5 ნაბიჯი

ვიდეო: მოძრაობის გააქტიურებული სენტინელი: 5 ნაბიჯი
ვიდეო: Lose Belly Fat But Don't Do These Common Exercises! (5 Minute 10 Day Challenge) 2024, ივნისი
Anonim
მოძრაობის გააქტიურებული სენტინელი
მოძრაობის გააქტიურებული სენტინელი

”ეს ინსტრუქცია შეიქმნა სამხრეთ ფლორიდის უნივერსიტეტში Makecourse– ის საპროექტო მოთხოვნების შესასრულებლად (www.makecourse.com)”

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

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

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

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

რა დაგჭირდებოდა?

ეს არის ყველა ის ნაწილი, რომელიც დაგჭირდებათ სენტინელის შესაქმნელად.

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

- პურის დაფა. 400 პუნქტიანი დაფა საკმარისია პროექტის ყველა კომპონენტის დასაკავშირებლად.

- ულტრაბგერითი სიახლოვის სენსორი (HC-SR04)

- მიკრო სერვო ძრავა SG90.

- ლაზერული დიოდი (KY-008)

- ორი ფანარი LED (მე გამოვიყენე იაფი, რომელიც შეგიძლიათ ნახოთ 7-თერთმეტზე)

- საკმარისი ჯუმბერის კაბელი მთელი სისტემის დასაკავშირებლად

ნაბიჯი 2: ნაწილების მოდელირება

ნაწილების მოდელირება
ნაწილების მოდელირება
ნაწილების მოდელირება
ნაწილების მოდელირება
ნაწილების მოდელირება
ნაწილების მოდელირება

ყველა ნაწილი იყო მოდელირებული გამომგონებელი 2020 -ზე, მე დავამატებ ნაწილის ყველა ნახაზს ქვემოთ. თუ თქვენ გაქვთ მინიმუმ 3 ხელმისაწვდომი პრინტერი, ყველა ნაწილის დაბეჭდვას არ უნდა დასჭირდეს 6 საათზე მეტი. თუ თქვენ გაქვთ ერთი, ამას გაცილებით მეტი დასჭირდება (ბეჭდვა დაახლოებით 15 საათი)

ნაბიჯი 3: სისტემის სქემა

სისტემის სქემები
სისტემის სქემები

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

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

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

პირველი კომპონენტი იქნება სიახლოვის სენსორი (HC-SR04). მას აქვს 4 ქინძისთავები, ერთი 5V კავშირისთვის, ერთი სახმელეთო კავშირისთვის და ორი სპეციალური ქინძისთავები. Echo და Trig pin, ძირითადად ეს ქინძისთავები პასუხისმგებელნი არიან ულტრაბგერითი სიგნალის გაგზავნაზე და მიიღებენ მას უკან დაბრუნების შემდეგ. ECHO pin უკავშირდება pin ნომერს arduino დაფაზე, ხოლო TRIG pin უკავშირდება pin 3 -ს.

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

შემდეგ ჩვენ შეგვიძლია წავიდეთ 2 LED- ით, რომლებიც უბრალოდ მიწასთან არის დაკავშირებული პურის დაფაზე და დადებითი მხარე არდუინოს დაფის 9 და 10 ქინძისთავებზე.

ბოლოს ჩვენ ვუკავშირდებით ლაზერულ დიოდს. ეს ერთნაირად მუშაობს როგორც LED ნათურა (მას აქვს პინი შუაში, მაგრამ ამ პროექტის განხორციელებისთვის ჩვენ არ ვიყენებთ მას) შეაერთეთ S გვერდი PIN ნომერ 11-თან და "-" მხარე მიწასთან.

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

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

Კოდი
Კოდი
Კოდი
Კოდი
Კოდი
Კოდი

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

გირჩევთ: