Სარჩევი:

ლაზერული მითითების კაქტუსი: 3 ნაბიჯი
ლაზერული მითითების კაქტუსი: 3 ნაბიჯი

ვიდეო: ლაზერული მითითების კაქტუსი: 3 ნაბიჯი

ვიდეო: ლაზერული მითითების კაქტუსი: 3 ნაბიჯი
ვიდეო: laser1.mpg 2024, ნოემბერი
Anonim
ლაზერული მიმანიშნებელი კაქტუსი
ლაზერული მიმანიშნებელი კაქტუსი

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

ამის გასაკეთებლად გამოვიყენე ეს ნივთები:

მარაგები

  • Arduino UNO
  • ღილაკი 6 x 6 მმ
  • მამაკაცი მამაკაცი მხტუნავები
  • ლაზერი
  • 2 სარკე
  • 2 მინი სერვერი
  • პურის დაფა (ტესტირებისთვის)
  • Solder ფორუმში
  • რბილი კაბელი
  • 2 რეზისტორი ()

ნაბიჯი 1: იდეა ლაზერული მაჩვენებელი

იდეა ლაზერული მაჩვენებელი
იდეა ლაზერული მაჩვენებელი

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

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

ნაბიჯი 2: თქვენი არდუინოს დაყენება (რეალურად)

თქვენი Arduino– ს დაყენება (რეალურად)
თქვენი Arduino– ს დაყენება (რეალურად)
თქვენი Arduino– ს დაყენება (რეალურად)
თქვენი Arduino– ს დაყენება (რეალურად)
თქვენი Arduino– ს დაყენება (რეალურად)
თქვენი Arduino– ს დაყენება (რეალურად)

ახლა ჩვენ მზად ვართ ავაშენოთ ჩვენი ლაზერული მაჩვენებლების სისტემა. თქვენ პირველად აპირებთ დააინსტალიროთ ის თქვენს დაფაზე, რომ შეამოწმოთ თქვენი კონფიგურაცია, ამის შემდეგ შეგიძლიათ განათავსოთ იგი თქვენს გამწოვ დაფაზე და შეაერთოთ ეს ყველაფერი ერთად. რა თქმა უნდა, პირველ რიგში, მე გამოვიყენე ეს კოდი, მაგრამ ამისათვის თქვენ უნდა ჩაწეროთ თქვენი INPUT´s და OUTPUT გარკვეულ ქინძისთავებში, ხოლო სერვო ყვითელი მავთული თქვენ უნდა ჩაწეროთ პინ 10 -ში და 11 -ში, რომ ეს კოდი იმუშაოს, ლაზერი უნდა იყოს დაკავშირებული პინ 12 – თან და ღილაკი უნდა იყოს დაკავშირებული პინ 3.– თან. პინ 3 -ის ღილაკი საკმაოდ მნიშვნელოვანია, რადგან ამ პინზე შევაწყვეტინე შეწყვეტა, Arduino UNO მოდელთან ერთად თქვენ შეგიძლიათ განათავსოთ მხოლოდ 2 ან 3 პინთან დაკავშირებული წყვეტა, ასე რომ დარწმუნდით, რომ იყენებთ ერთ -ერთ ღილაკს.

ასევე მნიშვნელოვანია, რომ დააკავშიროთ პინდი Arduino– ში რეზისტორთან და სენსორთან ან ღილაკთან ერთად, ასე რომ თქვენ შეგიძლიათ აკონტროლოთ თქვენი დაკავშირებული ობიექტი.

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

ნაბიჯი 3: ბოლო, მაგრამ ნამდვილად არანაკლებ

ბოლო, მაგრამ ნამდვილად არანაკლებ
ბოლო, მაგრამ ნამდვილად არანაკლებ
ბოლო, მაგრამ ნამდვილად არანაკლებ
ბოლო, მაგრამ ნამდვილად არანაკლებ
ბოლო, მაგრამ ნამდვილად არანაკლებ
ბოლო, მაგრამ ნამდვილად არანაკლებ
ბოლო, მაგრამ ნამდვილად არანაკლებ
ბოლო, მაგრამ ნამდვილად არანაკლებ

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

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

გირჩევთ: