विषयसूची:
- चरण 1: सामग्री एकत्र करें
- चरण 2: आरजीबी एलईडी को समायोजित करने के लिए पोटेंशियोमीटर का उपयोग करें
- चरण 3: एनएफसी एकीकृत करें
- चरण 4: संभावित अनुकूलन
![एनएफसी (टीएफसीडी) के साथ प्रीसेट वैल्यू को सेव और रिस्टोर करें: 4 कदम एनएफसी (टीएफसीडी) के साथ प्रीसेट वैल्यू को सेव और रिस्टोर करें: 4 कदम](https://i.howwhatproduce.com/images/004/image-11896-9-j.webp)
वीडियो: एनएफसी (टीएफसीडी) के साथ प्रीसेट वैल्यू को सेव और रिस्टोर करें: 4 कदम
![वीडियो: एनएफसी (टीएफसीडी) के साथ प्रीसेट वैल्यू को सेव और रिस्टोर करें: 4 कदम वीडियो: एनएफसी (टीएफसीडी) के साथ प्रीसेट वैल्यू को सेव और रिस्टोर करें: 4 कदम](https://i.ytimg.com/vi/D5f4KITP8Lk/hqdefault.jpg)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
![Image Image](https://i.howwhatproduce.com/images/004/image-11896-11-j.webp)
![](https://i.ytimg.com/vi/aveNV8MySYk/hqdefault.jpg)
![सामग्री ले लीजिए सामग्री ले लीजिए](https://i.howwhatproduce.com/images/004/image-11896-12-j.webp)
हम परीक्षण करना चाहते हैं कि यह एक निश्चित मूल्य या सेटिंग को समायोजित करने के लिए कैसे काम करता है और बाद में इस सेटिंग को याद करता है। इस प्रयोग के लिए हमने एक NFC टैग का उपयोग पढ़ने और फिर उस पर मान सहेजने के लिए किया। बाद में टैग को फिर से स्कैन किया जा सकता है और एक निश्चित सेटिंग को पुनर्स्थापित करने के लिए मान को वापस भेज सकते हैं। बातचीत का अनुकरण करने के लिए हमने एक Arduino Uno को नियंत्रक के रूप में और एक RGB LED रिंग को समायोज्य भाग के रूप में उपयोग किया। एक पोटेंशियोमीटर के साथ RGB ह्यू सेट किया जा सकता है। Arduino और NFC टैग के बीच संचार एक NFC शील्ड के साथ स्थापित किया गया था।
(यह परियोजना टीयू डेल्फ़्ट, एकीकृत उत्पाद डिजाइन, पाठ्यक्रम: टीएफसीडी के लिए एक अभ्यास थी)
चरण 1: सामग्री एकत्र करें
हमने इस परियोजना के लिए निम्नलिखित सामग्री का उपयोग किया है:
- Arduino uno- NFC शील्ड और टैग (https://www.elecrow.com/wiki/index.php?title=NFC_Shield)- Mokugi t-WS2812B-8LED- पोटेंशियोमीटर (10 3B 42 5V) - स्विच- 10K ओम रेसिस्टर - (ब्रेड बोर्ड)
चरण 2: आरजीबी एलईडी को समायोजित करने के लिए पोटेंशियोमीटर का उपयोग करें
![आरजीबी एलईडी को समायोजित करने के लिए पोटेंशियोमीटर का उपयोग करें आरजीबी एलईडी को समायोजित करने के लिए पोटेंशियोमीटर का उपयोग करें](https://i.howwhatproduce.com/images/004/image-11896-13-j.webp)
![आरजीबी एलईडी को समायोजित करने के लिए पोटेंशियोमीटर का उपयोग करें आरजीबी एलईडी को समायोजित करने के लिए पोटेंशियोमीटर का उपयोग करें](https://i.howwhatproduce.com/images/004/image-11896-14-j.webp)
पहले सुनिश्चित करें कि आप जिस एलईडी के साथ काम कर रहे हैं, एक और परीक्षण कोड चलाकर। फिर आप एलईडी के आरजीबी को समायोजित करने के लिए पोटेंशियोमीटर को कनेक्ट कर सकते हैं। इसके लिए चित्र में दिखाए अनुसार सर्किट बनाएं। पावर (5V) और ग्राउंड से कनेक्ट करें, और पोटेंशियोमीटर को A0 पिन करने के लिए कनेक्ट करें।
यदि आप मॉडल को बढ़ाना चाहते हैं और बाद में कई अलग-अलग मूल्यों को सहेजना चाहते हैं तो आप इस चरण में पहले से ही अधिक पोटेंशियोमीटर का उपयोग कर सकते हैं।
इस परीक्षण के लिए कोड भी संलग्न है। कोड काम करने के लिए आपको Adafruit_NeoPixel.h लाइब्रेरी डाउनलोड करनी होगी।
हम आरजीबी एलईडी के रंग को इस प्रकार मिलाते हैं: हमने लगातार लाल होना चुना और इसे नीले रंग में मिलाकर बैंगनी की ओर समायोजित किया। यदि पोटेंशियोमीटर ऊंचा है, तो नीला पूरी तरह से चालू है, जब यह कम है, तो नीला बंद है। इसके लिए हम पॉटमीटर के रीडिंग को मैप करते हैं:
शून्य रीडपॉट () {वैल = एनालॉग रीड (पॉट); वैल = नक्शा (वैल, 0, 1023, 0, 255);
पोटेंशियोमीटर के इनपुट मूल्य के बहाव से बचने के लिए, हम केवल नीले एलईडी के नए मान को बदलते हैं, जब करंट और पिछले पोटवेल्यू के बीच का अंतर काफी अधिक होता है:
इंट डिफ = एब्स (वैल-ओल्डवैल);
अगर (diff > टॉलरेंस) { ChangeLED ();
चरण 3: एनएफसी एकीकृत करें
![एनएफसी एकीकृत करें एनएफसी एकीकृत करें](https://i.howwhatproduce.com/images/004/image-11896-15-j.webp)
![एनएफसी एकीकृत करें एनएफसी एकीकृत करें](https://i.howwhatproduce.com/images/004/image-11896-16-j.webp)
अगला कदम एनएफसी को एकीकृत करना है। सबसे पहले NFC शील्ड को Arduino से कनेक्ट करें।
फोटो में दिखाए अनुसार स्विच भी जोड़ें। स्विच का उपयोग पढ़ने और लिखने के बीच एनएफसी टैग में बदलने के लिए किया जाता है।
एनएफसी शील्ड के लिए पुस्तकालय PN532.h डाउनलोड करें। संलग्न कोड पुस्तकालय के भीतर प्रदान किए गए उदाहरण कोड का एक अनुकूलन है। इसे इस तरह से बदला जाता है कि LED का RGB मान ट्रांसफर हो जाता है।
आप पहले दो कोड के साथ केवल पढ़ने या लिखने का परीक्षण कर सकते हैं जो अलग-अलग संलग्न हैं।
स्पष्टीकरण अंतिम कोड
सबसे पहले इस्तेमाल किए गए सभी वेरिएबल को इनिशियलाइज़ किया जाता है।
फिर शून्य सेटअप में nfc कनेक्शन सेटअप होता है।
शून्य लूप स्विच की स्थिति को पढ़ने के साथ शुरू होता है।
केस 0 तब होता है जब बटन की स्थिति उच्च होती है। इस मामले में पहले फ़ंक्शन रीडिंग() कहा जाता है। यह एनएफसी टैग के ब्लॉक 8 में सहेजे गए आरजीबी मान को सरणी के पहले स्थान पर पढ़ता है (नीला = ब्लॉक [0];)। फिर फ़ंक्शन ChangeLEDRead () कहा जाता है, जो एलईडी के रंग को उस मान में बदल देता है, जिसे अभी NFC टैग से पढ़ा गया था।
केस 1 तब होता है जब बटन की स्थिति कम होती है। इस मामले में पहले फ़ंक्शन रीडपॉट () कहा जाता है, जिसका अर्थ है कि अब आप मैन्युअल रूप से पोटेंशियोमीटर के साथ एलईडी के रंग को समायोजित कर सकते हैं। पॉटमीटर से यह इनपुट फिर 0 और 255 के बीच के मान पर मैप किया जाता है। फ़ंक्शन चेंजएलईडीपॉट () फिर पॉटमीटर से इनपुट का उपयोग करके एलईडी रंग को नियंत्रित करता है। इस मामले में भी फंक्शन राइटिंग () कहा जाता है। यह सुनिश्चित करता है कि जैसे ही एनएफसी टैग को शील्ड के पास रखा जाता है, उस पर ब्लॉक 8 के पहले स्थान पर नीले रंग का वर्तमान मान लिखा जाएगा।
चरण 4: संभावित अनुकूलन
इसी सिद्धांत का उपयोग अन्य मामलों में भी किया जा सकता है और यह केवल एनएफसी तक ही सीमित नहीं है। कई संभावित कार्यान्वयन हैं, जहां आप कुछ मूल्यों को अपनी पसंद के अनुसार समायोजित करना चाहते हैं, उन्हें सहेजना चाहते हैं और अपनी व्यक्तिगत सेटिंग्स को बाद में फिर से बहाल करना चाहते हैं।
उदाहरण के लिए एक साझा कार्यस्थल के बारे में सोचें, जहां आप अपनी कुर्सी की ऊंचाई, बैकरेस्ट कोण और टेबल की ऊंचाई को अपनी व्यक्तिगत पसंद के अनुसार समायोजित करते हैं। आप NFC टैग के साथ शीघ्रता से स्कैन करके अपनी वरीयता को सहेजते हैं। जब आप दूसरे दिन वापस आते हैं तो आप अपना टैग फिर से स्कैन करते हैं, और कार्यस्थल आपकी सेटिंग में बदल जाता है।
एनएफसी चिप की जगह आप अपने स्मार्टफोन का भी इस्तेमाल कर सकते हैं। इंटरफ़ेस के रूप में एक विशेष एप्लिकेशन या वेबसाइट का उपयोग किया जा सकता है।
एक अन्य कार्यान्वयन उदाहरण के लिए एनएफसी टैग को स्कैन करने के बजाय एक फिंगरप्रिंट स्कैन करना हो सकता है। फिर फ़िंगरप्रिंट को एक निश्चित उपयोगकर्ता प्रोफ़ाइल से जोड़ा जा सकता है जहाँ प्राथमिकताएँ सहेजी जाती हैं।
सिफारिश की:
एनएफसी हैंड इम्प्लांट के साथ मोटरबाइक शुरू करें: 3 कदम
![एनएफसी हैंड इम्प्लांट के साथ मोटरबाइक शुरू करें: 3 कदम एनएफसी हैंड इम्प्लांट के साथ मोटरबाइक शुरू करें: 3 कदम](https://i.howwhatproduce.com/images/002/image-4565-52-j.webp)
एनएफसी हैंड इम्प्लांट के साथ मोटरबाइक शुरू करें: मेरे हाथ में एनएफसी चिप इम्प्लांट भी क्यों है? मैं एक लग्जरी होटल के लिए आईटी सपोर्ट के रूप में काम कर रहा हूं, इसलिए मुझे हर दिन कार्ड के साथ बहुत सारे दरवाजे खोलने की जरूरत है। इसलिए मैंने अपने हाथ में 125khz की RFID चिप लगाने का फैसला किया। दुर्भाग्य से, मेरी पसंद
फाइनल कट प्रो एक्स ट्रांजिशन प्रीसेट कैसे स्थापित करें: 10 कदम
![फाइनल कट प्रो एक्स ट्रांजिशन प्रीसेट कैसे स्थापित करें: 10 कदम फाइनल कट प्रो एक्स ट्रांजिशन प्रीसेट कैसे स्थापित करें: 10 कदम](https://i.howwhatproduce.com/images/003/image-6056-32-j.webp)
फ़ाइनल कट प्रो एक्स ट्रांज़िशन प्रीसेट कैसे स्थापित करें: आवश्यकताएँ: ऐप्पल कंप्यूटर / लैपटॉपफ़ाइनल कट प्रो एक्स वांछित फ़ाइनल कट प्रो एक्स ट्रांज़िशन प्रीसेट डाउनलोड करने के लिए स्थापित ब्राउज़र
फटी हुई वीएचएस मूवी को कैसे सेव करें: 6 कदम (चित्रों के साथ)
![फटी हुई वीएचएस मूवी को कैसे सेव करें: 6 कदम (चित्रों के साथ) फटी हुई वीएचएस मूवी को कैसे सेव करें: 6 कदम (चित्रों के साथ)](https://i.howwhatproduce.com/images/001/image-472-77-j.webp)
एक फटी वीएचएस मूवी को कैसे बचाएं .: नमस्कार और मेरे नवीनतम इंस्ट्रक्शनल में आपका स्वागत है। इस समय वीएचएस टेपों में जो पुनर्जागरण हो रहा है। चाहे वह अप-साइकिल हो या री-पर्पज या लोग सिर्फ उन्हें देखना चाहते हैं। मुझे बाद के लिए यह निर्देशयोग्य कहकर शुरू करना चाहिए। सैल को कैसे ठीक करें?
फॉग सेंसर - पार्टिकल फोटॉन - डेटा ऑनलाइन सेव करें: 5 कदम (चित्रों के साथ)
![फॉग सेंसर - पार्टिकल फोटॉन - डेटा ऑनलाइन सेव करें: 5 कदम (चित्रों के साथ) फॉग सेंसर - पार्टिकल फोटॉन - डेटा ऑनलाइन सेव करें: 5 कदम (चित्रों के साथ)](https://i.howwhatproduce.com/images/001/image-1108-97-j.webp)
फॉग सेंसर - पार्टिकल फोटॉन - डेटा ऑनलाइन सेव करें: हवा में कोहरे या धुएं की मात्रा को मापने के लिए हमने यह फॉग सेंसर बनाया है। यह एलडीआर को लेजर से प्राप्त होने वाले प्रकाश की मात्रा को मापता है, और इसकी तुलना आसपास के प्रकाश की मात्रा से करता है। यह IFTTT के माध्यम से डेटा को Google शीट रीयलटाइम पर पोस्ट करता है
डीवीडी ड्राइव को फ्री पार्ट के लिए कैसे सेव करें: 7 स्टेप्स (चित्रों के साथ)
![डीवीडी ड्राइव को फ्री पार्ट के लिए कैसे सेव करें: 7 स्टेप्स (चित्रों के साथ) डीवीडी ड्राइव को फ्री पार्ट के लिए कैसे सेव करें: 7 स्टेप्स (चित्रों के साथ)](https://i.howwhatproduce.com/images/001/image-1510-123-j.webp)
फ्री पार्ट्स के लिए डीवीडी ड्राइव को कैसे बचाएं: क्या आपने कभी सोचा है कि उन ऑप्टिकल ड्राइव के अंदर क्या है जिनका उपयोग किया जा सकता है? जब मैं एक बच्चा था तो मेरे लिए भागों को रीसायकल करने के तरीके जानना वास्तव में दिलचस्प था। अब भी यह कुछ ऐसा है जो मुझे मिलता है मजेदार और दिलचस्प।दोस्तों इसे खजाने के लिए नामांकित किया गया है