Სარჩევი:

გატეხეთ თქვენი ჰელოუინი ფიჯეტებით: 9 ნაბიჯი (სურათებით)
გატეხეთ თქვენი ჰელოუინი ფიჯეტებით: 9 ნაბიჯი (სურათებით)

ვიდეო: გატეხეთ თქვენი ჰელოუინი ფიჯეტებით: 9 ნაბიჯი (სურათებით)

ვიდეო: გატეხეთ თქვენი ჰელოუინი ფიჯეტებით: 9 ნაბიჯი (სურათებით)
ვიდეო: Мужчина нашел ЗАПИСКУ на авто и тут же отнёс её в ПОЛИЦИЮ. Ржал весь участок 2024, ნოემბერი
Anonim

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

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

  • გააქტიურებულია გადართვის გადამრთველით (ნაჩვენებია ვიდეოში)
  • გააქტიურებულია ხმამაღალი ხმით

ჩვენი მიზანია ამ პროექტის გააქტიურება მისი მოძრაობის ნაცვლად!

ნაბიჯი 1: საჭირო უნარ -ჩვევები

ამ პროექტისთვის დაგჭირდებათ შემდეგი ინსტრუმენტები:

  • soldering რკინის
  • მავთულის სტრიპტიზატორები

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

ნაბიჯი 2: გაარკვიეთ, არის თუ არა თქვენი ჰელოუინის დეკორაცია "დასაძლევი"

გაარკვიეთ, არის თუ არა თქვენი ჰელოუინის დეკორაცია
გაარკვიეთ, არის თუ არა თქვენი ჰელოუინის დეკორაცია

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

ნაბიჯი 3: კომპონენტები/აპარატურის სია

კომპონენტები/აპარატურის სია
კომპონენტები/აპარატურის სია

აქ არის ის, რაც ჩვენ გამოვიყენეთ:

  • ფიჯეტი SBC4
  • DST1200 - სონარ ფიჯეტი
  • REL2002 - სიგნალის სარელეო ფიჯეტი
  • წყალგაუმტარი დანართი
  • ფიჯიტ კაბელი

ნაბიჯი 4: პროექტის მიმოხილვა

პროექტის მიმოხილვა
პროექტის მიმოხილვა

ამ პროექტს ექნება შემდეგი განლაგება:

  • PhidgetSBC4 გაუშვებს ჩვენს პროგრამის კოდს (დაწერილია C). ის დაუკავშირდება DST1200 სონარის სენსორს და REL2002 სიგნალის რელეს ჩაშენებული VINT Hub მეშვეობით.
  • სონარის სენსორი გამოყენებული იქნება საგნების გამოსაკვლევად.
  • სარელეო იქნება დაკავშირებული დეკორაციის დემო მავთულთან და გამოყენებული იქნება დეკორაციის გასააქტიურებლად სონარის სენსორის წაკითხვის საფუძველზე.

ნაბიჯი 5: გათიშეთ ღილაკის კავშირი

დაჭრილი ღილაკის კავშირი
დაჭრილი ღილაკის კავშირი

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

ნაბიჯი 6: დაამატეთ სარელეო

რელეს დამატება
რელეს დამატება

ამოიღეთ მავთულები ღილაკიდან და დააკავშირეთ ისინი სარელეოზე.

შეაერთეთ ერთი მავთული საერთო ტერმინალთან და ერთი ჩვეულებრივ ღია ტერმინალთან.

ნაბიჯი 7: დააინსტალირეთ DST1200 სონარის სენსორი

დაამონტაჟეთ DST1200 სონარის სენსორი
დაამონტაჟეთ DST1200 სონარის სენსორი
დაამონტაჟეთ DST1200 სონარის სენსორი
დაამონტაჟეთ DST1200 სონარის სენსორი

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

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

ნაბიჯი 8: გადაწყვიტეთ გჭირდებათ დანართი

გადაწყვიტეთ, გჭირდებათ თუ არა დანართი
გადაწყვიტეთ, გჭირდებათ თუ არა დანართი

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

SBC იჯდება წყალგაუმტარი დანართის შიგნით რელესთან ერთად. ჩვენ გავაგრძელეთ სარელეო კავშირი გაფორმებაზე რამდენიმე მავთულზე შედუღებით და ჩვენ გამოვიყენეთ 350 სმ სიგრძის ფიჯეტის კაბელი SBC სონარის სენსორთან დასაკავშირებლად.

ნაბიჯი 9: კოდის წერა

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

დამატებითი ინფორმაციისთვის, თუ როგორ უნდა შეადგინოთ C პროგრამები SBC– ში, გადახედეთ ამ ბმულებს:

  • პაკეტების დაყენება განვითარებისათვის
  • Linux პროგრამებზე C პროგრამების შედგენა

აქ არის კოდის სწრაფი მიმოხილვა:

  • შექმენით DistanceSensor და DigitalOutput ობიექტები.
  • მისამართი ფიჯეტები. იხილეთ ეს ვიდეო დამატებითი ინფორმაციისთვის.
  • გამოიწერეთ ზონარისა და სარელეო ღონისძიებების მიმაგრება და განშორება.

    სონარის მიმაგრების შემთხვევაში, დააყენეთ მონაცემთა ინტერვალი 100 ms (მონაცემთა მინიმალური ინტერვალი)

  • გამოიწერეთ ზონარის დისტანციური ცვლილების მოვლენები.

    მანძილის შეცვლის მოვლენებში ნახეთ, არის თუ არა ობიექტი 1 მეტრზე უფრო ახლოს, თუ არის, დააყენეთ ობიექტის გამოვლენილი ცვლადი 1 -ზე

  • ხოლო მარყუჟის დროს, შეამოწმეთ აღმოჩენილია თუ არა ობიექტი. თუ ასეა, ჩართეთ და შემდეგ გამორთეთ რელე (ეს გააქტიურებს დეკორაციას). დაელოდეთ ოთხი წამი, შემდეგ კი გამორთეთ დეკორაცია.

გირჩევთ: