Სარჩევი:
- მარაგები
- ნაბიჯი 1: PIR სენსორის მოდული
- ნაბიჯი 2: პროექტის შესახებ
- ნაბიჯი 3: სქემის დიაგრამა
- ნაბიჯი 4: გაუშვით პროგრამა
ვიდეო: Arduino დაფუძნებული PIR მოძრაობის სენსორი: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ამ პროექტის დახმარებით თქვენ შეგიძლიათ გააკონტროლოთ მაღალი მდგომარეობა და PIR- ის მგრძნობელობა.
მარაგები
არდუინო უნო
PIR მოძრაობის სენსორი
ბუზერი
პროგრამული უზრუნველყოფის ინსტრუმენტი
Arduino IDE
ნაბიჯი 1: PIR სენსორის მოდული
PIR სენსორის მოდული გამოიყენება მოძრაობის გამოვლენისთვის. მას ხშირად მოიხსენიებენ გამოყენებულ "PIR", "Pyroelectric", "Passive Infrared" და "IR Motion" სენსორს. მოდულს აქვს ბორტზე არსებული პიროელექტრონული სენსორი, კონდიცირების სქემა და გუმბათის ფორმის ფრესელის ლინზა. იგი გამოიყენება ადამიანების, ცხოველების ან სხვა საგნების მოძრაობის შესასწავლად. ისინი ძირითადად გამოიყენება მძარცველების სიგნალიზაციისა და ავტომატურად გააქტიურებული განათების სისტემებში.
ნაბიჯი 2: პროექტის შესახებ
PIR სენსორი ძირითადად არის ელექტრონული სენსორი, რომელიც არეგულირებს ინფრაწითელ (IR) შუქს, რომელიც ასხივებს ობიექტებიდან მის ხედვის არეში.
ეს სენსორები ასევე საშუალებას გაძლევთ იგრძნოთ მოძრაობა და ძირითადად გამოიყენება იმის დასადგენად, გადაადგილდა თუ არა ადამიანი მის დიაპაზონში. თქვენ დაგჭირდებათ 5 მხტუნავი მავთული ყველაფრის გასაერთიანებლად, ყველა ამ მავთულს უნდა ჰქონდეს მამრობითი და მდედრობითი კონექტორები. თქვენ შეგიძლიათ დააყენოთ სიხშირე 3000 ჰც -ზე, რადგან როგორც სიგნალიზაციის უმეტესობა იყენებს ამ სიხშირეს. PIR სენსორი არის ძირითადად მოძრაობის სენსორი, ასე რომ, როდესაც ის ამოიცნობს მოძრაობებს, ის გამოდის HIGH- ზე, მომხმარებელს ასევე შეუძლია აკონტროლოს ამ მაღალი მდგომარეობის დრო და თქვენი სენსორის მგრძნობელობა 2 პოტენომეტრით. ეს პროექტი აწარმოებს ბიპის ბგერებს, როდესაც რაიმე მოძრაობა აღიარებულია. ჩვენ შეგვიძლია მარტივად შევცვალოთ სიგნალის დრო მარყუჟის ბოლოს შეფერხების დროის შეცვლით.
IoT Training Online დაგეხმარებათ შექმნათ უფრო მეტი ასეთი პროექტი Arduino– ზე და სხვა IoT პლატფორმებზე ინდუსტრიული IoT გადაწყვეტილებების შესაქმნელად.
ნაბიჯი 3: სქემის დიაგრამა
ნაბიჯი 4: გაუშვით პროგრამა
bool isToneOn = ყალბი;
int სიხშირე = 3000;
void setup () {
// აქ არის ჩვენი PIR სენსორი
pinMode (2, INPUT);
// აქ არის ჩვენი ზარი
pinMode (3, OUTPUT);
}
ბათილი მარყუჟი () {
// როდესაც PIR სენსორი გვაძლევს HIGH ეს ნიშნავს რომ ის ამოიცნობს მოძრაობას
თუ (digitalRead (2) == HIGH) {
// ჩვენ ჩართავთ სიგნალიზაციას 15 წამის განმავლობაში
// ჩვენ ვიყენებთ ტონს (), ასე რომ ჩვენ შეგვიძლია გავაკონტროლოთ ჩვენი სიგნალის სიხშირე
// ტონის გამორთვისთვის ჩვენ უნდა გამოვიყენოთ noTone ()
// თუ გსურთ ტონის სიხშირის შეცვლა, შეგიძლიათ ეს გააკეთოთ ცვლადში
// კოდის თავზე
for (int a = 0; a <30; a ++) {
თუ (isToneOn) {
noTone (3);
isToneOn = ყალბი;
} სხვა {
// 3 ნიშნავს ჩვენს პინს, სადაც ზუზერია დაკავშირებული
ტონი (3, სიხშირე);
// ჩვენ უნდა შევცვალოთ ეს ცვლადი ჭეშმარიტად, უნდა ვიცოდეთ
// როდის ჩართოთ ზუზერი და როდის ჩართოთ იგი
isToneOn = ჭეშმარიტი; }
// დააგვიანეთ 0.5 წამი, თქვენ შეგიძლიათ შეცვალოთ ეს მნიშვნელობა ასეც იქნება
// ხმა უფრო ნელა ან სწრაფად
დაგვიანება (500);
}
}
}
გირჩევთ:
გაკვეთილი: როგორ გამოვიყენოთ მინი PIR მოძრაობის სენსორი HC-SR 505 Arduino UNO– ით: 3 ნაბიჯი
სახელმძღვანელო: როგორ გამოვიყენოთ მინი PIR მოძრაობის სენსორი HC-SR 505 Arduino UNO– სთან ერთად: აღწერა: ეს გაკვეთილი გაჩვენებთ რამდენიმე მარტივ ნაბიჯს იმის შესახებ, თუ როგორ გამოიყენოთ მოძრაობის სენსორული მოდული Arduino Uno– ს გამოყენებით. ამ გაკვეთილის ბოლოს თქვენ მიიღებთ შედარების შედეგს, როდესაც სენსორს შეუძლია ამოიცნოს მოძრაობა და ვერ ამოიცნოს რაიმე მოძრაობა
PIR მოძრაობის სენსორი: 5 ნაბიჯი
PIR მოძრაობის სენსორი: პასიური ინფრაწითელი სენსორი (PIR სენსორი) არის ელექტრონული სენსორი, რომელიც ზომავს ინფრაწითელ (IR) სინათლეს, რომელიც გამოსხივება მისი ხედვის არეებიდან. ისინი ყველაზე ხშირად გამოიყენება PIR– ის მოძრაობის დეტექტორებში. PIR სენსორები ჩვეულებრივ გამოიყენება
PIR მოძრაობის სენსორი: როგორ გამოვიყენოთ PIR Arduino & Raspberry Pi– ით: 5 ნაბიჯი
PIR მოძრაობის სენსორი: როგორ გამოვიყენოთ PIR Arduino & Raspberry Pi– ით: თქვენ შეგიძლიათ წაიკითხოთ ეს და სხვა გასაოცარი გაკვეთილები ElectroPeak– ის ოფიციალურ ვებ – გვერდზე. ამ გაკვეთილში თქვენ ისწავლით თუ როგორ გამოიყენოთ PIR მოძრაობის სენსორი მოძრაობის გამოსავლენად ამ გაკვეთილის ბოლოს თქვენ შეისწავლით: როგორ მუშაობს PIR მოძრაობის სენსორები როგორ გამოვიყენოთ
Openhab MQTT PIR მოძრაობის სენსორი: 7 ნაბიჯი
Openhab MQTT PIR მოძრაობის სენსორი: გამარჯობა, ამ სასწავლო ინსტრუქციაში მე ვაჩვენებ, თუ როგორ შეგიძლიათ შექმნათ თქვენი საკუთარი მოძრაობის სენსორი Openhab– ისთვის
ვინ არის ჩემს კარზე? PIR მოძრაობის სენსორი/დიაპაზონის სენსორის პროექტი: 5 ნაბიჯი
ვინ არის ჩემს კარზე? PIR მოძრაობის სენსორი/დიაპაზონის სენსორის პროექტი: ჩვენი პროექტი მიზნად ისახავს მოძრაობის შეგრძნებას PIR და მანძილის სენსორების საშუალებით. Arduino კოდი გამოაქვეყნებს ვიზუალურ და აუდიო სიგნალს, რომ აცნობოს მომხმარებელს, რომ ვინმე ახლოს არის. MATLAB კოდი გამოაგზავნის ელ.ფოსტის სიგნალს, რომ გააფრთხილოს მომხმარებელი, რომ ვიღაც ახლოს არის. ეს მოწყობილობა