विषयसूची:
वीडियो: DragonBoard410c - Ubidots को डेटा भेजें: 3 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
यूबीडॉट्स आपको अपने डेटा का विश्लेषण करने या अपने उपकरणों को नियंत्रित करने के लिए रीयल-टाइम डैशबोर्ड बनाने की अनुमति देता है। अपना डेटा सार्वजनिक लिंक के माध्यम से, या इसे अपने मोबाइल या वेब एप्लिकेशन में एम्बेड करके साझा करें।
इस ट्यूटोरियल में हम DragonBoard 410c और Intel Arduino 101 बोर्ड का उपयोग करके प्लेटफ़ॉर्म पर डेटा भेजेंगे।
बोर्ड एक सीरियल कनेक्शन के माध्यम से संचार कर रहे हैं और एक पायथन स्क्रिप्ट डेटा को पार्स कर रही है और इसे यूबीडॉट्स को भेज रही है।
चरण 1: Arduino Intel 101
सबसे पहले, कोड डाउनलोड करते हैं:
$ git क्लोन
फाइलों के अंदर आप Arduino 101 बोर्ड में अपलोड करने के लिए Arduino कोड पा सकते हैं।
Arduino IDE खोलें और Arduino/ Genuino 101 बोर्ड चुनें, यदि आपके पास यह विकल्प नहीं है, तो आपको IDE में बोर्ड स्थापित करना होगा।
टूल्स-> बोर्ड-> बोर्ड मैनेजर पर जाएं, इंटेल की खोज करें और इंटेल क्यूरी बोर्ड पैकेज चुनें।
स्थापना के बाद, आप Intel 101 बोर्ड में कोड अपलोड करने में सक्षम हैं।
चरण 2: पायथन लिपि
$ git क्लोन
पायथन लिपि आयात धारावाहिक और यूबीडॉट्स पुस्तकालय, तो, इसे डाउनलोड और स्थापित करने देता है।
- $ sudo apt-पायथन-पाइप स्थापित करें
- $ sudo pip ubidots स्थापित करें==1.6.1
- $ sudo pip install pyserial
अब, आपके पास सही ढंग से काम करने के लिए कोड में कुछ संशोधन करने हैं।
लाइन 25 और 26:
api = ApiClient(token='TOKEN') # यहां अपने Ubidots टोकन से बदलें
api.save_collection([{'variable': 'VARIABLE_ID', 'value':raw[0]}])
TOKEN और VARIABLE_ID आप अपने खाते में Ubidots में देख सकते हैं जैसा कि आप संलग्न छवियों में देख सकते हैं।
Intel 101 बोर्ड को DragonBoard से कनेक्ट करें और USB पोर्ट को सत्यापित करने के लिए dmesg चलाएँ
$ dmesg
इसे पकड़ें और पंक्ति 6 में बदलें:
पोर्ट = "/ देव/ttyACM0"
यदि आपने पहले कभी यूबीडॉट्स का उपयोग नहीं किया है, तो इन चरणों का पालन करें:
- खाता बनाएं
- लॉग इन करें
- स्क्रीन के ऊपर दाईं ओर स्थित अपने चित्र पर क्लिक करें
- API क्रेडेंशियल-> अधिक-> अपना टोकन बनाएं और उसका नाम बदलें
- टोकन मूल्य प्राप्त करें
- सूत्रों का कहना है
- डेटा स्रोत जोड़ें
- चर जोड़ें
- वेरिएबल को नाम दें जैसा आप चाहते हैं
- वैरिएबल कैरेक्टर पर बाईं ओर स्थित वैरिएबल आईडी प्राप्त करें।
चरण 3: कोड चलाएँ और Ubidots में अपना डेटा देखें
- $ सीडी ड्रैगनबोर्ड/
- $ sudo python Ubidots.py
सिफारिश की:
M5Stack StickC से डेल्फी को डेटा कैसे भेजें: 6 कदम
M5Stack StickC से डेल्फी को डेटा कैसे भेजें: इस वीडियो में हम सीखेंगे कि Visuino का उपयोग करके स्टिकसी बोर्ड से डेल्फी वीसीएल एप्लिकेशन को मूल्य कैसे भेजें। वीडियो देखें
Arduino ईथरनेट के साथ क्लाउड पर डेटा कैसे भेजें: 8 कदम
Arduino ईथरनेट के साथ क्लाउड पर डेटा कैसे भेजें: यह निर्देश आपको दिखाता है कि Arduino ईथरनेट शील्ड का उपयोग करके AskSensors IoT प्लेटफ़ॉर्म पर अपना डेटा कैसे प्रकाशित किया जाए। ईथरनेट शील्ड आपके Arduino को आसानी से क्लाउड से कनेक्ट होने, इंटरनेट कनेक्शन के साथ डेटा भेजने और प्राप्त करने में सक्षम बनाता है। क्या हम
एक Arduino से दूसरे में संख्यात्मक डेटा भेजें: 16 कदम
एक Arduino से दूसरे में संख्यात्मक डेटा भेजें: डेविड पामर, सीडीआईओ टेक द्वारा परिचय। एस्टन विश्वविद्यालय में। क्या आपको कभी एक Arduino से दूसरे में कुछ नंबर भेजने की आवश्यकता थी? यह निर्देशयोग्य दिखाता है कि कैसे। आप आसानी से परीक्षण कर सकते हैं कि यह एस पर भेजने के लिए संख्याओं की एक स्ट्रिंग टाइप करके काम करता है
वेब ब्राउज़र से AskSensors IoT प्लेटफॉर्म पर डेटा भेजें: 6 कदम
वेब ब्राउज़र से AskSensors IoT प्लेटफ़ॉर्म पर डेटा भेजें: मैंने हाल ही में एक ESP8266 नोड MCU को AskSensors IoT प्लेटफ़ॉर्म से कनेक्ट करने के लिए चरण-दर-चरण मार्गदर्शिका दिखाते हुए एक निर्देशयोग्य पोस्ट किया है। मुझे AskSensors प्लेटफॉर्म में अधिक दिलचस्पी रखने वाले लोगों से कुछ प्रतिक्रिया मिली, लेकिन उनके पास नोड MCU नहीं है। मुझे यह
जीपीआरएस पर टीसीपी/आईपी कनेक्शन: SIM900A मॉड्यूल का उपयोग करके सर्वर को डेटा कैसे भेजें: 4 कदम
GPRS पर TCP/IP कनेक्शन: SIM900A मॉड्यूल का उपयोग करके सर्वर को डेटा कैसे भेजें: इस ट्यूटोरियल में मैं आपको sim900 मॉड्यूल का उपयोग करके TCP सर्वर को डेटा भेजने के तरीके के बारे में बताने जा रहा हूँ। साथ ही हम यह भी देखेंगे कि हम सर्वर से क्लाइंट (जीएसएम मॉड्यूल) को डेटा कैसे प्राप्त कर सकते हैं