विषयसूची:
- चरण 1: उस चूसने वाले को कनेक्ट करें।
- चरण 2: पिन 3 और 8 को पावर (कॉमन एनोड) या ग्राउंड (कॉमन कैथोड) से कनेक्ट करें
- चरण 3: कैलिब्रेशन के लिए Arduino फ्लैश करें।
- चरण 4: अब कैलिब्रेट करना शुरू करते हैं। (सेगमेंट ए, अरुडिनो पिन 1, एलईडी पिन 7)
- चरण 5: कनेक्ट सेगमेंट बी (अरुडिनो पिन 2, एलईडी पिन 6)
- चरण 6: कनेक्ट सेगमेंट C (Arduino Pin 3, LED Pin 4)
- चरण 7: सेगमेंट डी कनेक्ट करें (अरुडिनो पिन 4, एलईडी पिन 2)
- चरण 8: सेगमेंट ई कनेक्ट करें (अरुडिनो पिन 5, एलईडी पिन 1)
- चरण 9: कनेक्ट सेगमेंट F (Arduino Pin 6, LED Pin 9)
- चरण 10: सेगमेंट जी कनेक्ट करें (अरुडिनो पिन 7, एलईडी पिन 10)
- चरण 11: कनेक्ट सेगमेंट DC (Arduino Pin 8, LED Pin 5)
- चरण १२: साफ-सफाई करें और कहें, 'स्वच्छता ईश्वरीयता के बगल में है' और मुस्कुराएं क्योंकि आपका 8 हेक के रूप में सेक्सी दिख रहा है।
- चरण 13: अपना तकनीकी कौशल दिखाने के लिए एक काउंटर बनाएं।
वीडियो: Arduino 7 सेगमेंट (5011BS, कॉमन एनोड या कैथोड) ट्यूटोरियल: 13 स्टेप्स
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
हम इस काम को करने जा रहे हैं! सामान्य कैथोड या एनोड।
चरण 1: उस चूसने वाले को कनेक्ट करें।
चरण 2: पिन 3 और 8 को पावर (कॉमन एनोड) या ग्राउंड (कॉमन कैथोड) से कनेक्ट करें
330 रेसिस्टर का उपयोग करें, 1k एलईडी को बहुत मंद बनाता है। इस चरण को पूरा करते हुए क्लार्कसन की नस में 'शक्ति' चिल्लाओ। (जरूरी)
पिन 3 और 8 सेंटर पिन ऊपर और नीचे हैं।
चरण 3: कैलिब्रेशन के लिए Arduino फ्लैश करें।
सेवन सेगमेंट लाइब्रेरी डाउनलोड करें और Arduino IDE में इंस्टॉल करें।
github.com/DeanIsMe/SevSeg/archive/master…।
इसे स्थापित करने के लिए, Arduino IDE खोलें, स्केच> लाइब्रेरी शामिल करें>. ZIP लाइब्रेरी जोड़ें पर जाएं, फिर सेवसेग ज़िप फ़ाइल चुनें जिसे आपने डाउनलोड किया था।
अब हमें अंक 8 को डॉट के साथ प्रिंट करने के लिए Arduino को फ्लैश करने की आवश्यकता है ताकि हम उसे कनेक्ट कर सकें।
कोड:
#शामिल "सेवसेग.एच"सेवसेग सेवसेग;
व्यर्थ व्यवस्था(){
बाइट अंकगणित = 1; // हम सिंगल डिजिट डिस्प्ले बाइट डिजिटपिन्स का उपयोग कर रहे हैं = {}; // सिंगल डिजिट डिस्प्ले बाइट सेगमेंटपिन के लिए खाली छोड़ दें = {1, 2, 3, 4, 5, 6, 7, 8}; // कोई भी 8 पिन चुनें बूल रेसिस्टर्सऑनसेगमेंट = ट्रू; बाइट हार्डवेयरकॉन्फिग = COMMON_ANODE; sevseg.begin (हार्डवेयरकॉन्फिग, numDigits, digitPins, सेगमेंटपिन, रेसिस्टर्सऑनसेगमेंट); }
शून्य लूप () {
sevseg.setNumber(8, 0); // प्रिंट 8, 0 का अर्थ है दशमलव बिंदु सक्रिय है, 1 इसे बंद कर देता है। sevseg.refreshDisplay (); // संख्या प्रदर्शित करना जारी रखने की आवश्यकता है}
चरण 4: अब कैलिब्रेट करना शुरू करते हैं। (सेगमेंट ए, अरुडिनो पिन 1, एलईडी पिन 7)
अब, हम एक-एक करके क्रम से A-DC से कैलिब्रेट करने जा रहे हैं।
इस कोड को देखें, यह A-DC से वर्णानुक्रम में है।
हम Arduino को बता रहे हैं कि:
पिन1 = ए, पिन 2 = बी, पिन3 = सी
पिन 8 = डीसी।
तो अब, सेगमेंट ए को पिन 1 से कनेक्ट करें। (एलईडी पर पिन 7)
बाइट सेगमेंटपिन = {1, 2, 3, 4, 5, 6, 7, 8}; // कोई भी 8 पिन चुनें
चरण 5: कनेक्ट सेगमेंट बी (अरुडिनो पिन 2, एलईडी पिन 6)
चरण 6: कनेक्ट सेगमेंट C (Arduino Pin 3, LED Pin 4)
चरण 7: सेगमेंट डी कनेक्ट करें (अरुडिनो पिन 4, एलईडी पिन 2)
चरण 8: सेगमेंट ई कनेक्ट करें (अरुडिनो पिन 5, एलईडी पिन 1)
चरण 9: कनेक्ट सेगमेंट F (Arduino Pin 6, LED Pin 9)
चरण 10: सेगमेंट जी कनेक्ट करें (अरुडिनो पिन 7, एलईडी पिन 10)
चरण 11: कनेक्ट सेगमेंट DC (Arduino Pin 8, LED Pin 5)
चरण १२: साफ-सफाई करें और कहें, 'स्वच्छता ईश्वरीयता के बगल में है' और मुस्कुराएं क्योंकि आपका 8 हेक के रूप में सेक्सी दिख रहा है।
चरण 13: अपना तकनीकी कौशल दिखाने के लिए एक काउंटर बनाएं।
कॉपी और पेस्ट करें जैसे यह गर्म है, हम सिर्फ मुख्य लूप को बदल रहे हैं।
शून्य लूप () {के लिए (int i = 0; i<10; i++){ sevseg.setNumber(i, 0); sevseg.refreshDisplay (); // संख्या विलंब (1000) प्रदर्शित करना जारी रखने की आवश्यकता है; } }
सिफारिश की:
मैकेनिकल सेवन सेगमेंट डिस्प्ले क्लॉक: 7 स्टेप्स (चित्रों के साथ)
मैकेनिकल सेवन सेगमेंट डिस्प्ले क्लॉक: कुछ महीने पहले मैंने दो अंकों का मैकेनिकल 7 सेगमेंट डिस्प्ले बनाया था जिसे मैंने काउंटडाउन टाइमर में बदल दिया था। यह काफी अच्छी तरह से निकला और कई लोगों ने घड़ी बनाने के लिए डिस्प्ले पर दोहरीकरण करने का सुझाव दिया। समस्या यह थी कि मैं पहले से ही दौड़ रहा था
एज-लिट सेवन सेगमेंट क्लॉक डिस्प्ले: 16 स्टेप्स (चित्रों के साथ)
एज-लिट सेवन सेगमेंट क्लॉक डिस्प्ले: सात सेगमेंट डिस्प्ले एक सदी से भी अधिक समय से हैं (https://en.wikipedia.org/wiki/Seven-segment_display) और डिजिटल घड़ियों, इंस्ट्रूमेंट पैनल में संख्याओं का परिचित आकार बनाते हैं और कई अन्य संख्यात्मक प्रदर्शन। वे फिर से हो गए हैं
Arduino MAX7219 7-सेगमेंट प्रदर्शन ट्यूटोरियल: 5 चरण
Arduino MAX7219 7-सेगमेंट डिस्प्ले ट्यूटोरियल: MAX7219 एक IC है जिसका उपयोग 7-सेगमेंट LED (8 अंकों तक), ब्लॉक डिस्प्ले (बार डिस्प्ले), और 64 अलग-अलग LED जो कॉमन कैथोड हैं, को चलाने के लिए किया जाता है। माइक्रोकंट्रोलर के साथ संचार करने के लिए, MAX7219 SPI संचार प्रणाली का उपयोग करता है। तो 64 लीटर ड्राइव करने के लिए
DIY मिनी बास सिंथ: मीब्लिप एनोड: 10 कदम (चित्रों के साथ)
DIY मिनी बास सिंथ: मीब्लिप एनोड: पुरस्कार विजेता मोनोसिंथ के निर्माण पर यह मेरा पहला निर्देश है: मीब्लिप एनोड, स्क्रैच से। बोलो म्यूजिकरडार का एक वीडियो है जो आपको इस सिंथेस की संभावना दिखा रहा है। यह पूरी तरह से ओपन सोर्स हार्डवेयर बास सिंथेस है। , जो आपको देने के लिए बना है
कोल्ड कैथोड लाइट्स का उपयोग करते हुए मैक्रो फोटोग्राफी लाइट सोर्स: 9 चरण (चित्रों के साथ)
कोल्ड कैथोड लाइट्स का उपयोग करते हुए मैक्रो फोटोग्राफी लाइट सोर्स: लाइट टेंट का उपयोग करके शूटिंग करते समय कम तीव्रता वाला प्रकाश स्रोत काफी उपयोगी होता है। एलसीडी स्क्रीन में पाया जाने वाला सीसीएफएल (कोल्ड कैथोड फ्लोरोसेंट लाइट) इस उद्देश्य के लिए एकदम सही है। CCFL और संबंधित प्रकाश बिखरने वाले पैनल टूटे हुए लैपटॉप में पाए जा सकते हैं