Სარჩევი:
- ნაბიჯი 1: მასალების შედგენა
- ნაბიჯი 2: PIR ასამბლეა
- ნაბიჯი 3: კავშირი მიკროკონტროლერთან
- ნაბიჯი 4: არდუინოს შეკრება
- ნაბიჯი 5: კოდი
- ნაბიჯი 6: პრობლემის გადაღება
- ნაბიჯი 7: დასასრული
ვიდეო: Openhab MQTT PIR მოძრაობის სენსორი: 7 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
გამარჯობა, ამ სასწავლო ინსტრუქციაში მე ვაჩვენებ, თუ როგორ შეგიძლიათ შექმნათ თქვენი საკუთარი მოძრაობის სენსორი Openhab– ისთვის.
ნაბიჯი 1: მასალების შედგენა
ამ პროექტისთვის დაგჭირდებათ:
- HC-sr501
- 1X3 ქალი სათაურით
- 1X3 მამრობითი სათაური
- 3 ფერის მავთული, თუ გსურთ, შეგიძლიათ გამოიყენოთ სერვო გაფართოება
- 1 10K რეზისტორი
- არდუინო უნო ან მეგა
- 3D ნაბეჭდი ნაწილები.
ნაბიჯი 2: PIR ასამბლეა
1. შეაერთეთ სათაური სურათზე ნაჩვენები მავთულისკენ.
2. დაამატეთ 10K რეზისტორი GND და სიგნალს შორის.
3. ჩადეთ სენსორი საქმეში
4. დაარტყი უკანა ფირფიტა კედელს.
5. დაამატეთ სამონტაჟო კორპუსი უკანა ფირფიტაზე 3M ჭანჭიკითა და ხრახნით.
ნაბიჯი 3: კავშირი მიკროკონტროლერთან
1. შეაერთეთ 5V 5V მიკროკონტროლერზე.
2. შეაერთეთ GND GND მიკროკონტროლერზე.
3. შეაერთეთ სიგნალის მავთული A0 მიკროკონტროლერზე.
ნაბიჯი 4: არდუინოს შეკრება
1. განათავსეთ ეთერნეტის ფარი არდუინოზე.
2. შეაერთეთ Ethernet კაბელი არდუინოსთან.
3. ჩართეთ არდუინო.
ნაბიჯი 5: კოდი
1. ჩამოტვირთეთ და დააინსტალირეთ ბიბლიოთეკა ესკიზისთვის.
1. MQTT PubSubClient
2. განათავსეთ ბიბლიოთეკა თქვენი Arduino-IDE ბიბლიოთეკის საქაღალდეში.
3. შეცვალეთ სერვერის IP თქვენი ღია სერვერის IP მისამართით.
4. შეცვალეთ თემა თქვენთვის სასურველ თემაზე.
5. ატვირთეთ კოდი არდუინოში.
ნაბიჯი 6: პრობლემის გადაღება
-
შემთხვევა: arduino არ დაუკავშირდება სერვერს.
- შეამოწმეთ რომ Ethernet კაბელი არის ჩართული.
- იწვის pin 13 led?
- შეამოწმეთ სერვერის IP კოდი.
-
შემთხვევა: ღია სერვერი არ მიიღებს შეტყობინებებს.
- საქონლის კონფიგურაცია სწორია?
- კოდში სწორია mqtt თემა?
- არის mqtt სერვერი?
-
შემთხვევა: სტატუსი არ შეიცვლება.
- სენსორი ჩართულია მარჯვენა კონექტორში?
- მიდის ძალა სენსორზე?
- სენსორი სწორად არის დაკალიბრებული?
ნაბიჯი 7: დასასრული
ეს იყო ჩემი პირველი ინსტრუქცია, რომ თავისუფლად დამეტოვებინა გამოხმაურება.
თუ რაიმე შეკითხვაა, თავისუფლად დაუსვით მათ.
გირჩევთ:
გაკვეთილი: როგორ გამოვიყენოთ მინი PIR მოძრაობის სენსორი HC-SR 505 Arduino UNO– ით: 3 ნაბიჯი
სახელმძღვანელო: როგორ გამოვიყენოთ მინი PIR მოძრაობის სენსორი HC-SR 505 Arduino UNO– სთან ერთად: აღწერა: ეს გაკვეთილი გაჩვენებთ რამდენიმე მარტივ ნაბიჯს იმის შესახებ, თუ როგორ გამოიყენოთ მოძრაობის სენსორული მოდული Arduino Uno– ს გამოყენებით. ამ გაკვეთილის ბოლოს თქვენ მიიღებთ შედარების შედეგს, როდესაც სენსორს შეუძლია ამოიცნოს მოძრაობა და ვერ ამოიცნოს რაიმე მოძრაობა
Arduino დაფუძნებული PIR მოძრაობის სენსორი: 4 ნაბიჯი
Arduino დაფუძნებული PIR მოძრაობის სენსორი: ამ პროექტის დახმარებით თქვენ შეგიძლიათ აკონტროლოთ მაღალი მდგომარეობა და მგრძნობელობა PIR
PIR მოძრაობის სენსორი: 5 ნაბიჯი
PIR მოძრაობის სენსორი: პასიური ინფრაწითელი სენსორი (PIR სენსორი) არის ელექტრონული სენსორი, რომელიც ზომავს ინფრაწითელ (IR) სინათლეს, რომელიც გამოსხივება მისი ხედვის არეებიდან. ისინი ყველაზე ხშირად გამოიყენება PIR– ის მოძრაობის დეტექტორებში. PIR სენსორები ჩვეულებრივ გამოიყენება
PIR მოძრაობის სენსორი: როგორ გამოვიყენოთ PIR Arduino & Raspberry Pi– ით: 5 ნაბიჯი
PIR მოძრაობის სენსორი: როგორ გამოვიყენოთ PIR Arduino & Raspberry Pi– ით: თქვენ შეგიძლიათ წაიკითხოთ ეს და სხვა გასაოცარი გაკვეთილები ElectroPeak– ის ოფიციალურ ვებ – გვერდზე. ამ გაკვეთილში თქვენ ისწავლით თუ როგორ გამოიყენოთ PIR მოძრაობის სენსორი მოძრაობის გამოსავლენად ამ გაკვეთილის ბოლოს თქვენ შეისწავლით: როგორ მუშაობს PIR მოძრაობის სენსორები როგორ გამოვიყენოთ
ვინ არის ჩემს კარზე? PIR მოძრაობის სენსორი/დიაპაზონის სენსორის პროექტი: 5 ნაბიჯი
ვინ არის ჩემს კარზე? PIR მოძრაობის სენსორი/დიაპაზონის სენსორის პროექტი: ჩვენი პროექტი მიზნად ისახავს მოძრაობის შეგრძნებას PIR და მანძილის სენსორების საშუალებით. Arduino კოდი გამოაქვეყნებს ვიზუალურ და აუდიო სიგნალს, რომ აცნობოს მომხმარებელს, რომ ვინმე ახლოს არის. MATLAB კოდი გამოაგზავნის ელ.ფოსტის სიგნალს, რომ გააფრთხილოს მომხმარებელი, რომ ვიღაც ახლოს არის. ეს მოწყობილობა