Სარჩევი:

Arduino ავტომატური ობობის ხუმრობა: 7 ნაბიჯი (სურათებით)
Arduino ავტომატური ობობის ხუმრობა: 7 ნაბიჯი (სურათებით)

ვიდეო: Arduino ავტომატური ობობის ხუმრობა: 7 ნაბიჯი (სურათებით)

ვიდეო: Arduino ავტომატური ობობის ხუმრობა: 7 ნაბიჯი (სურათებით)
ვიდეო: მანქანის ზარით და SMS-ით დაქოქვა(Arduino) 2024, ნოემბერი
Anonim
Arduino ავტომატური Spider Prank
Arduino ავტომატური Spider Prank
Arduino ავტომატური Spider Prank
Arduino ავტომატური Spider Prank

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

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

ნაწილები და ინსტრუმენტები
ნაწილები და ინსტრუმენტები

ნაწილები

  1. ყალბი ობობა (დოლარის მაღაზია?)
  2. არდუინო
  3. სერვო - ამაზონი / ალიექსპრესი
  4. სენსორი (არჩევანი 1 - მე ვაჩვენებ ორივე გზას ამ ინსტრუქციურად)

    • ულტრაბგერითი სენსორი - Amazon / Aliexpress
    • PIR სენსორი - Amazon / Aliexpress
  5. პურის დაფისა და ჯუმბერის მავთულები
  6. Popsicle ჩხირები
  7. ხის ნაჭრები
  8. ცარიელი გადაზიდვის ყუთი

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

  1. დანა ან ყუთის საჭრელი
  2. წებო იარაღი
  3. დაინახა
  4. ხის წებო (ან უბრალოდ გამოიყენეთ წებოს იარაღი)

ნაბიჯი 2: სერვო, ულტრაბგერითი სენსორის და PIR სენსორის ტესტირება

სერვო, ულტრაბგერითი სენსორის და PIR სენსორის ტესტირება
სერვო, ულტრაბგერითი სენსორის და PIR სენსორის ტესტირება
სერვო, ულტრაბგერითი სენსორის და PIR სენსორის ტესტირება
სერვო, ულტრაბგერითი სენსორის და PIR სენსორის ტესტირება
სერვო, ულტრაბგერითი სენსორის და PIR სენსორის ტესტირება
სერვო, ულტრაბგერითი სენსორის და PIR სენსორის ტესტირება

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

სერვო

  • ძირითადი სერვო გაკვეთილი Sunfounder– ზე
  • მაგალითი კოდი Hobbytronics– ზე
  • ჩემი გამარტივებული ტესტის კოდი ქვემოთ - servo_test.ino

ულტრაბგერითი სენსორი

  • როგორ მუშაობს RandomNerdTutorials– ზე
  • მაგალითი კოდი RandomNerdTutorials იმავე გვერდზე
  • ჩემი გამარტივებული ტესტის კოდი ქვემოთ - Ultrasonic_Distance_check.ino

PIR სენსორი

  • როგორ მუშაობს PIR ადაფრუტზე
  • მაგალითი კოდი ადაფრუტზე
  • ჩემი გამარტივებული ტესტის კოდი ქვემოთ - PIR_Sensor_Test.ino

ნაბიჯი 3: კომპლექსების გაერთიანება

კომპლექსების გაერთიანება
კომპლექსების გაერთიანება
კომპლექსების გაერთიანება
კომპლექსების გაერთიანება
კომპლექსების გაერთიანება
კომპლექსების გაერთიანება

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

ულტრაბგერითი ვარიანტი

  • ეს კოდი ამოწმებს არის თუ არა ობიექტი გარკვეული მანძილის დიაპაზონში და იბარებს ობობას.
  • კოდში თქვენ შეგიძლიათ შეცვალოთ triggerDistance ცვლადი 48 ინჩზე უფრო ახლოს ან უფრო მეტად (4 ფუტი) თქვენი მდგომარეობიდან გამომდინარე.
  • დააკავშირეთ Servo 5v, Gnd და Pin 10 -თან
  • შეაერთეთ ულტრაბგერითი სენსორი 5v, Gnd, A0 (Trig) და A1 (Echo)

PIR ვარიანტი

  • ეს კოდი ამოწმებს არის თუ არა ობიექტი ხედვის ველში და იბარებს ობობას.
  • PIR– სთვის შეგიძლიათ შეცვალოთ მგრძნობელობა მგრძნობელობის პოტენომეტრის გამოყენებით (ჩვეულებრივ ნარინჯისფერი) და მოუხვიეთ მარჯვნივ მარჯვნივ ყველაზე მცირე მგრძნობელობისთვის.
  • დააკავშირეთ Servo 5v, Gnd და Pin 10 -თან
  • შეაერთეთ PIR სენსორი 5v, Gnd და Pin 2 -თან

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

ნაბიჯი 4: შექმენით ბაზა სერვოსთვის

სერვოსთვის ბაზის შექმნა
სერვოსთვის ბაზის შექმნა
სერვოსთვის ბაზის შექმნა
სერვოსთვის ბაზის შექმნა
სერვოსთვის ბაზის შექმნა
სერვოსთვის ბაზის შექმნა
სერვოსთვის ბაზის შექმნა
სერვოსთვის ბაზის შექმნა

შემდეგი, თქვენ უნდა დააინსტალიროთ სერვო, რათა ის დარჩეს ადგილზე ობობის შემოტრიალებისას. ამისათვის თქვენ გინდათ გამოიყენოთ ხერხი, რომ შეწყვიტოთ პლაივუდის ან ხის დაფის ნაჭერი დაახლოებით 4 "x 12" ან ასე. შემდეგ აიღეთ ორი პატარა 1 "x 2" ხის ბლოკი და გაჭერით სერვოს სიმაღლეზე. დააწებეთ ქვემოდან ან ხის წებოდან (ან წებოთიდან) ორი ბლოკი პლაივუდიდან ერთ ბოლოზე, შემდეგ კი ხრახნიან სერვო ბლოკებს შორის.

*შენიშვნა: მე ასევე გავჭრა ერთი ბლოკის ქვედა ნაწილი, რათა სერვო მავთულები გაიაროს.

ნაბიჯი 5: ობობის დამატება

ობობის დამატება
ობობის დამატება
ობობის დამატება
ობობის დამატება

შემდეგი ნაბიჯი არის მახინჯი ობობის (ან სხვა არსების) მიღება - არაფერი ცოცხალი, ან ის ალბათ თავისით მოძრაობს). რაღაც მსუბუქი სასურველია, ასე რომ სერვო არ უნდა გააკეთოს ძალიან ბევრი სამუშაო. წებოვანი იარაღის გამოყენებით, მიამაგრეთ ორი ჯოხი ერთმანეთზე და შემდეგ servo arm/horn- ზე, როგორც სურათზეა. (თქვენ შეიძლება მოგინდეთ Popsicle- ის ჩხირების გაფერადება შავებით, რათა ისინი ნაკლებად შესამჩნევი იყოს.) შემდეგ დააინსტალირეთ ობობა სხვა Popsicle ჯოხზე, ერთ – ერთი პატარა ხრახნის გამოყენებით, რომელიც მოყვება სერვოს. წებოს spider ჯოხი დანარჩენი Popsicle ჯოხი მკლავი დაახლოებით 90 გრადუსიანი კუთხე.

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

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

ნაბიჯი 6: გადაზიდვის ყუთი და დასრულების შეხება

გადაზიდვის ყუთი და დასრულების შეხება
გადაზიდვის ყუთი და დასრულების შეხება
გადაზიდვის ყუთი და დასრულების შეხება
გადაზიდვის ყუთი და დასრულების შეხება
გადაზიდვის ყუთი და დასრულების შეხება
გადაზიდვის ყუთი და დასრულების შეხება

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

*შენიშვნა: არ ამოიღოთ ფლაკონები ყუთიდან, რადგან თქვენ მიამაგრებთ ფუძეს ერთ ქვედა ფსკერზე.

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

ამ ეტაპზე თქვენ უნდა განსაზღვროთ სად უნდა დააყენოთ სენსორი. პარამეტრები არის ყუთის წინ ხვრელის მოჭრა, ან სენსორის დაყენება ყუთის გარეთ სადმე. ვინაიდან ჩემი ხუმრობა გამოიყენებოდა წინა კართან, განათება არ არის საუკეთესო ვინმესთვის, რომ დაინახოს სენსორი, ასე რომ, მე უბრალოდ გავჭრა ხვრელები ყუთის წინ 5/8 საბურღი და დამონტაჟებულია წებოთი.

ნაბიჯი 7: დაასრულეთ

დასრულებულია!
დასრულებულია!
დასრულებულია!
დასრულებულია!

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

გირჩევთ: