विषयसूची:

Visuino Arduino का उपयोग करके एक घुसपैठ का पता लगाने वाली प्रणाली का निर्माण करें: 8 कदम
Visuino Arduino का उपयोग करके एक घुसपैठ का पता लगाने वाली प्रणाली का निर्माण करें: 8 कदम

वीडियो: Visuino Arduino का उपयोग करके एक घुसपैठ का पता लगाने वाली प्रणाली का निर्माण करें: 8 कदम

वीडियो: Visuino Arduino का उपयोग करके एक घुसपैठ का पता लगाने वाली प्रणाली का निर्माण करें: 8 कदम
वीडियो: Arduino possibilities and project - Home Automation (3.5 inch touchscreen) [eng sub] 2024, नवंबर
Anonim
Image
Image
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी

इस ट्यूटोरियल में हम Arduino UNO और Visuino से जुड़े एक XYC-WB-DC माइक्रोवेव रडार मोशन सेंसर का उपयोग करेंगे, जो पतली दीवारों सहित 5m के दायरे में किसी भी गति का पता लगाने के लिए होगा।

एक प्रदर्शन वीडियो देखें।

चरण 1: आपको क्या चाहिए

तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
  1. Arduino UNO (या कोई अन्य Arduino)
  2. एक्सवाईसी-डब्ल्यूबी-डीसी 5.8GHz माइक्रोवेव रडार मोशन सेंसर
  3. जम्पर तार
  4. OLED डिस्प्ले (वैकल्पिक)
  5. एलईडी
  6. Visuino प्रोग्राम: Visuino डाउनलोड करें

चरण 2: सर्किट

सर्किट
सर्किट
सर्किट
सर्किट
सर्किट
सर्किट
सर्किट
सर्किट

एलईडी:

  • LED पॉजिटिव पिन को Arduino डिजिटल पिन से कनेक्ट करें [13]
  • LED नेगेटिव पिन को Arduino नेगेटिव पिन से कनेक्ट करें [GND]

एक्सवाईसी-डब्ल्यूबी-डीसी सेंसर:

  • XYC-WB-DC पिन [O] को Arduino डिजिटल पिन से कनेक्ट करें [7]
  • XYC-WB-DC पिन [-] को Arduino नेगेटिव पिन [GND] से कनेक्ट करें
  • XYC-WB-DC पिन [+] को Arduino पॉजिटिव पिन से कनेक्ट करें [3.3V]

OLED प्रदर्शन:

  • OLED पिन [SDA] को Arduino पिन [SDA] से कनेक्ट करें
  • OLED पिन [SCL] को Arduino पिन [SCL] से कनेक्ट करें
  • OLED पिन [VCC] को Arduino पॉजिटिव पिन [5v] से कनेक्ट करें
  • OLED पिन [GND] को Arduino नेगेटिव पिन [GND] से कनेक्ट करें

चरण 3:

छवि
छवि
छवि
छवि

आपको केवल घटकों को ड्रैग और ड्रॉप करना है और उन्हें एक साथ जोड़ना है। Visuino आपके लिए वर्किंग कोड बनाएगा ताकि आपको कोड बनाने में समय बर्बाद न करना पड़े। यह आपके लिए सारी मेहनत तेजी से और आसानी से करेगा! Visuino सभी प्रकार की परियोजनाओं के लिए एकदम सही है, आप कुछ ही समय में आसानी से जटिल प्रोजेक्ट बना सकते हैं!

नवीनतम शक्तिशाली विसुइनो सॉफ्टवेयर डाउनलोड करें

चरण 4: Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें

Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
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" चुनें।

चरण 5: Visuino में अवयव जोड़ें

Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें

OLED "SSD1306/SH1106 OLED डिस्प्ले (I2C)" घटक जोड़ें और "तत्व" संवाद में डबल क्लिक करें:

  1. "स्क्रीन भरें" तत्व को बाईं ओर खींचें और गुण विंडो में रंग "tmcBlack" सेट करें
  2. "टेक्स्ट फ़ील्ड" तत्व को बाईं ओर खींचें और गुण विंडो सेट आकार में: "1", टेक्स्ट: "आंदोलन का पता चला"

"विलंब" घटक जोड़ें और गुण विंडो में अंतराल सेट करें: "2000000"

चरण 6: विसुइनो कनेक्ट घटकों में

विसुइनो कनेक्ट कंपोनेंट्स में
विसुइनो कनेक्ट कंपोनेंट्स में
  1. Arduino डिजिटल आउट पिन [7] को Arduino Digital पिन से कनेक्ट करें[13]
  2. Arduino डिजिटल आउट पिन [7] को "DisplayOled1" घटक से कनेक्ट करें> टेक्स्ट 1 पिन बनाएं [घड़ी]
  3. Arduino डिजिटल आउट पिन [7] को "Delay1" कंपोनेंट पिन से कनेक्ट करें [प्रारंभ]
  4. "Delay1" कंपोनेंट पिन [आउट] को "DisplayOled1" कंपोनेंट से कनेक्ट करें > Screen1 पिन बनाएं [घड़ी]
  5. "DisplayOLED1" पिन [आउट] को Arduino I2C पिन से कनेक्ट करें [In]

चरण 7: Arduino कोड उत्पन्न करें, संकलित करें और अपलोड करें

Arduino कोड जेनरेट, कंपाइल और अपलोड करें
Arduino कोड जेनरेट, कंपाइल और अपलोड करें
Arduino कोड जेनरेट, कंपाइल और अपलोड करें
Arduino कोड जेनरेट, कंपाइल और अपलोड करें

Visuino में, F9 दबाएं या Arduino कोड जेनरेट करने के लिए चित्र 1 पर दिखाए गए बटन पर क्लिक करें, और Arduino IDE खोलें

Arduino IDE में, कोड को संकलित और अपलोड करने के लिए अपलोड बटन पर क्लिक करें (चित्र 2)

चरण 8: खेलें

यदि आप Arduino UNO मॉड्यूल को पावर देते हैं, तो डिस्प्ले "मूवमेंट डिटेक्टेड" दिखाना शुरू कर देगा और रडार सेंसर के चारों ओर +-5m के दायरे में पाए जाने वाले हर मूवमेंट पर एक LED चमकेगी।

बधाई हो! आपने अपना प्रोजेक्ट Visuino के साथ पूरा कर लिया है। विसुइनो प्रोजेक्ट भी संलग्न है, जिसे मैंने इस निर्देश के लिए बनाया है। आप इसे Visuino में डाउनलोड और खोल सकते हैं:

सिफारिश की: