विषयसूची:

Openhab MQTT PIR मोशन सेंसर: 7 कदम
Openhab MQTT PIR मोशन सेंसर: 7 कदम

वीडियो: Openhab MQTT PIR मोशन सेंसर: 7 कदम

वीडियो: Openhab MQTT PIR मोशन सेंसर: 7 कदम
वीडियो: PIR Motion sensor with #OpenHAB 2024, नवंबर
Anonim
ओपनहैब एमक्यूटीटी पीर मोशन सेंसर
ओपनहैब एमक्यूटीटी पीर मोशन सेंसर

नमस्ते, इस निर्देश में मैं आपको दिखाने जा रहा हूं कि आप Openhab के लिए अपना खुद का मोशन सेंसर कैसे बना सकते हैं।

चरण 1: सामग्री का बिल

सामग्री के बिल
सामग्री के बिल
सामग्री के बिल
सामग्री के बिल
सामग्री के बिल
सामग्री के बिल

इस परियोजना के लिए आपको आवश्यकता होगी:

  • एचसी-एसआर 501
  • 1X3 महिला हेडर
  • 1X3 पुरुष हेडर
  • तार के 3 रंग आप चाहें तो सर्वो एक्सटेंशन का उपयोग कर सकते हैं
  • 1 10K रोकनेवाला
  • Arduino uno या mega
  • 3 डी मुद्रित भागों।

चरण 2: पीर विधानसभा

पीर विधानसभा
पीर विधानसभा
पीर विधानसभा
पीर विधानसभा
पीर विधानसभा
पीर विधानसभा
पीर विधानसभा
पीर विधानसभा

1. हेडर को चित्र में दिखाए गए तार से मिलाएं।

2. GND और सिग्नल के बीच एक 10K रोकनेवाला जोड़ें।

3. सेंसर को केस में लगाएं

4. पिछली प्लेट को दीवार से सटाएं।

5. एक 3M बोल्ट और स्क्रू के साथ आवास को पीछे की प्लेट पर माउंट करें।

चरण 3: माइक्रोकंट्रोलर से कनेक्शन।

माइक्रोकंट्रोलर से कनेक्शन।
माइक्रोकंट्रोलर से कनेक्शन।

1. माइक्रोकंट्रोलर पर 5V को 5V से कनेक्ट करें।

2. जीएनडी को माइक्रोकंट्रोलर पर जीएनडी से कनेक्ट करें।

3. माइक्रोकंट्रोलर पर सिग्नल वायर को A0 से कनेक्ट करें।

चरण 4: Arduino की असेंबली

अरुडिनो की सभा
अरुडिनो की सभा
अरुडिनो की सभा
अरुडिनो की सभा
अरुडिनो की सभा
अरुडिनो की सभा

1. ईथरनेट शील्ड को आर्डिनो पर लगाएं।

2. ईथरनेट-केबल को आर्डिनो से कनेक्ट करें।

3. आर्डिनो को पावर दें।

चरण 5: कोड

1. स्केच के लिए लाइब्रेरी को डाउनलोड और इंस्टॉल करें।

1. एमक्यूटीटी पबसुब क्लाइंट

2. पुस्तकालय को अपने Arduino-IDE के पुस्तकालय फ़ोल्डर में रखें।

3. सर्वर आईपी को अपने ओपनहैब सर्वर आईपी में बदलें।

4. विषय को अपने इच्छित विषय में बदलें।

5. कोड को arduino पर अपलोड करें।

चरण 6: समस्या निवारण

  1. केस: arduino सर्वर से कनेक्ट नहीं होगा।

    1. जांचें कि ईथरनेट केबल प्लग इन है।
    2. क्या पिन 13 एलईडी जल रही है?
    3. कोड में सर्वर आईपी की जांच करें।
  2. केस: ओपनहैब सर्वर को संदेश नहीं मिलेंगे।

    1. क्या आइटम कॉन्फ़िगरेशन सही है?
    2. क्या कोड में mqtt विषय सही है?
    3. क्या कोई mqtt सर्वर है?
  3. केस: स्थिति नहीं बदलेगी।

    1. क्या सेंसर को सही कनेक्टर में प्लग किया गया है?
    2. क्या सेंसर में जाने वाली शक्ति है?
    3. क्या सेंसर कैलिब्रेटेड सही है?

चरण 7: अंत

यह मेरा पहला अनुदेशक था, इस पर प्रतिक्रिया देने के लिए स्वतंत्र महसूस करें।

यदि कोई प्रश्न हैं तो बेझिझक उनसे पूछें।

सिफारिश की: