विषयसूची:
- आपूर्ति
- चरण 1: कहानी
- चरण 2: एनालॉग को ब्लॉक में सेट करना
- चरण 3: डैशबोर्ड विजेट सेटअप करें
- चरण 4: चेंज ब्लॉक सेट करें
- चरण 5: अंत में ब्लॉक की तैनाती
वीडियो: मैजिकबिट [मैजिकब्लॉक्स] के साथ डैशबोर्ड विजेट्स का उपयोग करें: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:18
यह ट्यूटोरियल आपको अपने मैजिकबिट के साथ मैजिकब्लॉक डैशबोर्ड विजेट्स का उपयोग करना सिखाएगा। हम इस परियोजना में विकास बोर्ड के रूप में मैजिकबिट का उपयोग कर रहे हैं जो ईएसपी 32 पर आधारित है। इसलिए इस परियोजना में किसी भी ESP32 विकास बोर्ड का उपयोग किया जा सकता है।
आपूर्ति
मैजिकबिट - प्रो
चरण 1: कहानी
हैलो एंड वेलकम, यह छोटा ट्यूटोरियल आपको मैजिकब्लॉक का उपयोग करके मैजिकबिट के साथ डैशबोर्ड विजेट का उपयोग करना सिखाएगा।
सबसे पहले अपने मैजिकब्लॉक्स अकाउंट में लॉग इन करें, मैजिकब्लॉक्स आपके मैजिकबिट प्रोग्राम के लिए एक आसान विजुअल प्रोग्रामिंग सॉफ्टवेयर है। कोई भी अपने माइक्रो कंट्रोलर को Magicblocks.io का उपयोग करके प्रोग्राम कर सकता है और प्रोग्रामिंग ज्ञान की कोई आवश्यकता नहीं है। आप मुफ्त में साइन अप कर सकते हैं।
खेल का मैदान शुरू करें और खोलें।
इसके बाद सुनिश्चित करें कि आपका मैजिकबिट इंटरनेट से जुड़ा है और प्लग-इन है और डिवाइस मैनेजर के माध्यम से आपके खाते से भी जुड़ा हुआ है।
सब कुछ कर दिया? फिर चरण 1 तक नीचे स्क्रॉल करें।
आवश्यक वस्तुओं की सूची
मैजिकबिट: मैजिकबिट सीखने, प्रोटोटाइप, कोडिंग, इलेक्ट्रॉनिक्स, रोबोटिक्स, IoT और समाधान डिजाइनिंग के लिए ESP32 पर आधारित एक एकीकृत विकास मंच है।
चरण 2: एनालॉग को ब्लॉक में सेट करना
1. एनालॉग इन ब्लॉक को स्क्रीन के बाईं ओर इनपुट नोड्स सेक्शन से फ्लो में खींचें और छोड़ें।
2. एनालॉग इन ब्लॉक पर डबल-क्लिक करें और अपने मैजिकब्लॉक्स अकाउंट पर डिवाइस मैनेजर टैब से अपनी यूनिक डिवाइस आईडी टाइप या पेस्ट करें। [यह डिजिटल को मैजिकबिट के साथ जोड़ देगा]
3. पिन ड्रॉप-डाउन मेनू से पीओटी (39) चुनें। (आपके मैजिकबिट पर पोटेंशियोमीटर से जुड़ता है)
4. ड्रॉप-डाउन मेनू से मेथड को इंटरप्ट के रूप में चुनें।
चरण 3: डैशबोर्ड विजेट सेटअप करें
1. टेक्स्ट, गेज, चार्ट, ऑडियो आउट, नोटिफिकेशन ब्लॉक को स्क्रीन के बाईं ओर डैशबोर्ड सेक्शन से फ्लो में ड्रैग और ड्रॉप करें।
2. टेक्स्ट ब्लॉक
टेक्स्ट फ़ील्ड का नाम बदलें [वैकल्पिक]।
3. गेज ब्लॉक
- लेबल का नाम बदलें [वैकल्पिक]।
- गेज की रेंज को 0 - 4095 में बदलें।
4. चार्ट ब्लॉक
- लेबल का नाम बदलें [वैकल्पिक]।
- चार्ट को अधिकतम और न्यूनतम 0 - 4095 में बदलें।
- एक्स-अक्ष के पैमाने को 2 मिनट में बदलें [वैकल्पिक]।
5. ऑडियो आउट ब्लॉक
- ड्रॉप-डाउन मेनू से टीटीएस (टेक्स्ट-टू-स्पीच) वॉयस सेट करें।
- 'प्ले ऑडियो जब विंडो फोकस में न हो' चेक बॉक्स को चेक करें।
6. अधिसूचना ब्लॉक
सेट करें कि स्क्रीन में आपको पॉप अप करने के लिए अधिसूचना की आवश्यकता है।
चरण 4: चेंज ब्लॉक सेट करें
(इस नोड का उपयोग एनालॉग इन नोड से 0 और 4095 सिग्नल इनपुट को ऑडियो आउट टेक्स्ट-टू-स्पीच फीचर का उपयोग करने के लिए किसी भी टेक्स्ट में बदलने के लिए किया जाता है।)
1. स्क्रीन के बाईं ओर फंक्शन नोड्स सेक्शन से चेंज ब्लॉक को फ्लो में ड्रैग और ड्रॉप करें।
2. 2 नियमों का उपयोग करने के लिए '+' बटन से नया नियम जोड़ें।
3. ड्रॉप-डाउन मेनू से दोनों नियमों के कार्य को सेट से चेंज में बदलें।
4. इसके बाद दोनों नियमों में 'सर्च फॉर' फंक्शन को स्ट्रिंग (टेक्स्ट) से नंबर में बदलें। और सुनिश्चित करें कि 'इसके साथ बदलें' फ़ंक्शन स्ट्रिंग (पाठ) पर सेट है।
5. नियम स्थापित करें।
- सिग्नल इनपुट में '4095' खोजने और इसे हमारे टेक्स्ट से बदलने का पहला नियम (जैसे 'अधिकतम')
- दूसरा नियम सिग्नल इनपुट में '0' की खोज करना और इसे हमारे टेक्स्ट से बदलना (जैसे 'न्यूनतम')
[वैकल्पिक] पहले से ही सेटअप नोड्स आयात करें
यदि आपको नोड्स सेट करने में परेशानी होती है, तो आप पहले से सेटअप किए गए नोड्स को प्राप्त करने के लिए मैजिकब्लॉक में आयात सुविधा का उपयोग कर सकते हैं।
- सबसे पहले इस कोड को अपने क्लिपबोर्ड पर कॉपी करें।
- स्क्रीन के ऊपरी दाएं कोने में विकल्प मेनू पर क्लिक करें।
-
इसके बाद अपने कर्सर को इम्पोर्ट सब-मेन्यू पर होवर करें।
- फिर क्लिपबोर्ड पर क्लिक करें और कोड को अपने क्लिपबोर्ड पर टेक्स्ट फ़ील्ड में पेस्ट करें।
- वर्तमान प्रवाह या नए प्रवाह का चयन करें और आयात पर क्लिक करें।
जरूरी
सुनिश्चित करें कि आपने दोनों डिजिटल इन नोड गुणों पर अपनी डिवाइस आईडी टाइप की है।
चरण 5: अंत में ब्लॉक की तैनाती
- सुनिश्चित करें कि सभी ब्लॉक जुड़े हुए हैं।
- स्क्रीन के ऊपरी दाएं कोने में स्थित डिप्लॉय बटन पर क्लिक करें।
- परिनियोजन के बाद स्क्रीन के ऊपरी दाएं कोने पर डैशबोर्ड URL के लिंक पर क्लिक करके डैशबोर्ड ui पर जाएं।
- अपने मैजिकबिट पर पोटेंशियोमीटर को घुमाएं और डैशबोर्ड विजेट तदनुसार इंटरैक्ट करेंगे।
विजेट लेआउट जानकारी (नीचे)।
नोट - ऑडियो आउट ब्लॉक का टेक्स्ट-टू-स्पीच फीचर आपके सिस्टम ऑडियो के माध्यम से सुना जाएगा।
समस्या निवारण
- जांचें कि आपका मैजिकबिट इंटरनेट से जुड़ा है या नहीं।
- जांचें कि क्या सही पिन का उपयोग किया गया है (उदा. 'POT(39)')।
सिफारिश की:
अपने मैजिकबिट [मैजिकब्लॉक्स] पर पुश बटन का प्रयोग करें: 5 कदम
अपने मैजिकबिट [मैजिकब्लॉक] पर पुश बटन का उपयोग करें: यह ट्यूटोरियल आपको मैजिकब्लॉक का उपयोग करके अपने मैजिकबिट पर पुश बटन का उपयोग करना सिखाएगा। हम इस परियोजना में विकास बोर्ड के रूप में मैजिकबिट का उपयोग कर रहे हैं जो ईएसपी 32 पर आधारित है। इसलिए इस परियोजना में किसी भी ESP32 विकास बोर्ड का उपयोग किया जा सकता है
मैजिकबिट [मैजिकब्लॉक्स] के साथ एक निकटता सेंसर बनाएं: 6 कदम
मैजिकबिट [मैजिकब्लॉक] के साथ एक निकटता सेंसर बनाएं: यह ट्यूटोरियल आपको मैजिकब्लॉक का उपयोग करके मैजिकबिट के साथ निकटता सेंसर का उपयोग करना सिखाएगा। हम इस परियोजना में विकास बोर्ड के रूप में मैजिकबिट का उपयोग कर रहे हैं जो ईएसपी 32 पर आधारित है। इसलिए इस परियोजना में किसी भी ESP32 विकास बोर्ड का उपयोग किया जा सकता है
मैजिकबिट [मैजिकब्लॉक्स] के साथ मृदा नमी सेंसर का उपयोग करें: 5 कदम
मैजिकबिट [मैजिकब्लॉक्स] के साथ सॉइल मॉइस्चर सेंसर का उपयोग करें: यह ट्यूटोरियल आपको मैजिकब्लॉक्स का उपयोग करके अपने मैजिकबिट के साथ सॉयल मॉइस्चर सेंसर का उपयोग करना सिखाएगा। हम इस परियोजना में विकास बोर्ड के रूप में मैजिकबिट का उपयोग कर रहे हैं जो ईएसपी 32 पर आधारित है। इसलिए इस परियोजना में किसी भी ESP32 विकास बोर्ड का उपयोग किया जा सकता है
मैजिकबिट [मैजिकब्लॉक्स] के साथ अल्ट्रासोनिक सेंसर का उपयोग करें: 5 कदम
मैजिकबिट [मैजिकब्लॉक्स] के साथ अल्ट्रासोनिक सेंसर का उपयोग करें: यह ट्यूटोरियल आपको मैजिकब्लॉक का उपयोग करके अपने मैजिकबिट के साथ अल्ट्रासोनिक सेंसर का उपयोग करना सिखाएगा। हम इस परियोजना में विकास बोर्ड के रूप में मैजिकबिट का उपयोग कर रहे हैं जो ईएसपी 32 पर आधारित है। इसलिए इस परियोजना में किसी भी ESP32 विकास बोर्ड का उपयोग किया जा सकता है
मैजिकबिट [मैजिकब्लॉक्स] पर बजर का प्रयोग करें: 4 कदम
मैजिकबिट [मैजिकब्लॉक्स] पर बजर का उपयोग करें: यह ट्यूटोरियल आपको मैजिकब्लॉक का उपयोग करके मैजिकबिट पर बजर का उपयोग करना सिखाएगा। हम इस परियोजना में विकास बोर्ड के रूप में मैजिकबिट का उपयोग कर रहे हैं जो ईएसपी 32 पर आधारित है। इसलिए इस परियोजना में किसी भी ESP32 विकास बोर्ड का उपयोग किया जा सकता है