विषयसूची:
वीडियो: 8051 के साथ पुश बटन का उपयोग करके 7 सेगमेंट वैल्यू बढ़ाना: 4 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
इस परियोजना में हम 8051 माइक्रोकंट्रोलर के साथ पुश बटन का उपयोग करके सात सेगमेंट डिस्प्ले वैल्यू बढ़ाने जा रहे हैं।
चरण 1: प्रयुक्त सॉफ्टवेयर:
जैसा कि हम प्रोटीन सिमुलेशन दिखा रहे हैं इसलिए कोडिंग और सिमुलेशन के लिए आपको आवश्यकता है:
1 Keil uvision: वे कील से बहुत सारे उत्पाद हैं। तो आपको c51 कंपाइलर की आवश्यकता होगी। आप उस सॉफ्टवेयर को यहां से डाउनलोड कर सकते हैं
2 सिमुलेशन के लिए प्रोटीन सॉफ्टवेयर: यह सिमुलेशन दिखाने के लिए सॉफ्टवेयर है। इस सॉफ्टवेयर को डाउनलोड करने के लिए आपको बहुत सारी जानकारी मिल जाएगी।
यदि आप इसे हार्डवेयर में कर रहे हैं तो आपको एक सॉफ्टवेयर की आवश्यकता होगी जो आपके हार्डवेयर में कोड अपलोड करने के लिए फ्लैश मैजिक है। याद रखें फ्लैश जादू nxp द्वारा विकसित किया गया है। तो आप इस सॉफ्टवेयर के माध्यम से सभी 8051 परिवार माइक्रोकंट्रोलर अपलोड नहीं कर सकते हैं। तो केवल आप फिलिप्स आधारित नियंत्रक अपलोड कर सकते हैं।
चरण 2: प्रयुक्त घटक:
यहां हमारे डेमो वीडियो में हम प्रोटीस सिमुलेशन का उपयोग कर रहे हैं लेकिन निश्चित रूप से यदि आप इसे अपने हार्डवेयर में कर रहे हैं तो आपको इस परियोजना के लिए इन घटकों की आवश्यकता होगी:
8051 विकास बोर्ड: इसलिए यदि आपके पास यह बोर्ड है तो यह बेहतर होगा ताकि आप आसानी से कोड स्वयं अपलोड कर सकें।
सेवन सेगमेंट डिस्प्ले: इस प्रोजेक्ट में हम एक कॉमन एनोड डिस्प्ले का उपयोग कर रहे हैं।
वन पुश बटन: वन पुश बटन हम उपयोग कर रहे हैं क्योंकि हमारे पास पोर्ट 2 में इनबिल्ट पुल अप रेसिस्टर है इसलिए हम किसी रेसिस्टर का उपयोग नहीं कर रहे हैं। इसलिए यदि आप पोर्ट 0 का उपयोग कर रहे हैं तो एक पुल अप रेसिस्टर कनेक्ट करें, क्योंकि पोर्ट 0 में हमारे पास कोई पुल अप रेसिस्टर नहीं है
यूएसबी से यूएआरटी कनवर्टर: यह 9 पिन डी टाइप पुरुष कनेक्टर है जो 232 रुपये ओ / पी जम्पर तारों के लिए है
कुछ जम्पर तार
चरण 3: सर्किट आरेख:
चरण 4: कोड और वीडियो
पूरे प्रोजेक्ट का विवरण उपरोक्त वीडियो में दिया गया है
आप हमारे GitHub लिंक से स्रोत कोड प्राप्त कर सकते हैं
यदि आपको इस परियोजना के बारे में कोई संदेह है तो हमें नीचे टिप्पणी करने में संकोच न करें। और यदि आप एम्बेडेड सिस्टम के बारे में अधिक जानना चाहते हैं तो आप हमारे यूट्यूब चैनल पर जा सकते हैं।
लगातार अपडेट के लिए कृपया हमारे फेसबुक पेज पर जाएं और लाइक करें।
यह चैनल अभी हमने शुरू किया है लेकिन रोजाना आपको एम्बेडेड सिस्टम और IoT के बारे में कुछ वीडियो मिलेंगे। सादर धन्यवाद,
सिफारिश की:
एसटीएम 32 एल 100 का उपयोग करके पुश बटन दबाकर एलईडी पर एटोलिक ट्रूस्टूडियो-स्विच करें: 4 कदम
एसटीएम 32 एल 100 का उपयोग करके पुश बटन दबाकर एलईडी पर एटोलिक ट्रूस्टूडियो-स्विच: एसटीएम 32 के इस ट्यूटोरियल में मैं आपको एसटीएम 32 एल 100 के जीपीआईओ पिन को पढ़ने के तरीके के बारे में बताने जा रहा हूं, इसलिए यहां मैं सिर्फ एक ऑन बोर्ड एलईडी ग्लो बनाऊंगा। पुश बटन दबाकर
पुश बटन, रास्पबेरी पाई और स्क्रैच का उपयोग करके चमक नियंत्रण पीडब्लूएम आधारित एलईडी नियंत्रण: 8 कदम (चित्रों के साथ)
पुश बटन, रास्पबेरी पाई और स्क्रैच का उपयोग करके चमक नियंत्रण पीडब्लूएम आधारित एलईडी नियंत्रण: मैं यह समझाने का एक तरीका खोजने की कोशिश कर रहा था कि पीडब्लूएम मेरे छात्रों के लिए कैसे काम करता है, इसलिए मैंने खुद को 2 पुश बटन का उपयोग करके एक एलईडी की चमक को नियंत्रित करने की कोशिश करने का कार्य निर्धारित किया। - एक बटन एलईडी की चमक बढ़ाता है और दूसरा इसे कम करता है। कार्यक्रम के लिए
एवीआर माइक्रोकंट्रोलर। एक पुश बटन स्विच का उपयोग करके एलईडी को टॉगल करें। पुश बटन डिबगिंग।: 4 कदम
एवीआर माइक्रोकंट्रोलर। एक पुश बटन स्विच का उपयोग करके एलईडी को टॉगल करें। पुश बटन डिबाउंसिंग: इस खंड में, हम सीखेंगे कि एक बटन स्विच से इनपुट के अनुसार तीन एलईडी की स्थिति को टॉगल करने के लिए ATMega328PU के लिए प्रोग्राम C कोड कैसे बनाया जाए। साथ ही, हमने 'स्विच बाउंस' की समस्या का समाधान खोजा है। आमतौर पर, हम
७ सेगमेंट डिस्प्ले के साथ ८०५१ का उपयोग करके डिजिटल घड़ी कैसे बनाएं: ४ कदम
7 सेगमेंट डिस्प्ले के साथ 8051 का उपयोग करके डिजिटल घड़ी कैसे बनाएं: इस प्रोजेक्ट में मैंने आपको बताया है कि 7 सेगमेंट डिस्प्ले के साथ 8051 माइक्रोकंट्रोलर का उपयोग करके एक साधारण डिजिटल घड़ी कैसे बनाई जाती है।
7 सेगमेंट डिस्प्ले के साथ 8051 माइक्रोकंट्रोलर का उपयोग करके 0 से 99 तक की गणना कैसे करें: 5 कदम (चित्रों के साथ)
7 सेगमेंट डिस्प्ले के साथ 8051 माइक्रोकंट्रोलर का उपयोग करके 0 से 99 तक कैसे गिनें