WIZwiki-W7500 Mbed प्लेटफॉर्म का उपयोग करके रिमोट पीसी द्वारा एलईडी ब्लिंक

WIZwiki-W7500 Mbed प्लेटफॉर्म का उपयोग करके रिमोट पीसी द्वारा एलईडी ब्लिंक: 7 चरण

मैं नेटवर्क (टीसीपी प्रोटोकॉल) के माध्यम से रिमोट पीसी से नियंत्रित एक एलईडी ब्लिंक का परिचय देता हूं।

एक TCP क्लाइंट प्रोग्राम पीसी में चलता है और एक WIZwiki-W7500 प्लेटफॉर्म बोर्ड में एक टीसीपी सर्वर चलता है। W7500 डेटा को पीसी तक पहुंचाता है और पीसी से TOE (टीसीपी / आईपी ऑफलोड इंजन) से डेटा प्राप्त करता है। W7500 रिमोट पीसी से प्राप्त कुछ कमांड को निष्पादित करके एलईडी को नियंत्रित करता है।

Mbed पुस्तकालय का उपयोग करते हुए, सॉफ्टवेयर को आसानी से लागू किया जा सकता है।

आप दूरस्थ पीसी से एलईडी को नियंत्रित करना सीख सकते हैं।

यह उदाहरण उन निर्माताओं की मदद करेगा जो होम ऑटोमेशन या बिल्डिंग ऑटोमेशन के लिए IoT डिवाइस बनाना चाहते हैं।

आपूर्ति:

चरण 1: उपकरण और सामग्री

  • WIZwiki-W7500 बोर्ड
  • यूएसबी केबल
  • लैन केबल
  • ईथरनेट हब (या स्विच): इसमें डीएचसीपी फ़ंक्शन होना चाहिए।

चरण 2: हार्डवेयर

नेटवर्क कॉन्फ़िगरेशन आरेख

चरण 3: सॉफ्टवेयर

  • संकलक
    • एआरएम वेब कंपाइलर mbed
  • परीक्षण कार्यक्रम
    • टर्मिनल कार्यक्रम
      • पूर्व) टेराटर्म, हरक्यूलिस, हाइपरटर्मिनल, आदि।
      • इसका उपयोग सीरियल पोर्ट संदेश की जाँच के लिए किया जाता है।
    • टीसीपी / आईपी क्लाइंट सर्वर टर्मिनल प्रोग्राम
      • पूर्व) हरक्यूलिस आदि।
      • इसका उपयोग संदेश भेजने और प्राप्त करने के लिए किया जाता है।
  • उदाहरण कोड
    • TCP_LED_Control-WIZwiki-W7500

चरण 4: फर्मवेयर प्रोग्रामिंग और कनेक्टिंग बोर्ड

  1. परिवार कल्याण प्रोग्रामिंग
    • उदाहरण कोड को mbed डेवलपर की साइट में संकलित करें।
    • WIZwiki बोर्ड में संकलित बाइनरी फ़ाइल डाउनलोड करें।
  2. कनेक्टिंग बोर्ड
    • अपने पीसी और LAN केबल के साथ एक हब कनेक्ट करें।
    • WIZwiki-W7500 बोर्ड और LAN केबल के साथ एक हब कनेक्ट करें।
    • पीसी और WIZwiki-W7500 बोर्ड को USB केबल से कनेक्ट करें।

चरण 5: टेस्ट सॉफ़्टवेयर चलाएँ और सीरियल पोर्ट संदेश की जाँच करें

  1. परीक्षण सॉफ़्टवेयर चलाएँ
    • पीसी में सीरियल टर्मिनल कार्यक्रम निष्पादित करें।
    • पहले WIZwiki बोर्ड के रीसेट स्विच को दबाएं और संदेश की जांच करें। डीएचसीपी ऑपरेशन के बाद आईपी एड्रेस सौंपा गया था।
    • एक पीसी पर हरक्यूलिस कार्यक्रम निष्पादित करें।
  2. सीरियल पोर्ट संदेश की जाँच करें
    • हरक्यूलिस प्रोग्राम में टीसीपी क्लाइंट मेनू सेट करें।
    • यह Teraterm का एक स्क्रीनशॉट है। PC का क्लाइंट WIZwiki-W7500 के सर्वर से जुड़ा है।
    • टीसीपी क्लाइंट WIZwiki बोर्ड को कुछ संदेश भेजते हैं। WIZwiki बोर्ड TCP क्लाइंट को उलटा संदेश भेजता है।

चरण 6: एलईडी नियंत्रण संदेश भेजें

  1. एलईडी नियंत्रण संदेश भेजें और एलईडी पलक की जाँच करें
    • टीसीपी क्लाइंट भेजता है "नेतृत्व"WIZwiki के लिए, फिर एलईडी चालू होता है।
    • टीसीपी क्लाइंट भेजता है "कोई संदेश"WIZwiki के लिए" LED_ON "को छोड़कर, एलईडी बंद हो जाता है।
    • LED ON / OFF को बोर्ड चित्र के नीले वृत्त वाले भाग में दिखाया जा सकता है।

चरण 7: परीक्षा परिणाम

एलईडी पलक की जाँच करें

  • LED ON / OFF को बोर्ड चित्र के नीले वृत्त वाले भाग में दिखाया जा सकता है।

यह इस ट्यूटोरियल का अंतिम पृष्ठ है।

LED ON और OFF को रिमोट पीसी से नेटवर्क (टीसीपी प्रोटोकॉल) के जरिए कंट्रोल किया जा सकता है।

ARM mbed लाइब्रेरी और उदाहरण कोड का उपयोग करके, सॉफ्टवेयर को आसानी से लागू किया जा सकता है।

  • एआरएम ने मै
  • WIZnet टीम पेज को mbed में

यह उदाहरण आपको अपना स्वयं का IoT उपकरण बनाने में मदद करेगा, जिसे होम ऑटोमेशन या बिल्डिंग ऑटोमेशन के लिए ईथरनेट कनेक्शन की आवश्यकता होती है।