विषयसूची:

IDC2018IOT क्लॉथ हैंगर: 6 कदम
IDC2018IOT क्लॉथ हैंगर: 6 कदम

वीडियो: IDC2018IOT क्लॉथ हैंगर: 6 कदम

वीडियो: IDC2018IOT क्लॉथ हैंगर: 6 कदम
वीडियो: Crime Patrol Dastak - Ep 916 - Full Episode - 27th November, 2018 2024, नवंबर
Anonim
Image
Image
IDC2018IOT क्लॉथ हैंगर
IDC2018IOT क्लॉथ हैंगर
IDC2018IOT क्लॉथ हैंगर
IDC2018IOT क्लॉथ हैंगर

IOT क्लॉथ हैंगर आपकी अलमारी को स्मार्ट बना देगा और आपको इसके अंदर के कपड़ों के बारे में ऑनलाइन आंकड़े देगा।

इसकी 3 मुख्य विशेषताएं हैं:

  1. जब आप चुनना चाहते हैं कि क्या पहनना है, तो आप उस रंग को दबा सकते हैं जिसे आप आज पहनने का मन कर रहे हैं और मेल खाने वाले रंगों के साथ IOT कपड़े हैंगर हल्का हो जाएगा।
  2. नए कपड़े की खरीदारी करते समय आप हमारे प्रत्येक रंग के कितने कपड़े पा सकते हैं।
  3. और सबसे महत्वपूर्ण यदि आपका कोई भाई-बहन है जो लगातार आपके कपड़े "उधार" ले रहा है तो ऐसा होने पर आपको आपके मेल पर एक अलार्म मिलेगा।

चरण 1: आईओटी क्लॉथ हैंगर के विभिन्न घटक

हमारे द्वारा उपयोग किए जाने वाले प्रत्येक कपड़े हैंगर के लिए:

  • nodemcu: "दिमाग"।
  • आरजीबी सेंसर (tcs34725): यह निर्धारित करने के लिए कि हैंगर पर कपड़ा किस रंग का है।
  • प्रेशर सेंसर: हैंगर पर कपड़ा डालते या उतारते समय पता लगाने के लिए।
  • एलईडी पट्टी: यह संकेत देने के लिए कि क्या कपड़ा ऐप पर पसंद से मेल खाता है।

चरण 2: डेटा प्रवाह

क्लॉथ हैंगर => कपड़े पर रखें => रंग का पता लगाएं => रंग और हैंगर आईडी भेजें HTTP को फ़िरबेस पर फेंक दें

कपड़ा हैंगर => कपड़ा उतारें => ifttt webhook को GET अनुरोध भेजें => ईमेल भेजें (SMTP हो सकता है)

Blynk ऐप => रंग चुनें => कपड़े हैंगर के लिए http अनुरोध => चुने हुए रंग के साथ सभी कपड़े हैंगर एलईडी पट्टी पर हल्के रंग के होंगे

क्लॉथ हैंगर => फ़िरबेस डेटाबेस से सभी जानकारी लेता है (http) => एडैफ़्रीट फ़ीड अपडेट करें (mqtt)

चरण 3: सबसे बड़ी चुनौती और हमने इसका सामना कैसे किया

इस परियोजना में हमारी सबसे बड़ी चुनौती आरजीबी सेंसर के आउटपुट को रेड ग्रीन और ब्लू वैल्यू में बदलने का एक तरीका ढूंढ रही थी जो आंखों के समान दिखती है, और फिर यह पता लगाने के लिए कि यह हैंगर पर कौन सा रंग है।

आरजीबी मूल्यों को आंख द्वारा देखे जाने के समान बनाने के लिए हमने एक गामा तालिका का उपयोग किया ताकि आरजीबी सेंसर के प्रत्येक रीडिंग को इस 256 सरणी के माध्यम से मैप किया जा सके। गामा तालिका इस फ़ंक्शन के साथ बनाई गई है:

के लिए (int i=0; i<256; i++) {

फ्लोट एक्स = मैं;

एक्स / = 255;

एक्स = पाउ (एक्स, 2.5);

एक्स *= 255;

जुआ योग्य = x;

}

तब हमें आरजीबी मूल्यों को लेने और यह पहचानने की जरूरत थी कि यह किस रंग का है। उसके लिए हमने सेंसर के आउटपुट से प्रत्येक मूल रंग की "दूरी" की गणना की, ऐसा करने के लिए हमने सभी मूल रंगों को लाल हरे और नीले रंग के लिए 3 सरणियों में संग्रहीत किया और आउटपुट और प्रत्येक रंग की दूरी की गणना की, फिर हमने न्यूनतम की खोज की तालिका में दूरी और वह रंग है जो वास्तविक रंग के सबसे करीब है।

चरण 4: कपड़ा हैंगर सीमा

  • यह केवल 3 रंगों का पता लगा सकता है: लाल, हरा और नीला
  • इसे एक शक्ति स्रोत से जोड़ा जाना चाहिए, इसलिए इसे या तो प्रत्येक कपड़े हैंगर के लिए बैटरी की आवश्यकता होती है या हर बार जब आप एक हैंगर लगाते हैं तो आप इसे केबल से जोड़ देंगे
  • इसे एक अच्छे वाईफाई कनेक्शन की जरूरत है

चरण 5: भविष्य की योजनाएं

  1. अधिक रंग जोड़ें: प्रत्येक रंग के लिए हमें मिलने वाले मूल्यों को समझने के लिए आरजीबी सेंसर पर बहुत सारे कपड़ों का परीक्षण करने की आवश्यकता है और फिर पता लगाने में सक्षम होने के लिए और रंग जोड़ें (1 सप्ताह)
  2. अधिक रंग जोड़ने के बाद हम उपयोगकर्ताओं को रंग संयोजन सुझाने में सक्षम होना चाहते हैं (2 दिन)
  3. आईओटी उपकरण के लिए एक प्रोटोटाइप हैंगर बनाएं (3 सप्ताह)

चरण 6: यदि आप इसे अपना बनाना चाहते हैं

अगर आप इसे अपना बनाना चाहते हैं
अगर आप इसे अपना बनाना चाहते हैं
अगर आप इसे अपना बनाना चाहते हैं
अगर आप इसे अपना बनाना चाहते हैं
अगर आप इसे अपना बनाना चाहते हैं
अगर आप इसे अपना बनाना चाहते हैं

मैंने कोड अपलोड किया है ताकि आप इसे चलाने की कोशिश कर सकें, आपको बस छवि के सभी घटकों को जोड़ने की जरूरत है।

फिर blynk ऐप में हर रंग के लिए 3 बटन जोड़ें, नीला v0, लाल v1, हरा v2.

वेबहुक में एक ifttt एप्लेट भी खोलें जिसे "इफ मेकर इवेंट" समवनटचिंग क्लोजेट" कहा जाता है, फिर मुझे सेटिंग्स से " पर एक ईमेल भेजें, आप वेबहुक लिंक प्राप्त कर सकते हैं और इसे वेबहुक नामक एक ब्लिंक बटन में और साथ ही V4 में सम्मिलित कर सकते हैं।

और आप सब तैयार हैं! मज़े करो!

सिफारिश की: