Სარჩევი:
ვიდეო: Portal Two Sentry Turret by Arduino Uno: 6 Steps (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
ეს ინსტრუქცია შეიქმნა სამხრეთ ფლორიდის უნივერსიტეტში მაკიაჟის პროექტის მოთხოვნის შესასრულებლად (www.makecourse.com)
ნაბიჯი 1: კოდი
კოდი არ არის უფრო რთული, ვიდრე რამდენიმე if- განცხადება და
იცის როგორ წერს Arduino Uno კომპონენტებს.
კოდის ძირითადი კომპონენტები, როგორც წესი, პირდაპირ კავშირშია აპარატურასთან: PING სენსორი, რამდენიმე LED, დინამიკი და სერვო ძრავა არსებითად კარნახობს კოდის მთლიანობას. არის ბიბლიოთეკა, რომელიც ჩართულია სერვო ძრავისთვის, ასევე timesTurned მთელი რიცხვი, რომელიც ითვლის რამდენჯერ გადაინაცვლა კოშკმა თავისი პოზიცია ობიექტის საძიებლად.
რაც შეეხება ტექნიკას, PING სენსორი ჰგავს კოდის დრაივერს, რადგან ყველა if- განცხადების მდგომარეობა ემყარება იმას, რასაც Arduino კითხულობს სენსორიდან. ასე რომ, PING სენსორი აღნიშნავს თუ არა Arduino- ს, რომ ის "ხედავს" რაღაცას 30 სმ-ის ფარგლებში, ან როდესაც ის ამ დიაპაზონში ვერაფერს პოულობს, განსაზღვრავს რა მოხდება შემდეგში კოდით if- განცხადების გამო.
თუ ის რაღაცას ხედავს, LED- ები მაღალი ხარისხით არის დაწერილი ისე, რომ ანათებენ და დინამიკიც ჟღერს. სერვო წყვეტს ამ მოქმედებების შემობრუნებას.
თუ ის რაღაცას ვერ ხედავს, სერვო დაწერილია ათი ნაბიჯით გადაადგილებისთვის, პოზიზე დაყრდნობით, კოდში ჩაწერილი მთელი რიცხვი, რომელიც ყოველთვის ითვლის ზემოთ ან ქვემოთ იმის მიხედვით, თუ რომელი მიმართულებით მოძრაობს ბოტი. ამ პოზიციის წერა ხარისხების გაგებით ბიბლიოთეკა აადვილებს.
ნაბიჯი 2: მოდელირება (Solidworks)
GrabCad– ს ჰქონდა რამდენიმე მოდელი, რომელიც შესამჩნევი იქნებოდა მასშტაბის შემცირებისთვის
და გამოყენება. მე ვერ გავიგე როგორ გავაკეთო ეს და დასრულდა ჩემი საკუთარი ესკიზის გაკეთება. ეს არის უხერხული, ორგანული ფორმა, ასე რომ მკვეთრი ჭრილობები და ექსტრუდები მოსახვევში გახდა მშენებლობის მნიშვნელოვანი ნაწილი. სხეული არის მთავარი ცენტრალური ფორმა ორი ფრთით, რომლებიც ერთიდაიგივე ნაწილია, მაგრამ სარკისებური, არის ორი ფრთის საყრდენი, რომელიც უნდა გაიაროს შიგნიდან ზემოდან ან ბოლომდე ნახევარამდე, რათა დატოვოს ადგილი მავთულხლართებისთვის და ბოლოს არსებობს servo mount, რომელიც მე გამოვიყენე სხეულის ქვედა ნაწილის გადასაყვანად, სწორი მრუდის შესაქმნელად. ყველაზე ადვილია ამ ყველაფრის ერთად ნახვა ფოტოზე.
ნაბიჯი 3: ბეჭდვა
ამას შეიძლება მოთმინება დასჭირდეს იმისდა მიხედვით, თუ რომელი პრინტერი ხარ
იყენებთ და რამდენად კომფორტული ხართ მასთან. ჩემი კოშკის სხეულის ანაბეჭდი ექვსსაათიანი ბეჭდვაა და თითოეული ფრთა დაახლოებით ოთხნახევარი საათია ყოველგვარი უკმარისობის გარეშე. მე შევინახე Solidworks– ის თითოეული ფაილი. STL, შემდეგ კი გამოვიყენე FlashPrint პროგრამა და Forge Finder 3D პრინტერი. საკმაოდ პირდაპირი ანაბეჭდები. დამხმარე საშუალებები კარგი იდეაა და დაიღალეთ ძაფის ამოწურვით ნახევარ გზაზე, რადგან ამან შეიძლება გააფუჭოს დღე.
ნაბიჯი 4: შეკრება
სერვო მოსამზადებელი. მე გამოვიყენე რამდენიმე კარგად მოთავსებული საბურღი ხვრელი და ყუთი
დანა პლასტმასის მოსაშორებლად, რათა სერვო ძრავა იჯდეს. დარწმუნდით, რომ შეინარჩუნეთ მორგება. ამის დასრულების შემდეგ მოათავსეთ სიღრმე, რომელიც არ გამოიწვევს ფრთებს და კონფლიქტს ყუთში და ქვემოთ ხრახნიან ლითონის ფირფიტას, რომელიც დაფარულია საყელურებით, რომელიც დაიტევს სერვოს.
ყუთის მომზადება. ერთი დიდი საბურღი ხვრელი, ნება მიბოძეთ არდუინოს მავთული გამოვიყვანო პროექტიდან და ჩემი კომპიუტერიდან დამატებითი ენერგიის მისაღებად. უკანა მარცხენა კუთხეში, სადაც სხეული ზის სერვოზე, გავხსენი საკმაოდ დიდი ხვრელი, რომლითაც ყველა მავთული შევაერთეთ ერთმანეთზე, რათა უფრო სუფთა იერსახე მიეცეს, მაგრამ ასევე დარწმუნებული ვიყოთ, რომ ყველაფერს მიაღწევს.
სხეული და ფრთები. დაიწყეთ ხრახნის სათავეში ცხელი წებოთი, რომელიც საკმარისად გრძელია იმისათვის, რომ სხეულში მიაღწიოს თითოეული ფრთის ცენტრს. ცხელი წებო ორი სამაგრი ისე, რომ ხვრელები ფრთებისკენ იყოს მიმართული და აუცილებლად მოათავსეთ ისე, რომ ფრთები კომფორტულად დაისვენოს ოდნავ ღია მდგომარეობაში. მე ავიღე კბილის ჯაგრისი და ჩავდე თვალის ბუდეში ისე, რომ იგი დამატებით დაეხმარება PING სენსორს. ის დაეშვა ცენტრის მახლობლად და მე შავად შევიღებე. ბოლო ნაწილი იყო მთა, რომელზეც განთავსებული იყო სერვო ნაწილი და ცხელდაა მიმაგრებული პროექტზე.
Გაწურვა. მე დავამთავრე ჩემი პროექტის მუყაოს გაყვანილობის თანამედროვე აღჭურვილობის განხორციელება. მიაკვლიეთ და ამოჭერით სხეულის ფორმა და თვალის ხვრელი. გაჭერით ნაპრალები, რომლითაც LED- ები გადადის. მე გავაკეთე ჩემი ოთხი კუთხის შეკრებაზე. გარეგნულად ჩემი მუყაო შავი შეღებილი მქონდა და ნაზად მიმაგრებულია LED- ებზე დამაგრებული მავთულები.
დინამიკი მდებარეობს PING სენსორის ქვეშ, ისე კბილის ჯაგრისის ქვეშ. და მავთულის ჩამოსხმა შესაძლებელია.
თვალისთვის შავი ქსოვილისგან წრე ოდნავ უფრო დიდია, ვიდრე თვალის ხვრელისა. გაჭერით ორი წრე PING სენსორებისთვის უფრო დიდ წრეში, რომელიც ახლა გაქვთ. განათავსეთ იგი დანის გამოყენებით, ნაზად შეიხვიეთ ქსოვილი სენსორის დაფის უკან და დინამიკის ქვეშ ისე, რომ სენსორის გარდა არაფერი გამოაშკარავდეს.
ნაბიჯი 5: წრე
თუ ბეჭდვას არ გამოუცდია მოთმინება, ეს ნაბიჯი იქნება.
მე დავიწყე ბოლქვების გაყვანილობა გრძელი მდედრობითი ადაპტერის მავთულხლართებზე ისე, რომ მე შემეძლო მათი თავისუფლად გადაადგილება პურის დაფისგან განსხვავებით. მნიშვნელოვანია ორგანიზებული იყოთ ისე, რომ ჩამოწეროთ რა ფერია პოლარული, რომელ ბოლქვზეა ამის მისაღწევად შესანიშნავი გზა. ყველაფერი აღწერილი მქონდა ჩემი კოდის პინ ნომრების დათვალიერებით.
მე დავამაგრე და ჩავამაგრე ყველაფერი დაბეჭდილ ნაჭერებზე და აღკაზმულობაზე, სანამ ყველა მავთულს ბოლოში ჩავდებდი ხოლმე და ჩავრთავდი პურის დაფაზე და არდუინოში, რომელიც ყუთშია მოთავსებული. ჩემი პურის დაფა და არდუინო მოთავსებული იყო ყუთში, რომელიც უკვე შეკრული იყო მიწასთან და ენერგიასთან ერთად.
გირჩევთ:
DropArt - Precision Two Drop Photographic Collider: 11 ნაბიჯი (სურათებით)
DropArt - Precision Two Drop Photographic Collider: გამარჯობა ერთი და ყველა, ამ სასწავლო ინსტრუქციაში წარმოგიდგენთ ჩემს დიზაინს კომპიუტერის კონტროლირებადი ორი თხევადი ვარდნის კოლაიდერისათვის. სანამ დავიწყებთ დიზაინის დეტალებს, ვფიქრობ აზრი აქვს ზუსტად ავუხსნათ რა არის დიზაინის მიზანი. სახალისო, საინტერესო
პორტალი 2 Turret - ოსტატის Turret კონტროლი: 9 ნაბიჯი (სურათებით)
Portal 2 Turret-Master Turret Control: ეს პროექტი არის ჩემი ორიგინალური პორტალის Turret გაფართოება ან რემიქსი Instructables (Portal-2-Turret-Gun). ის ასევე შეიძლება გამოყენებულ იქნას როგორც იაფი კონტროლერი ყველაფრის გასაკონტროლებლად, რომელიც იყენებს nRF24L01 რადიო ჩიპს. LCD ეკრანი განსაკუთრებით სასარგებლოა, როდესაც
ავტონომიური Nerf Sentry Turret: 6 ნაბიჯი
ავტონომიური Nerf Sentry Turret: რამდენიმე წლის წინ, მე ვნახე პროექტი, რომელიც აჩვენებდა ნახევრად ავტონომიურ ბურჯს, რომელსაც შეეძლო ცეცხლი თავისით გაეკეთებინა ერთხელ. ამან მომცა იდეა გამომეყენებინა Pixy 2 კამერა სამიზნეების მოსაპოვებლად და შემდეგ ავტომატურად დამიზნებით ნერფის იარაღი, რომელსაც შეეძლო ჩაკეტვა და
სკანერი Turret და Cannon: 10 ნაბიჯი (სურათებით)
სკანერი Turret და Cannon: ჩვენ გვეგონა, რომ შევქმნათ ფუნქციონალური პროტოტიპი სხვადასხვა arduino სენსორების გამოყენებით, ასე რომ, ჩვენი არჩევანი იყო შემორჩენილიყო ბურთი ქვემეხებით, რომელიც ტყვიას ისვრის სკანერის მიერ აღმოჩენილ ობიექტზე. კოშკის ფუნქციონირება იწყება გ
LEGO Arduino Sentry Turret: 9 ნაბიჯი
LEGO Arduino Sentry Turret: ეს ინსტრუქცია გაჩვენებთ ეტაპობრივად, თუ როგორ უნდა შექმნათ თქვენი საკუთარი (არა სასიკვდილო) სადარაჯო კოშკი LEGO ნაწილისგან, Arduino UNO Board, Bricktronics Shield, რამდენიმე მავთული და ცოტა ტყვია. მას შეუძლია ავტომატური და დისტანციური მართვის ფუნქცია