विषयसूची:

Arduino साउंड सेंसर अलार्म: 5 कदम
Arduino साउंड सेंसर अलार्म: 5 कदम

वीडियो: Arduino साउंड सेंसर अलार्म: 5 कदम

वीडियो: Arduino साउंड सेंसर अलार्म: 5 कदम
वीडियो: Sound Sensor Potentiometer Adjustment 2024, नवंबर
Anonim
Arduino साउंड सेंसर अलार्म
Arduino साउंड सेंसर अलार्म

इस ट्यूटोरियल का उद्देश्य Arduino का उपयोग करके ध्वनि सेंसर पर आधारित अलार्म बनाना है।

चरण 1: आवश्यक घटक

1. एक ध्वनि संवेदक

2. एक एलईडी

3. एक 330-ओम रोकनेवाला

4. एक Arduino बोर्ड

5. तारों का गुच्छा

6. एक कंप्यूटर

इसके अलावा, इसके लिए Arduino कोड और अजगर की बुनियादी समझ की आवश्यकता होती है

चरण 2: सर्किट बनाएँ

सर्किट का निर्माण करें
सर्किट का निर्माण करें
सर्किट का निर्माण करें
सर्किट का निर्माण करें

पहले ग्राफ के समान, एक ध्वनि संवेदक में चार पिन होते हैं। VCC और GND Arduino पर 5V और GND से जुड़ेंगे। D0 को किसी भी डिजिटल पिन के साथ तार करने की आवश्यकता है जो Arduino बोर्ड पर मेरे सर्किट में 7 है। इसी तरह एक ध्वनि संवेदक को तार करना चाहिए।

बाद में, एलईडी को या तो तार करने की आवश्यकता होती है। छोटा पक्ष मिनी ब्रेडबोर्ड पर जमीन से जुड़ना चाहिए। सबसे महत्वपूर्ण है 330-ओम रोकनेवाला उनके बीच तार होना चाहिए। लंबा पक्ष दूसरे डिजिटल पिन से जुड़ेगा जो मेरे सर्किट में 13 है।

चरण 3: Arduino कोड

सर्किट सेट होने के बाद, हम इसे काम करने के लिए Arduino कोड का उपयोग कर सकते हैं।

चरण 4: फ्लास्क

फ्लास्क
फ्लास्क

फ्लास्क द्वारा सेंसर को नियंत्रित करने के लिए, हम पहले अजगर द्वारा फ्लास्क लिखेंगे। form.py फ़ाइल में स्टोर करने के लिए हमें सबसे पहले यह जानना होगा कि हम क्या पता लगाना चाहते हैं। इस मामले में, केवल एक चीज हमें यह जानने की जरूरत है कि सेंसर चालू है या बंद है।

यदि हम ध्वनि संवेदक की स्विच स्थिति में कोई परिवर्तन करते हैं, तो Routes.py को डेटा स्थानांतरित करना चाहिए। इसके अलावा, हमें Arduino के साथ संवाद करने के लिए pyserial पैकेज का उपयोग करने की आवश्यकता है क्योंकि Arduino कोड C कोड में संकलित है। यह सेंसर को चालू और बंद करने के लिए Arduino में मान लिखेगा।

वेबपेज को चलाने के लिए हमें दो HTML फाइल की भी आवश्यकता होती है। लॉगिन फ़ाइल वह फ़ाइल है जिसे आप सेंसर की स्थिति देखेंगे। यदि आप राज्य बदलना चाहते हैं, तो यह इंडेक्स पेज पर रीडायरेक्ट करेगा और यह वह पेज है जिसे आप सेंसर को चालू और बंद कर सकते हैं।

सभी फाइलों को उन्हें चलाने के लिए चित्रों के रूप में सहेजा जाना चाहिए। इसके अलावा, यदि आपके पास फ्लास्क, पाइसरियल, फ्लास्क-डब्ल्यूटीएफ स्थापित करने के लिए आपको पाइप इंस्टॉल का उपयोग करने की आवश्यकता नहीं है। निम्नलिखित फाइलों को चलाने के लिए ये आवश्यक मॉड्यूल हैं।

चरण 5: परीक्षण

उपरोक्त प्रत्येक चरण समाप्त होने के बाद, आपको अपना नया छोटा अलार्म चलाने में सक्षम होना चाहिए। ऐसा करने के लिए, आपको "पायथन iotapp.py" चलाने की आवश्यकता है।

सिफारिश की: