विषयसूची:
- चरण 1: आपको क्या चाहिए
- चरण 2: सर्किट
- चरण 3: Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
- चरण 4: विसुइनो में अवयव जोड़ें
- चरण 5: विसुइनो कनेक्ट घटकों में
- चरण 6: Arduino कोड उत्पन्न करें, संकलित करें और अपलोड करें
- चरण 7: खेलें
वीडियो: पता लगाएँ कि जब कोई रडार सेंसर Xyc-wb-dc का उपयोग करके कमरे में प्रवेश करता है: 7 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:18
इस ट्यूटोरियल में हम सीखेंगे कि आरटीसी मॉड्यूल, रडार सेंसर xyc-wb-dc, OLED डिस्प्ले और arduino का उपयोग करके किसी के कमरे में प्रवेश करने पर कैसे पता लगाया जाए।
एक प्रदर्शन वीडियो देखें।
चरण 1: आपको क्या चाहिए
- Arduino UNO (या कोई अन्य Arduino)
- xyc-wb-dc रडार सेंसर
- RTC DS1307 रीयल टाइम क्लॉक मॉड्यूल
- OLED डिस्प्ले जम्पर तार
- Visuino प्रोग्राम: Visuino डाउनलोड करें
चरण 2: सर्किट
- XYC-WB-DC पिन [O] को Arduino डिजिटल पिन से कनेक्ट करें [8]
- XYC-WB-DC पिन [-] को Arduino नेगेटिव पिन [GND] से कनेक्ट करें
- XYC-WB-DC पिन [+] को Arduino पॉजिटिव पिन से कनेक्ट करें [3.3V]नोट: कुछ रडार सेंसर में अलग-अलग पिन पोजिशन होते हैं इसलिए सुनिश्चित करें कि आप इसे सही तरीके से कनेक्ट करते हैं
- RTC मॉड्यूल पिन [GND] को Arduino पिन [GND] से कनेक्ट करें
- RTC मॉड्यूल पिन [VCC] को Arduino पिन [5V] से कनेक्ट करें
- RTC मॉड्यूल पिन [SDA] को Arduino पिन [SDA] से कनेक्ट करें
- RTC मॉड्यूल पिन [SCL] को Arduino पिन [SCL] से कनेक्ट करें
- OLED डिस्प्ले पिन [GND] को Arduino पिन [GND] से कनेक्ट करें
- OLED डिस्प्ले पिन [VCC] को Arduino पिन [5V] से कनेक्ट करें
- OLED डिस्प्ले पिन [SDA] को Arduino पिन [SDA] से कनेक्ट करें
- OLED डिस्प्ले पिन [SCL] को Arduino पिन [SCL] से कनेक्ट करें
चरण 3: Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Arduino की प्रोग्रामिंग शुरू करने के लिए, आपको यहां से Arduino IDE इंस्टॉल करना होगा:
कृपया ध्यान रखें कि Arduino IDE 1.6.6 में कुछ महत्वपूर्ण बग हैं। सुनिश्चित करें कि आप 1.6.7 या उच्चतर स्थापित करते हैं, अन्यथा यह निर्देश काम नहीं करेगा! यदि आपने Arduino UNO को प्रोग्राम करने के लिए Arduino IDE सेटअप करने के लिए इस निर्देश में दिए चरणों का पालन नहीं किया है! Visuino: https://www.visuino.eu को भी इंस्टॉल करना होगा। Visuino को प्रारंभ करें जैसा कि पहली तस्वीर में दिखाया गया है Visuino में Arduino घटक (चित्र 1) पर "टूल्स" बटन पर क्लिक करें जब संवाद प्रकट होता है, तो चित्र 2 पर दिखाए गए अनुसार "Arduino UNO" चुनें।
चरण 4: विसुइनो में अवयव जोड़ें
- "रियल टाइम क्लॉक (RTC) DS1307" घटक जोड़ें "SSD1306/SH1106 OLED डिस्प्ले (I2C)" घटक जोड़ें
- "डिजिटल (बूलियन) केवल बदलें" घटक जोड़ें "एज का पता लगाएं" घटक जोड़ें "क्लॉक ऑन / ऑफ स्विच" घटक जोड़ें
- "टाइमर" घटक जोड़ें
- गुण विंडो में "अंतराल (यूएस)" को 10000000. पर सेट करें
- इसका मतलब है कि सेंसर हर पहचान के बाद 10s (10000000uS) के लिए "सो जाएगा", यह एक साथ कई टाइमस्टैम्प को रोक देगा, आदर्श रूप से आप इसे 5min की तरह कुछ सेट करेंगे
- "इन्वर्टर" घटक जोड़ें
चरण 5: विसुइनो कनेक्ट घटकों में
- Arduino डिजिटल आउट पिन [8] को "ChangeOnly1" पिन से कनेक्ट करें [In]
- "चेंजऑनली 1" पिन [आउट] को "डिटेक्टएज 1" पिन [इन] से कनेक्ट करें
- "डिटेक्टएज 1" पिन [आउट] को "क्लॉकस्विच 1" पिन [इन] से कनेक्ट करें
- "क्लॉकस्विच 1" पिन [आउट] को "रियलटाइमक्लॉक 1" पिन [क्लॉक] और "टाइमर 1" पिन [स्टार्ट] से कनेक्ट करें।
- "टाइमर 1" पिन [आउट] को "इन्वर्टर 1" पिन [इन] से कनेक्ट करें
- "इन्वर्टर 1" पिन [आउट] को "क्लॉकस्विच 1" पिन से कनेक्ट करें [सक्षम करें]
- "RealTimeClock1" पिन [कंट्रोल] को Arduino I2C [In] से कनेक्ट करें
- "RealTimeClock1" पिन [आउट] को "DisplayOLED1" पिन से कनेक्ट करें [In]
- "DisplayOLED1" पिन [कंट्रोल] को Arduino I2C [In] से कनेक्ट करें
चरण 6: Arduino कोड उत्पन्न करें, संकलित करें और अपलोड करें
Visuino में, नीचे "बिल्ड" टैब पर क्लिक करें, सुनिश्चित करें कि सही पोर्ट चुना गया है, फिर "कंपाइल/बिल्ड एंड अपलोड" बटन पर क्लिक करें।
चरण 7: खेलें
यदि आप Arduino UNO मॉड्यूल को पावर देते हैं, और एक चाल चलते हैं, तो रडार सेंसर को रडार सेंसर के चारों ओर +-5m के दायरे में पाए जाने वाले प्रत्येक आंदोलन पर इसका पता लगाना चाहिए और OLED डिस्प्ले पर टाइमस्टैम्प बनाना चाहिए। टाइमर घटक में आपके द्वारा सेट किए गए अंतराल के आधार पर इसे उस समय बीतने के बाद एक और आंदोलन का पता लगाना चाहिए।
बधाई हो! आपने अपना प्रोजेक्ट Visuino के साथ पूरा कर लिया है। Visuino प्रोजेक्ट भी संलग्न है, जिसे मैंने इस निर्देश के लिए बनाया है, आप इसे यहाँ डाउनलोड कर सकते हैं और Visuino में खोल सकते हैं:
सिफारिश की:
पीजोइलेक्ट्रिक शॉक टैप सेंसर मॉड्यूल का उपयोग करके कंपन का पता लगाएं: 6 कदम
पीजोइलेक्ट्रिक शॉक टैप सेंसर मॉड्यूल का उपयोग करके कंपन का पता लगाएं: इस ट्यूटोरियल में हम सीखेंगे कि एक साधारण पीजोइलेक्ट्रिक सेंसर वाइब्रेशन मॉड्यूल और विसुइनो का उपयोग करके शॉक वाइब्रेशन का पता कैसे लगाया जाए। एक प्रदर्शन वीडियो देखें।
पता करें कि किसी ने कमरे में कब प्रवेश किया: 7 कदम
पता करें कि किसी ने कमरे में कब प्रवेश किया: इस ट्यूटोरियल में हम सीखेंगे कि कैसे पता लगाया जाए कि कोई आरटीसी मॉड्यूल, पीआईआर सेंसर, ओएलईडी डिस्प्ले और आर्डिनो का उपयोग करके कमरे में कब प्रवेश करता है। एक प्रदर्शन वीडियो देखें।
मशीन लर्निंग का उपयोग करके पौधों की बीमारियों का पता कैसे लगाएं: 6 कदम
मशीन लर्निंग का उपयोग करके पौधों की बीमारियों का पता कैसे लगाएं: रोगग्रस्त पौधों का पता लगाने और पहचानने की प्रक्रिया हमेशा एक मैनुअल और थकाऊ प्रक्रिया रही है जिसके लिए मनुष्यों को पौधे के शरीर का नेत्रहीन निरीक्षण करना पड़ता है जिससे अक्सर गलत निदान हो सकता है। यह भी भविष्यवाणी की गई है कि वैश्विक वैश्विक
अल्ट्रासोनिक सेंसर और फंडुइनो वॉटर सेंसर का उपयोग करके जल स्तर Arduino का पता लगाने के तरीके: 4 कदम
अल्ट्रासोनिक सेंसर और फंडुइनो वॉटर सेंसर का उपयोग करके जल स्तर Arduino का पता लगाने के तरीके: इस परियोजना में, मैं आपको दिखाऊंगा कि कैसे दो तरीकों का उपयोग करके एक सस्ता वाटर डिटेक्टर बनाया जाता है: १। अल्ट्रासोनिक सेंसर (HC-SR04).2। फंडुइनो वॉटर सेंसर
जीरो कॉस्ट लैपटॉप कूलर / स्टैंड (कोई गोंद नहीं, कोई ड्रिलिंग नहीं, कोई नट और बोल्ट नहीं, कोई पेंच नहीं): 3 कदम
जीरो कॉस्ट लैपटॉप कूलर / स्टैंड (कोई गोंद नहीं, कोई ड्रिलिंग नहीं, कोई नट और बोल्ट नहीं, कोई पेंच नहीं): अद्यतन: कृपया कृपया वोट करें मेरे निर्देशनीय के लिए, धन्यवाद ^_^ आप मेरे अन्य लोगों के लिए मतदान करना भी पसंद कर सकते हैं पर प्रवेश