विषयसूची:
वीडियो: Arduino के साथ MATLAB ऐप डिज़ाइनर का उपयोग करना: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
MATLAB ऐप डिज़ाइनर एक शक्तिशाली टूल है जो आपको सभी MATLAB कार्यात्मकताओं के साथ ग्राफिकल यूजर इंटरफेस (जीयूआई) डिजाइन करने की अनुमति देता है।
इस ट्यूटोरियल में हम एक आसान-से-पालन चरणों के माध्यम से एक एलईडी की चमक को नियंत्रित करने के लिए एक GUI बनाने जा रहे हैं।
नोट: यह ट्यूटोरियल MATLAB पर Arduino हार्डवेयर सपोर्ट पैकेज का उपयोग करता है, अधिक जानकारी के लिए कृपया https://www.mathworks.com/hardware-support/arduino-matlab.html पर जाएं।
चरण 1: ऐप डिज़ाइनर खोलना
MATLAB खोलकर और एक नई ऐप डिज़ाइनर फ़ाइल बनाकर प्रारंभ करें।
चरण 2: ऐप डिजाइन करना
स्क्रीन के ऊपरी बाएँ कोने में सहेजें दबाएँ और इसे DimmingLED नाम दें।
घटक पुस्तकालय से केंद्रीय डिजाइन क्षेत्र में एक लेबल खींचें।
ऐप डिज़ाइनर को नॉब के साथ लेबल जोड़ने से रोकने के लिए कंट्रोल की को पकड़ते हुए नॉब को खींचें।
लेबल पर दबाएं, फिर टेक्स्ट को ड्यूटी साइकिल और आकार को 36 में बदलें।
चरण 3: Arduino को जोड़ना
USB पोर्ट के माध्यम से Arduino को कनेक्ट करें (मेरे मामले में मैं Arduino नैनो का उपयोग कर रहा हूं)।
निम्नलिखित योजनाबद्ध के अनुसार एक एलईडी और एक रोकनेवाला तार करें।
चरण 4:
ऐप डिज़ाइनर पर वापस जाएँ और डिज़ाइन क्षेत्र के ऊपर CodeView पर क्लिक करें।
स्क्रीन के ऊपरी बाएँ कोने से एक निजी संपत्ति डालें।
संपत्ति का नाम हटा दें और इसे "ए" नाम दें।
घटक ब्राउज़र से app. UIfigure पर राइट क्लिक करें और Add StartUpFcn कॉलबैक चुनें।
लिखें: app.a = Arduino ();
घटक ब्राउज़र से app.knop पर राइट क्लिक करें और Add ValueChangingFcn कॉलबैक चुनें।
इसमें निम्नलिखित लिखें, फिर रन दबाएं।
चेंजवैल्यू = इवेंट। वैल्यू;
ऐप। ड्यूटी साइकिल लेबल। टेक्स्ट = चार (स्ट्रिंग (बदलते वैल्यू) + '%');
writePWMDutyCycle(app.a, 'D3', changeValue/100.0);
चरण 5: बधाई
अब आप अपने नए बनाए गए ऐप से एलईडी की चमक को नियंत्रित कर सकते हैं
सिफारिश की:
कोटलिन के साथ एंड्रॉइड स्टूडियो को डाउनलोड करना और उसका उपयोग करना: 4 कदम
कोटलिन के साथ एंड्रॉइड स्टूडियो को डाउनलोड करना और उसका उपयोग करना: नमस्ते, मुझे आशा है कि आप इस महामारी के दौरान ठीक हैं। इस ट्यूटोरियल में मैं आपको सिखाऊंगा कि एंड्रॉइड स्टूडियो कैसे डाउनलोड करें और कोटलिन के साथ अपना पहला ऐप कैसे चलाएं। इस ट्यूटोरियल के अंत में आपको पता होना चाहिए कि एंड्रॉइड का उपयोग करके एक साधारण ऐप कैसे डाउनलोड करें और कैसे बनाएं
एसएमडी सोल्डरिंग प्रैक्टिस किट, या मैंने कैसे चिंता करना बंद करना और सस्ते चीनी किट से प्यार करना सीखा: 6 कदम
एसएमडी सोल्डरिंग प्रैक्टिस किट, या हाउ आई लर्न टू स्टॉप वरींगिंग एंड लव द चीप चाइनीज किट: यह सोल्डरिंग के बारे में निर्देश योग्य नहीं है। यह एक निर्देश योग्य है कि कैसे एक सस्ते चीनी किट का निर्माण किया जाए। कहावत यह है कि आप जो भुगतान करते हैं वह आपको मिलता है, और यहां आपको वही मिलता है: खराब दस्तावेज। संदिग्ध भाग की गुणवत्ता। कोई समर्थन नहीं।तो क्यों खरीदें
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना | रास्पबेरी पाई 3बी के साथ शुरुआत करना | अपना रास्पबेरी पाई 3 सेट करना: जैसा कि आप में से कुछ लोग जानते हैं कि रास्पबेरी पाई कंप्यूटर काफी शानदार हैं और आप पूरे कंप्यूटर को सिर्फ एक छोटे बोर्ड पर प्राप्त कर सकते हैं। रास्पबेरी पाई 3 मॉडल बी में क्वाड-कोर 64-बिट एआरएम कोर्टेक्स ए 53 है। 1.2 गीगाहर्ट्ज़ पर क्लॉक किया गया। यह पाई 3 को लगभग 50
PhotonLamp - MQTT नियंत्रण के साथ WS2812b सुसज्जित डिज़ाइनर लैंप: 5 चरण (चित्रों के साथ)
PhotonLamp - MQTT कंट्रोल के साथ WS2812b लैस डिज़ाइनर लैंप: कई साल पहले हमने एक डिज़ाइनर लैंप खरीदा था, जिसमें सिगार के रूप में लैंप शेड था और यह मिल्क ग्लास से बना था। हमें छाया का विशेष डिज़ाइन और दीपक का समग्र स्वरूप पसंद आया। लेकिन मैं वास्तव में प्रकाश से संतुष्ट नहीं हूँ
कंप्यूटर जॉयस्टिक के रूप में PSP का उपयोग करना और फिर PSP के साथ अपने कंप्यूटर को नियंत्रित करना: 5 चरण (चित्रों के साथ)
कंप्यूटर जॉयस्टिक के रूप में पीएसपी का उपयोग करना और फिर पीएसपी के साथ अपने कंप्यूटर को नियंत्रित करना: आप पीएसपी होमब्रू के साथ कई अच्छी चीजें कर सकते हैं, और इस निर्देशयोग्य में मैं आपको सिखाने जा रहा हूं कि गेम खेलने के लिए जॉयस्टिक के रूप में अपने पीएसपी का उपयोग कैसे करें, लेकिन यह भी है एक प्रोग्राम जो आपको अपने जॉयस्टिक को अपने माउस के रूप में उपयोग करने की अनुमति देता है। यहाँ मेटर हैं