विषयसूची:
- आपूर्ति
- चरण 1: सर्किट बनाएं
- चरण 2: फ़ाइलें
- चरण 3: प्रोग्राम अरुडिनो नैनो
- चरण 4: कैसे उपयोग करें
- चरण 5: बटनों को कैलिब्रेट कैसे करें
- चरण 6: अधिक दराज के लिए सिस्टम बढ़ाएँ।
- चरण 7: दराज के लिए अलग प्रकाश।
वीडियो: रेसिस्टर स्टोरेज लोकेशन सिस्टम "Resys": 7 स्टेप्स (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
यह एक ऐसी प्रणाली है जो आपके प्रतिरोधों को खोजना आसान बनाती है।
वांछित मूल्य पर खोजें, और दायां दराज रोशनी करता है।
इस प्रणाली को वांछित संख्या में दराजों तक बढ़ाया जा सकता है।
आपूर्ति
एड्रेसेबल एलईडी का WS2812B
अरुडिनो नैनो
4 x 4 मैट्रिक्स ऐरे 16 कुंजी
रोकनेवाला
यूएसबी चार्जर, या अन्य 5वी पावर सप्लाई
पीएलए फिलामेंट
कनेक्टर हेडर
प्रोटोटाइप पीसीबी
10k पॉटमीटर
चरण 1: सर्किट बनाएं
सर्किट को दो तरफा प्रोटोटाइप पीसीबी पर बनाएं
कीपैड:
सस्ते कीपैड में कुछ आंतरिक प्रतिरोधक होते हैं जो कॉलम, तापमान, आर्द्रता और आप कितनी मेहनत से बटन दबाते हैं, के लिए परिवर्तनशील होते हैं। इसलिए आपको कोड में बटनों को कैलिब्रेट करना होगा।
मेरे पास इस परियोजना के लिए i2c एलसीडी स्क्रीन नहीं थी, इसलिए मुझे arduino नैनो पर gpio उपलब्ध होने के कारण adc (एनालॉग इनपुट) के साथ कीपैड बनाना पड़ा।
कीपैड कनेक्टर्स के बीच प्रतिरोधक।
पिन 2-3 = 10k ओम
पिन 3-4 = 22k ओम
पिन 4-5 = 33k ओम
पिन 6-7 = 2.2k ओम
पिन 7-8 = 4.8k ओम
पिन 8-9 = 10k ओम
1 और 10 उपयोग में नहीं हैं।
पिन 2 arduino bouard पर 5V पर जाता है।
पिन 9 A0 और 15k ओम जमीन पर जाता है।
पिन 5 और 6 के बीच कोई संबंध नहीं होना चाहिए।
एलईडी:
Arduino पर D7 330ohm और WS2812B पर पहले एलईडी (दूसरा पिन) पर (डेटा इन) जाता है
जमीन से जमीन तक।
arduino. पर विन को 5v का नेतृत्व करता है
आपको एल ई डी को अलग-अलग काटना होगा और उन्हें बैकप्लेट तक वायर करना होगा, या आप एल ई डी को कैसे रखना चाहते हैं।
एलईडी को सही दिशा में तार करना याद रखें, उनके पास एक इनपुट और आउटपुट है।
एलसीडी प्रदर्शन:
आरेख का पालन करें।
प्रदर्शन पर कंट्रास्ट को समायोजित करने के लिए केवल पॉटमीटर की आवश्यकता होती है।
इनपुट वोल्टेज I बदलने पर आपको इसे केवल समायोजित करना होगा।
www.arduino.cc/en/Tutorial/HelloWorld
रीसेट:
पिन रीसेट करने के लिए D10
बिजली की आपूर्ति:
यूएसबी चार्जर।
एक यूएसबी केबल काटें और जमीन (काले) को आर्डिनो पर जमीन से, और 5v (लाल) को विनो से कनेक्ट करें
चरण 2: फ़ाइलें
यह एक हॉबी प्रोजेक्ट है, मैं प्रोफेशनल कोडर नहीं हूं।
टिप्स और ट्रिक्स का स्वागत है:)
चरण 3: प्रोग्राम अरुडिनो नैनो
पुस्तकालय डाउनलोड करें:
Arduino IDE में, स्केच नाम के टैब पर क्लिक करें और लाइब्रेरी/लाइब्रेरी प्रबंधित करें पर क्लिक करें।
निम्न को खोजें
-फास्टलेड.एच
-LiquidCrystal.h
उन्हें स्थापित करें।
"ohmsys1.44.ino" खोलें
Arduino को USB से कनेक्ट करें
सही कॉम पोर्ट चुनें, और स्केच अपलोड करें।
चरण 4: कैसे उपयोग करें
अंकों के साथ अपना मान दर्ज करें
* अल्पविराम है
# रीसेट सिस्टम है
ए ओम है
बी के-ओम है
सी एम-ओम है
डी पुनरारंभ अंक है
चरण 5: बटनों को कैलिब्रेट कैसे करें
टिप्पणी "Serial.println (सेंसरवैल्यू);" (लूप में दूसरी पंक्ति)
अपना सीरियल मॉनिटर चलाएँ।
आप बटन को कितनी मेहनत/धीरे से दबाते हैं, इसके कारण बटनों का एक परिवर्तनशील प्रतिरोध होता है।
सीरियलमॉनिटर में ईयर बटन के लिए शीर्ष/निम्न मान पर ध्यान दें।
कोड में बटन खोजें।
पहली संख्या "निम्न" है और अंतिम "उच्च" है।
//****************************************************************************************** होते होते होते होते चूक *********
अगर ((सेंसरवैल्यू> 387) && (सेंसरवैल्यू <394) && देरी से चल रहा है == झूठा)
अपने परिणामों के अनुसार संख्याएँ बदलें।
आपको कोड में अलग-अलग नंबर मिलेंगे, इससे आप निराश न हों:)
चरण 6: अधिक दराज के लिए सिस्टम बढ़ाएँ।
अभी के लिए, सिस्टम 16 दराज के लिए बनाया गया है।
आप इसे जितने चाहें उतने तक बढ़ा सकते हैं।
बस सुनिश्चित करें कि बिजली की आपूर्ति इसे संभाल सकती है।
इसे विस्तारित करने के लिए आपको "#define NUM_LEDS 15" को वांछित संख्या में दराज/एलईडी में बदलना होगा।
यह 0 से शुरू होता है, इसलिए अपने वांछित दराज/एलईडी से 1 घटाएं
कॉपी पेस्ट
"अगर ((समटॉल> 6) && (समटॉल <16))
{एलईडीसेट ();
एल ई डी [1] = सीआरजीबी (२५५, ०, २५५);
FastLED.शो (); देरी (300); }"
और अपनी सीमा प्रति दराज प्लॉट करें।
"एलईडी [1]" में प्रत्येक नए दराज के लिए एक अंक जोड़ें
आप चाहें तो एलईडी का रंग भी बदल सकते हैं (255, 0, 255)
चरण 7: दराज के लिए अलग प्रकाश।
कुछ प्रकाश रिसाव था जिससे कुछ समस्याएं हुईं।
मैंने प्रत्येक दराज पर कुछ दर्पण टेप जोड़कर इसे ठीक किया।
टेप जहां पक्षों और तल पर जोड़ा गया है।
यदि आपके पास एक टेप है जो प्रकाश को अंदर नहीं जाने देता है, तो मिररटेप की कोई आवश्यकता नहीं है।
इससे समस्या ठीक हो गई:)
सिफारिश की:
बैटरी चालित कार्यालय। ऑटो स्विचिंग ईस्ट/वेस्ट सोलर पैनल्स और विंड टर्बाइन के साथ सोलर सिस्टम: 11 स्टेप्स (चित्रों के साथ)
बैटरी चालित कार्यालय। ऑटो स्विचिंग ईस्ट/वेस्ट सोलर पैनल्स और विंड टर्बाइन के साथ सोलर सिस्टम: प्रोजेक्ट: 200 वर्ग फुट के ऑफिस को बैटरी से चलने की जरूरत है। कार्यालय में इस प्रणाली के लिए आवश्यक सभी नियंत्रक, बैटरी और घटक भी होने चाहिए। सौर और पवन ऊर्जा बैटरी चार्ज करेगी। बस थोड़ी सी दिक्कत है
समबडी लव्स मी लोकेशन क्लॉक: 6 स्टेप्स (चित्रों के साथ)
समबडी लव्स मी लोकेशन क्लॉक: विदेश में या राज्य के बाहर अपने प्रियजनों के साथ कुछ भी नहीं कहता है कि मैं आपके बारे में हमेशा यह जानने से बेहतर सोच रहा हूं कि यह उनके लिए क्या समय है! मेरे सेवानिवृत्त ससुराल वाले बर्लिन, जर्मनी में एक चर्च मिशन की सेवा के लिए तैयार हो रहे थे और मेरी पत्नी जी के साथ आई
रेसिस्टर कलर व्हील टूल: 5 स्टेप्स (चित्रों के साथ)
रेसिस्टर कलर व्हील टूल: मैंने इस पेपर रेफरेंस टूल को ऑनलाइन देखने के बिना सही रेसिस्टर खोजने में हमारी मदद करने के लिए बनाया है। यह पोर्टेबल, रंगीन और बनाने में आसान है। आवश्यक उपकरण: (प्रिंटर और ग्लू स्टिक) या (प्रोट्रैक्टर और कंपास) पेंसिल इरेज़रबॉल पॉइंट के साथ
अल्टीमेट पार्ट्स स्टोरेज: 4 स्टेप्स (चित्रों के साथ)
अल्टीमेट पार्ट्स स्टोरेज: अगर आपको चीजें बनाना पसंद है, तो आपके पास शायद सैकड़ों या हजारों छोटे हिस्से हैं - नट, बोल्ट, स्क्रू, इलेक्ट्रॉनिक पार्ट्स इत्यादि। यह स्टोर करने के सबसे सस्ते, सबसे कॉम्पैक्ट, लचीले, पोर्टेबल और सरल तरीकों में से एक है। उन्हें - फ़ोल्डरों में आप
हिडन यूएसबी स्टोरेज: 5 स्टेप्स (चित्रों के साथ)
हिडन यूएसबी स्टोरेज: यदि आप मेरे जैसे हैं, तो आपके पास विश्व प्रभुत्व और अन्य कुटिल कार्यों की साजिश रचने वाली गुप्त फाइलें हो भी सकती हैं और नहीं भी। इन फाइलों को स्पष्ट रूप से बहनों, एफबीआई एजेंटों, दादा-दादी, आदि की चुभती आंखों से छिपाने की जरूरत है। हम एक फोन जैक को बदलने जा रहे हैं