विषयसूची:
वीडियो: 6LoWPAN के साथ MQTT लाइट कंट्रोल: 5 स्टेप्स (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
"पांच दिनों में आईओटी" पुस्तक और जीथब में उदाहरण के बाद, यह डेमो यूबिडॉट्स से परिवर्तनीय कमांड के उपयोग को लागू करता है और एक डिजिटल लाइट सेंसर पढ़ता है।
एक 6LoWPAN/IPv4 राउटर का उपयोग 6LoWPAN/IPv6 डेटा को वायरलेस नेटवर्क से "क्लाउड" पर एक दूरस्थ MQTT ब्रोकर में अनुवाद करने के लिए किया गया था, इस मामले में Ubidots, एप्लिकेशन एक ट्री प्रकार की घटनाएँ बनाता है:
- एक डेटा घटना (समय-समय पर प्रकाशित सेंसर रीडिंग)
- अलार्म घटना (किसी दिए गए थ्रेशोल्ड के ऊपर / नीचे सेंसर रीडिंग)
- यूबीडॉट्स का डेटा (डिवाइस प्लेटफॉर्म द्वारा प्रकाशित मूल्य को पढ़ता है)
ट्यूटोरियल लिनक्स के साथ हैं, विकास के लिए एक छवि है जिसका उपयोग विंडोज़ में वीएमवेयर के साथ किया जा सकता है
चरण 1: चमकती आरई-मोटे
फ्लैश के लिए आपको यह करना होगा:
- खुला टर्मिनल
- /examples/zolertia/tutorial/99-apps/mqtt-node. पर जाएं
- मेकरफाइल को यूबिडॉट्स और लाइटिंग के साथ संपादित करें
- ubidots खाते के टोकन को कॉपी करें और इसे ubidots.h में क्लाउड फ़ोल्डर के अंदर पेस्ट करें
- जांचें कि RE_Mote प्रोग्राम से जुड़ा है
- आरई-मोटे में मेकफ़ाइल अपलोड करें
- अगला कदम ओरियन को प्रोग्राम और कॉन्फ़िगर करना है, इसे जीथब में समझाया गया है
चरण 2: यह हो गया
यदि सफलतापूर्वक अपलोड किया गया है, तो आप टर्मिनल के माध्यम से आरई-मोट प्रतिक्रिया देखेंगे जो लगातार सेंसर मूल्यों को लोड करता है और समय-समय पर उन्हें डिवाइस के पते के साथ प्रकाशित करता है।
उपकरणों के भीतर यूबिडॉट्स प्लेटफॉर्म पर और प्रकाशित पते से मेल खाने वाले डिवाइस पर आप डिवाइस के रूप में अपलोड किए गए सभी चर देख सकते हैं।
LED_toggle एक वैरिएबल है जो उत्पन्न नहीं होता है, डिवाइस इसे प्लेटफॉर्म पर लोड नहीं करता है, लेकिन प्लेटफॉर्म इसे डिवाइस पर लोड करता है। एलईडी को नियंत्रित करने के लिए हमें वेरिएबल led_toggle की आवश्यकता होती है, उसके लिए Add Variable, Default और name led_toggle पर क्लिक करें।
डैशबोर्ड में हम एक विजेट बनाएंगे, कंट्रोल, स्लाइडर, वेरिएबल जोड़ें, डिवाइस के एड्रेस में क्लिक करें, LED_toggle, Max: 100, Min: 0, Add Variable.
यदि आप बार को स्लाइड करते हैं तो आप देखेंगे कि कैसे एलईडी रोशनी और मान टर्मिनल में प्रकाशित होते हैं, बार का मान 0 और 100 के बीच होता है, डिवाइस पर यह मान 16 बिट होना चाहिए जो इसे नियंत्रित करने के लिए 65535 तक पहुंच जाता है। एक गुणनखंड से गुणा किया जाता है तो १०० * ६५५ = ६५५००।
सिफारिश की:
सिंपल जेस्चर कंट्रोल - अपने आर्म की मूवमेंट के साथ अपने RC टॉयज को कंट्रोल करें: 4 स्टेप्स (चित्रों के साथ)
सरल हावभाव नियंत्रण - अपने हाथ की गति के साथ अपने आरसी खिलौनों को नियंत्रित करें: मेरे 'ible' #45 में आपका स्वागत है। कुछ समय पहले मैंने लेगो स्टार वार्स भागों का उपयोग करके BB8 का पूरी तरह से काम करने वाला RC संस्करण बनाया था… https://www.instructables.com/id/Whats-Inside-My-R…जब मैंने देखा कि यह कितना अच्छा था स्फेरो द्वारा बनाया गया फोर्स बैंड, मैंने सोचा: "ठीक है, मैं ग
RGB LED स्ट्रिप ब्लूटूथ कंट्रोलर V3 + म्यूजिक सिंक + एम्बिएंट लाइट कंट्रोल: 6 स्टेप्स (चित्रों के साथ)
RGB LED स्ट्रिप ब्लूटूथ कंट्रोलर V3 + म्यूजिक सिंक + एम्बिएंट लाइट कंट्रोल: यह प्रोजेक्ट ब्लूटूथ के माध्यम से आपके फोन के साथ RGB एलईडी स्ट्रिप को नियंत्रित करने के लिए arduino का उपयोग करता है। आप रंग बदल सकते हैं, रोशनी को संगीत के साथ समन्वयित कर सकते हैं या परिवेश प्रकाश व्यवस्था के लिए उन्हें स्वतः समायोजित कर सकते हैं
ESP8266, Google होम और ओपनहैब इंटीग्रेशन और वेबकंट्रोल के साथ ब्लाइंड्स कंट्रोल: 5 स्टेप्स (चित्रों के साथ)
ESP8266, Google होम और ओपनहैब इंटीग्रेशन और वेबकंट्रोल के साथ ब्लाइंड्स कंट्रोल: इस इंस्ट्रक्शनल में मैं आपको दिखाता हूं कि मैंने अपने ब्लाइंड्स में ऑटोमेशन कैसे जोड़ा। मैं इसे ऑटोमेशन जोड़ने और हटाने में सक्षम होना चाहता था, इसलिए सभी इंस्टॉलेशन क्लिप ऑन हैं। मुख्य भाग हैं: स्टेपर मोटर स्टेपर ड्राइवर नियंत्रित बिज ईएसपी -01 गियर और माउंटिंग
24 वाट एलईडी ग्रो लाइट विद ब्राइटनेस कंट्रोल: 8 स्टेप्स (चित्रों के साथ)
24 वाट एलईडी ग्रो लाइट विद ब्राइटनेस कंट्रोल: फूड ग्रोइंग मेरे पसंदीदा शौक में से एक है क्योंकि मैं ऑर्गेनिक फूड्स और हेल्दी ईटिंग का बहुत बड़ा फैन हूं। यह निर्देश आपको दिखाएगा कि आपकी बढ़ती जरूरतों के अनुरूप लाल / नीले रंग की चमक नियंत्रण के साथ एक एलईडी ग्रो लाइट कैसे बनाई जाए और आपको अनुभव करने की अनुमति दी जाए
ब्लूटूथ रिमोट नियंत्रित लाइट स्विच -- रेट्रोफिट। लाइट स्विच स्टिल वर्क्स, नो एक्स्ट्रा राइटिंग: 9 स्टेप्स (चित्रों के साथ)
ब्लूटूथ रिमोट नियंत्रित लाइट स्विच -- रेट्रोफिट। लाइट स्विच स्टिल वर्क्स, नो एक्स्ट्रा राइटिंग.: अपडेट २५ नवंबर २०१७ - इस प्रोजेक्ट के हाई पावर संस्करण के लिए जो किलोवाट लोड को नियंत्रित कर सकता है, हाई पावर लोड के लिए रेट्रोफिट बीएलई कंट्रोल देखें - कोई अतिरिक्त वायरिंग की आवश्यकता नहीं है अपडेट १५ नवंबर २०१७ - कुछ बीएलई बोर्ड / सॉफ्टवेयर स्टैक डेली