विषयसूची:
वीडियो: एसटीएम 32 एल 100 का उपयोग करके पुश बटन दबाकर एलईडी पर एटोलिक ट्रूस्टूडियो-स्विच करें: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
STM32 के इस ट्यूटोरियल में मैं आपको STM32L100 के GPIO पिन को पढ़ने के तरीके के बारे में बताने जा रहा हूँ, इसलिए यहाँ मैं केवल पुश बटन दबाकर एक ऑन बोर्ड एलईडी ग्लो बनाऊँगा
चरण 1: प्रयुक्त सॉफ्टवेयर:
इस परियोजना के लिए हमने इस सॉफ्टवेयर का उपयोग किया है:
1. एटोलिक ट्रूस्टूडियो: एसटीएम32 के लिए एटोलिक® ट्रूस्टूडियो® एसटीएम32 एमसीयू डेवलपर्स के लिए एक लचीला और एक्स्टेंसिबल विकास और डिबगिंग आईडीई है जो उच्च गुणवत्ता वाले एम्बेडेड सॉफ़्टवेयर के विकास में सहायता के लिए बेहद शक्तिशाली टूल चाहते हैं। TrueSTUDIO® खुले मानकों (ECLIPSE और GNU) पर आधारित है और कोड प्रबंधन और उन्नत सिस्टम विश्लेषण के लिए पेशेवर सुविधाओं के साथ विस्तारित है। यह प्रणाली की संरचना और गतिशील व्यवहार में एक अनूठी अंतर्दृष्टि देता है।
आप इस सॉफ्टवेयर को इस लिंक से डाउनलोड कर सकते हैं
2. STM32CubeMX: STM32CubeMX एक ग्राफिकल टूल है जो STM32 माइक्रोकंट्रोलर और माइक्रोप्रोसेसरों के बहुत आसान कॉन्फ़िगरेशन के साथ-साथ आर्म® कॉर्टेक्स®-एम कोर या आर्म के लिए आंशिक लिनक्स® डिवाइस ट्री के लिए संबंधित इनिशियलाइज़ेशन सी कोड की पीढ़ी की अनुमति देता है। ® Cortex®-A core), चरण-दर-चरण प्रक्रिया के माध्यम से।
आप इस सॉफ्टवेयर को इस लिंक से डाउनलोड कर सकते हैं
चरण 2: प्रयुक्त घटक:
इस ट्यूटोरियल में हमने केवल एक हार्डवेयर का उपयोग किया है:
1.32L100CDISCOVERY: 32L100CDISCOVERY आपको STM32L100 वैल्यू लाइन 32-बिट Cortex®-M3 माइक्रोकंट्रोलर की विशेषताओं को खोजने और आपके एप्लिकेशन को आसानी से विकसित करने में मदद करता है। इसमें शुरुआती और अनुभवी उपयोगकर्ताओं के लिए जल्दी से आरंभ करने के लिए आवश्यक सभी चीजें शामिल हैं।
STM32L100RCT6 के आधार पर, इसमें अतिरिक्त घटकों और मॉड्यूल के आसान कनेक्शन के लिए ST-LINK/V2 एम्बेडेड डिबग टूल, LED, पुशबटन शामिल हैं।
चरण 3: कोड:
जैसा कि हमने STM32CubeMX की मदद से कोड बनाया है, इसलिए यहां मैं आपको main.c फाइल शेयर कर रहा हूं।
आप नीचे दिए गए लिंक से main.c फाइल प्राप्त कर सकते हैं
चरण 4: कार्य सिद्धांत और वीडियो:
यहां सबसे पहले आपको STM32CubeMX को खोलना होगा, फिर यदि आप एक अनुकूलित बोर्ड का उपयोग कर रहे हैं तो आपको सही बोर्ड या mcu चुनने की आवश्यकता है।
पूरी प्रक्रिया के लिए कृपया हमारा एम्बेड वीडियो देखें। पूरे प्रोजेक्ट का विवरण उपरोक्त वीडियो में दिया गया है
यदि आपको इस परियोजना के बारे में कोई संदेह है तो हमें नीचे टिप्पणी करने में संकोच न करें। और अगर आप एम्बेडेड सिस्टम के बारे में अधिक जानना चाहते हैं तो आप हमारे यूट्यूब चैनल पर जा सकते हैं
लगातार अपडेट के लिए कृपया हमारे फेसबुक पेज पर जाएं और लाइक करें।
सादर धन्यवाद, एंबेडोट्रॉनिक्स टेक्नोलॉजीज
सिफारिश की:
3 पुश बटन के साथ 28BYJ-48 स्टेपर मोटर का उपयोग कैसे करें: 5 कदम
3 पुश बटन के साथ 28BYJ-48 स्टेपर मोटर का उपयोग कैसे करें: क्या आप पुश बटन का उपयोग करके अपने स्टेपर मोटर को नियंत्रित करना चाहते हैं? वह क्लॉकवाइज, काउंटर क्लॉकवाइज और फिर स्टॉप फंक्शन कर सकता है? तो यह वीडियो आपके लिए है
एटोलिक ट्रूस्टूडियो-एसटीएम३२एल१०० पीडब्लूएम ट्यूटोरियल: ४ कदम
Atollic TrueSTUDIO-STM32L100 PWM ट्यूटोरियल: इस ट्यूटोरियल में हम आपको STM32 आधारित माइक्रोकंट्रोलर में PWM का उपयोग करने के तरीके के बारे में बताने जा रहे हैं, यहाँ हम STM32L100RCT6 माइक्रोकंट्रोलर के साथ 32L100डिस्कवरी-डिस्कवरी किट का उपयोग कर रहे हैं।
पुश बटन, रास्पबेरी पाई और स्क्रैच का उपयोग करके चमक नियंत्रण पीडब्लूएम आधारित एलईडी नियंत्रण: 8 कदम (चित्रों के साथ)
पुश बटन, रास्पबेरी पाई और स्क्रैच का उपयोग करके चमक नियंत्रण पीडब्लूएम आधारित एलईडी नियंत्रण: मैं यह समझाने का एक तरीका खोजने की कोशिश कर रहा था कि पीडब्लूएम मेरे छात्रों के लिए कैसे काम करता है, इसलिए मैंने खुद को 2 पुश बटन का उपयोग करके एक एलईडी की चमक को नियंत्रित करने की कोशिश करने का कार्य निर्धारित किया। - एक बटन एलईडी की चमक बढ़ाता है और दूसरा इसे कम करता है। कार्यक्रम के लिए
रास्पबेरी पाई ट्यूटोरियल: पुश बटन का उपयोग कैसे करें: 4 कदम
रास्पबेरी पाई ट्यूटोरियल: पुश बटन का उपयोग कैसे करें: इस ट्यूटोरियल में आप सीखेंगे कि अपने रास्पबेरी पाई के साथ एक बटन का उपयोग करके अपने एलईडी को कैसे स्विच किया जाए। पुश बटन या स्विच सर्किट में दो बिंदुओं को जोड़ते हैं जब आप उन्हें दबाते हैं। यह ट्यूटोरियल एक एलईडी चालू करता है जब बटन एक बार दबाया जाता है, और बंद हो जाता है
8051 के साथ पुश बटन का उपयोग करके 7 सेगमेंट वैल्यू बढ़ाना: 4 कदम (चित्रों के साथ)
8051 के साथ पुश बटन का उपयोग करके 7 सेगमेंट वैल्यू बढ़ाना: इस प्रोजेक्ट में हम 8051 माइक्रोकंट्रोलर के साथ पुश बटन का उपयोग करके सात सेगमेंट डिस्प्ले वैल्यू बढ़ाने जा रहे हैं।