विषयसूची:

इंटरनेट से समय और तारीख प्राप्त करें - ट्यूटोरियल: 9 कदम
इंटरनेट से समय और तारीख प्राप्त करें - ट्यूटोरियल: 9 कदम

वीडियो: इंटरनेट से समय और तारीख प्राप्त करें - ट्यूटोरियल: 9 कदम

वीडियो: इंटरनेट से समय और तारीख प्राप्त करें - ट्यूटोरियल: 9 कदम
वीडियो: What is internet ll इंटरनेट क्या है l इंटरनेट के उपयोग l uses of internet@brilliantstudyclasses 2024, जुलाई
Anonim
Image
Image

इस ट्यूटोरियल में हम सीखेंगे कि M5Stack StickC और Visuino का उपयोग करके NIST TIME सर्वर से दिनांक और समय कैसे प्राप्त करें, एक प्रदर्शन वीडियो देखें।

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

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

M5StickC ESP32: आप इसे यहाँ प्राप्त कर सकते हैं

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

नोट: इस ट्यूटोरियल को यहां देखें कि स्टिकसी ईएसपी 32 बोर्ड कैसे स्थापित करें

चरण 2: Visuino प्रारंभ करें, और M5 स्टैक स्टिक C बोर्ड प्रकार चुनें

Visuino प्रारंभ करें, और M5 स्टैक स्टिक C बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और M5 स्टैक स्टिक C बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और M5 स्टैक स्टिक C बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और M5 स्टैक स्टिक C बोर्ड प्रकार चुनें

Visuino को पहले चित्र में दिखाए अनुसार प्रारंभ करें Visuino में Arduino घटक (चित्र 1) पर "टूल्स" बटन पर क्लिक करें जब संवाद प्रकट होता है, तो चित्र 2 पर दिखाए गए अनुसार "M5 स्टैक स्टिक C" चुनें।

चरण 3: विसुइनो में स्टिकसी बोर्ड सेट करें

Visuino में स्टिकसी बोर्ड सेट करें
Visuino में स्टिकसी बोर्ड सेट करें
Visuino में स्टिकसी बोर्ड सेट करें
Visuino में स्टिकसी बोर्ड सेट करें
Visuino में स्टिकसी बोर्ड सेट करें
Visuino में स्टिकसी बोर्ड सेट करें
Visuino में स्टिकसी बोर्ड सेट करें
Visuino में स्टिकसी बोर्ड सेट करें

इसे चुनने के लिए "M5 स्टैक स्टिक C" बोर्ड पर क्लिक करें

"गुण" विंडो में "मॉड्यूल" चुनें और विस्तार करने के लिए "+" पर क्लिक करें, "प्रदर्शन ST7735" का चयन करें और इसे विस्तारित करने के लिए "+" पर क्लिक करें, "ओरिएंटेशन" को "goRight" पर सेट करें

"बैकग्राउंड कलर" को "क्लब्लैक" पर सेट करें "एलिमेंट्स" चुनें और 3 डॉट्स वाले नीले बटन पर क्लिक करें …

तत्व संवाद दिखाएगा

एलिमेंट्स डायलॉग में दाईं ओर "टेक्स्ट" का विस्तार करें और "ड्रा टेक्स्ट" को खींचें और 2X "टेक्स्ट फील्ड" को दाईं ओर से बाईं ओर खींचें

  • बाईं ओर "ड्रा टेक्स्ट 1" टेक्स्ट का चयन करें और गुण विंडो में आकार 2 पर सेट करें, रंग को aclLime और टेक्स्ट को 'दिनांक और समय' पर सेट करें।
  • बाईं ओर "टेक्स्ट फील्ड1" का चयन करें और गुण विंडो में आकार 2 पर सेट करें, रंग से aclAqua और Y से 10
  • बाईं ओर "टेक्स्ट फ़ील्ड 2" चुनें और गुण विंडो में आकार 2 और Y से 30. पर सेट करें

चरण 4: वाईफाई सेटअप

वाईफाई सेटअप
वाईफाई सेटअप
वाईफाई सेटअप
वाईफाई सेटअप
वाईफाई सेटअप
वाईफाई सेटअप

इसे चुनने के लिए "M5 स्टैक स्टिक C" बोर्ड पर क्लिक करें

"गुण" विंडो में "मॉड्यूल" का चयन करें और विस्तार करने के लिए "+" पर क्लिक करें, "वाईफाई" और विस्तार करने के लिए "+" पर क्लिक करें, "एक्सेस पॉइंट से कनेक्ट करें" का चयन करें और बटन (3 डॉट्स) पर क्लिक करें।

"एक्सेसपॉइंट्स" विंडो में "वाईफाई एक्सेस प्वाइंट" को बाईं ओर खींचें।

फिर बाईं ओर "एक्सेस प्वाइंट 1" चुनें और गुण विंडो सेट में

  • "SSID" के अंतर्गत अपने WiFi नेटवर्क का नाम डालें
  • "पासवर्ड" के तहत अपने वाईफाई नेटवर्क के लिए एक्सेस पासवर्ड डालें

"गुण" विंडो में "मॉड्यूल" का चयन करें और विस्तार करने के लिए "+" पर क्लिक करें, "वाईफाई" और विस्तार करने के लिए "+" पर क्लिक करें,> सॉकेट, […] बटन पर क्लिक करें, ताकि "सॉकेट" विंडो खुल जाए टीसीपी क्लाइंट को यहां से खींचें बाईं ओर दाईं ओर और गुण विंडो सेट के तहत

  • पोर्ट: 37 और
  • होस्ट: time-b-g.nist.gov

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

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

"पल्स जेनरेटर" घटक जोड़ें

"इंटरनेट टाइम प्रोटोकॉल" घटक जोड़ें

2X "राइट सब टेक्स्ट हटाएं" घटक जोड़ें

2X "बाएं उप पाठ हटाएं" घटक जोड़ें

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

Visuino सेट अवयव में
Visuino सेट अवयव में
Visuino सेट अवयव में
Visuino सेट अवयव में
  • "PulseGenerator1" चुनें और गुण विंडो में आवृत्ति को 0.1166667. पर सेट करें
  • "DeleteRightText1" चुनें और गुण विंडो में लंबाई को 13. पर सेट करें
  • "DeleteRightText2" चुनें और गुण विंडो में लंबाई 5. पर सेट करें
  • "DeleteLeftText2" चुनें और गुण विंडो में लंबाई 12. पर सेट करें

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

विसुइनो कनेक्ट कंपोनेंट्स में
विसुइनो कनेक्ट कंपोनेंट्स में
  • "PulseGenerator1" पिन [आउट] को "InternetTime1" पिन से कनेक्ट करें [In]
  • "इंटरनेटटाइम 1" पिन [सॉकेट] को "एम 5 स्टैक स्टिक सी"> टीसीपी क्लाइंट 1 पिन [इन] से कनेक्ट करें
  • "InternetTime1" पिन [आउट] को "DeleteRightText1" पिन [In] और "DeleteRightText2" पिन [इन] से कनेक्ट करें
  • "DeleteRightText1" पिन [आउट] को "DeleteLeftText1" पिन [इन] से कनेक्ट करें
  • "DeleteRightText2" पिन [आउट] को "DeleteLeftText2" पिन [इन] से कनेक्ट करें
  • "DeleteLeftText1" पिन [आउट] को "M5 स्टैक स्टिक C" से कनेक्ट करें> ST7735 प्रदर्शित करें> टेक्स्ट फ़ील्ड 1 पिन [इन]
  • "DeleteLeftText2" पिन [आउट] को "M5 स्टैक स्टिक C"> डिस्प्ले ST7735> टेक्स्ट फील्ड2 पिन [इन] से कनेक्ट करें

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

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

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

एक बार Arduino IDE में सुनिश्चित करें कि आपका बोर्ड, स्पीड और पोर्ट सही तरीके से सेट हैं। आपको उप मेनू से COM पोर्ट सेट करने की सबसे अधिक आवश्यकता होगी, लेकिन अन्य को स्वचालित रूप से सेट किया जाना चाहिए। यदि आपके पास एक से अधिक COM पोर्ट हैं, तो अपने M5Stick को हटाने का प्रयास करें, देखें और देखें कि कौन से पोर्ट बचे हैं, फिर M5Stick को फिर से लगाएं और देखें कि कौन सा रिटर्न देता है। वह है COM पोर्ट।

फिर अपलोड पर क्लिक करें। यह सत्यापित (संकलित) और अपलोड करेगा।

चरण 9: खेलें

यदि आप M5Sticks मॉड्यूल को पावर देते हैं, तो यह इंटरनेट से कनेक्ट हो जाएगा और डिस्प्ले NIST सर्वर से दिनांक और समय दिखाना शुरू कर देगा।

.आप अन्य सर्वरों के साथ भी प्रयोग कर सकते हैं जिन्हें आप यहां देख सकते हैं

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

सिफारिश की: