विषयसूची:

SW-520D कंपन सेंसर मेटल बॉल टिल्ट स्विच - Visuino: 6 चरण
SW-520D कंपन सेंसर मेटल बॉल टिल्ट स्विच - Visuino: 6 चरण

वीडियो: SW-520D कंपन सेंसर मेटल बॉल टिल्ट स्विच - Visuino: 6 चरण

वीडियो: SW-520D कंपन सेंसर मेटल बॉल टिल्ट स्विच - Visuino: 6 चरण
वीडियो: झुकाव सेंसर SW-520D | यह कैसे काम करता है? 2024, नवंबर
Anonim
Image
Image

यह SW-520D मूल झुकाव स्विच आसानी से अभिविन्यास का पता लगाने के लिए उपयोग किया जा सकता है। कैन के अंदर एक गेंद होती है जो केस के सीधे होने पर पिन से संपर्क बनाती है। मामले को ऊपर झुकाएं और गेंदें स्पर्श न करें, इस प्रकार संबंध नहीं बना रही हैं।

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

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

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

तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी

Arduino UNO (या कोई अन्य Arduino)

SW-520D टिल्ट सेंसर

पीजो मॉड्यूल

लाल एलईडी

1K ओम रोकनेवाला

जम्पर तार

ब्रेड बोर्ड

Visuino प्रोग्राम: Visuino डाउनलोड करें

चरण 2: सर्किट

सर्किट
सर्किट
  1. पीजो मॉड्यूल पिन [-] को Arduino पिन [GND] से कनेक्ट करें
  2. पीजो मॉड्यूल पिन [+] को Arduino पिन से कनेक्ट करें [5V]
  3. पीजो मॉड्यूल पिन [एस] को Arduino डिजिटल पिन से कनेक्ट करें [7]
  4. टिल्ट सेंसर पिन [1] को Arduino पिन [5V] से कनेक्ट करें
  5. टिल्ट सेंसर पिन[1] को Arduino डिजिटल पिन [8] और रेसिस्टर से कनेक्ट करें।
  6. रोकनेवाला के दूसरी तरफ Arduino पिन [GND] से कनेक्ट करें
  7. LED पॉज़िटिव पिन को Arduino डिजिटल पिन से कनेक्ट करें [7]
  8. LED नेगेटिव पिन को Arduino पिन से कनेक्ट करें [GND]

चरण 3: 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" चुनें।

चरण 4: Visuino में अवयव जोड़ें और कनेक्ट करें

Visuino में अवयव जोड़ें और कनेक्ट करें
Visuino में अवयव जोड़ें और कनेक्ट करें
Visuino में अवयव जोड़ें और कनेक्ट करें
Visuino में अवयव जोड़ें और कनेक्ट करें
  1. "डिजिटल (बूलियन) इन्वर्टर (नहीं)" घटक जोड़ें
  2. Arduino डिजिटल पिन आउट [8] को "Inverter1" कंपोनेंट पिन से कनेक्ट करें [In]
  3. "इन्वर्टर1" कंपोनेंट पिन [आउट] को अरुडिनो डिजिटल पिन से कनेक्ट करें [7]

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

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

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

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

चरण 6: खेलें

यदि आप Arduino UNO मॉड्यूल को पावर देते हैं, और बल सेंसर सेंसर को दबाते हैं, तो आपको OLED डिस्प्ले पर एक बदलते नंबर को देखना चाहिए और एक हरे रंग की एलईडी को प्रकाश देना चाहिए, लेकिन जब आप सीमा से टकराते हैं तो लाल एलईडी चमकनी चाहिए।

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

सिफारिश की: