विषयसूची:
- चरण 1: Arduino कोड
- चरण 2: ऑनलाइन डेटाबेस बनाएं
- चरण 3: सी # विंडोज फॉर्म हब बनाएं
- चरण 4: वेब इंटरफेस बनाएं
- चरण 5: प्रोजेक्ट डाउनलोड करें
वीडियो: ARDUINO इंटरनेट नियंत्रित: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
मैंने अपने Arduino बोर्ड को किसी भी ईथरनेट शील्ड या यहां तक कि किसी भी वाईफ़ाई मॉड्यूल का उपयोग किए बिना इंटरनेट से कनेक्ट करने के लिए एक सस्ता समाधान खोजने के लिए बहुत कुछ सोचा। शोध करने के बाद मैंने पाया कि Arduino बोर्ड से बात करने का एकमात्र तरीका उसके सीरियल पोर्ट से बात करना है, इसलिए मैंने अपने बोर्ड को डेटा भेजने और प्राप्त करने के लिए सीरियल पोर्ट से निपटने के लिए (HUB) के रूप में काम करने के लिए एक सरल C# विंडो एप्लिकेशन बनाया।.
यह एप्लिकेशन हब पहले से ही आपके व्यक्तिगत कंप्यूटर के माध्यम से इंटरनेट से जुड़ा है और Arduino और ऑनलाइन MySQL डेटाबेस से एक्सचेंज किए गए डेटा को संग्रहीत करने के अलावा, आपके बोर्ड क्लाउड डेटाबेस के बीच डेटा भेजने और प्राप्त करने में मदद करता है, ताकि आप आंकड़े बना सकें तमन्ना।
चरण 1: Arduino कोड
सबसे पहले मुझे एक छोटे से उदाहरण के साथ शुरुआत करनी थी जो मुझे विचार और उसकी क्षमता को लागू करने का परीक्षण करने की अनुमति देता है, इसलिए इस नमूने में मैंने किसी भी सेंसर को कनेक्ट नहीं किया है मैंने केवल Arduino पर एलईडी में बिल्ड का उपयोग किया है ताकि मैं चालू और बंद कर सकूं सीरियल पोर्ट पर "I" और "O" अक्षर भेजकर पिन 13 में एलईडी लाइट
चरण 2: ऑनलाइन डेटाबेस बनाएं
और डेटा स्टोर करने के लिए हमें Arduino बोर्ड और उस एप्लिकेशन हब के बीच एक सेतु की तरह बनने के लिए एक ऑनलाइन मध्यस्थ का उपयोग करना होगा।
इसलिए मैं एक मुफ्त ऑनलाइन डेटाबेस होस्टिंग वेबसाइट चुनता हूं जो Arduino बोर्ड से प्राप्त मेरे डेटा को सहेजने के लिए काम करेगी, इसके अलावा, मैं MySQL डेटाबेस चुनता हूं क्योंकि यह मुफ़्त है और आमतौर पर उपयोग किया जाता है। संलग्न फाइल में आप पाएंगे कि इसमें केवल दो टेबल हैं। पहला कमांड को स्टोर करना है फिर इसे बोर्ड को भेजना है, और दूसरी टेबल Arduino बोर्ड के आउटपुट प्राप्त करने के लिए और बाद में उपयोग के लिए इसे पुनर्स्थापित करना है।
फ्री होस्टिंग मैसकल डेटाबेस:
ऑनलाइन PHP MyAdmin:
चरण 3: सी # विंडोज फॉर्म हब बनाएं
फिर मैंने इस हब का निर्माण किया जिसे पीसी पर एक श्रोता द्वार के रूप में माना जा सकता है ताकि पहले इसके माध्यम से गुजरने वाले डेटा को सीरियल पोर्ट के माध्यम से Arduino बोर्ड को भेजा जा सके और इसके विपरीत।
इस हब का इंटरफ़ेस बहुत सरल है, इसमें केवल दो रिच टेक्स्ट बॉक्स होते हैं जो प्रत्येक लेन-देन पास की स्थिति दिखाते हैं हब (भेजें और प्राप्त करें) डेटा।
नोट: यह हब हमेशा तब तक चलाना चाहिए जब तक आप अपने Arduino बोर्ड का उपयोग इंटरनेट फेंकना चाहते हैं
चरण 4: वेब इंटरफेस बनाएं
यहाँ हम सबसे अच्छे हिस्से में आए हैं..
मैंने एक उत्तरदायी इंटरफ़ेस के साथ Asp.net C# तकनीक पर आधारित एक वेब एप्लिकेशन बनाया है जो किसी भी डिवाइस पर काम कर सकता है, यह वेब एप्लिकेशन केवल ऑनलाइन डेटाबेस से निपट रहा है, बिना यह जाने कि बैकसाइड में बोर्ड क्या है।
इस इंटरफ़ेस के माध्यम से आप अपने इलेक्ट्रॉनिक भागों को श्रेणीबद्ध कर सकते हैं जो Arduino से जुड़े हुए हैं.. और आप पर क्लिक करके केवल डेटा ऑनलाइन संग्रहीत करते हैं।
उदाहरण:
हॉल सेक्शन में हरे बटन (ON) पर क्लिक करके, आप अपने घर के हॉल में लाइट चालू करने के लिए इंटरनेट के माध्यम से एक ऑर्डर भेज रहे हैं, इसलिए दुनिया के दूसरी तरफ हब इस ऑर्डर को प्राप्त करता है और इसे अपने Arduino इलेक्ट्रॉनिक सर्किट के साथ संभालता है घर।
संरक्षित शून्य BtnHallOn_Click (ऑब्जेक्ट प्रेषक, EventArgs e) {AddTempOrders ("I"); // हॉल की रोशनी खोलने के लिए अरुडिनो को "I" पत्र भेजना}
चरण 5: प्रोजेक्ट डाउनलोड करें
इसे स्वयं आजमाने और अपना अनुभव बनाने का समय आ गया है।
आशा है कि आप इसका आनंद लें …
सिफारिश की:
इंटरनेट पर Nodemcu का उपयोग करके Blynk ऐप के माध्यम से एलईडी को नियंत्रित करना: 5 कदम
इंटरनेट पर Nodemcu का उपयोग करके Blynk ऐप के माध्यम से एलईडी को नियंत्रित करना: सभी को नमस्कार आज हम आपको दिखाएंगे कि आप इंटरनेट पर स्मार्टफोन का उपयोग करके एक एलईडी को कैसे नियंत्रित कर सकते हैं
Arduino और रास्पबेरी पाई के साथ अपना इंटरनेट नियंत्रित वीडियो-स्ट्रीमिंग रोबोट बनाएं: 15 कदम (चित्रों के साथ)
Arduino और रास्पबेरी पाई के साथ अपने इंटरनेट नियंत्रित वीडियो-स्ट्रीमिंग रोबोट का निर्माण करें: मैं @RedPhantom (उर्फ लिक्विड क्रिस्टल डिस्प्ले / इटे) हूं, जो इज़राइल का एक 14 वर्षीय छात्र है जो मैक्स शीन जूनियर हाई स्कूल फॉर एडवांस्ड साइंस एंड मैथमेटिक्स में सीख रहा है। मैं यह प्रोजेक्ट सबके लिए सीखने और साझा करने के लिए बना रहा हूँ!हो सकता है कि आपने
ESP8266 NODEMCU BLYNK IOT ट्यूटोरियल - Esp8266 IOT ब्लंक और Arduino IDE का उपयोग करना - इंटरनेट पर एलईडी को नियंत्रित करना: 6 कदम
ESP8266 NODEMCU BLYNK IOT ट्यूटोरियल | Esp8266 IOT ब्लंक और Arduino IDE का उपयोग करना | इंटरनेट पर एलईडी को नियंत्रित करना: हाय दोस्तों इस निर्देश में हम सीखेंगे कि अपने ESP8266 या Nodemcu के साथ IOT का उपयोग कैसे करें। हम उसके लिए blynk ऐप का उपयोग करेंगे। इसलिए हम इंटरनेट पर LED को नियंत्रित करने के लिए अपने esp8266/nodemcu का उपयोग करेंगे। इसलिए Blynk ऐप हमारे esp8266 या Nodemcu से जुड़ा होगा
Arduino प्रोजेक्ट: Nodejs + SQL डेटाबेस और वेबसाइट का उपयोग करके इंटरनेट पर इलेक्ट्रॉनिक्स को नियंत्रित करें।: 6 कदम
Arduino प्रोजेक्ट: Nodejs + SQL डेटाबेस और वेबसाइट का उपयोग करके इंटरनेट पर इलेक्ट्रॉनिक्स को नियंत्रित करें।: प्रोजेक्ट द्वारा: Mahmed.techDate बनाया गया: 14 जुलाई 2017कठिनाई स्तर: कुछ प्रोग्रामिंग ज्ञान के साथ शुरुआत। हार्डवेयर की आवश्यकता: - Arduino Uno, Nano, Mega (मुझे लगता है कि सीरियल कनेक्शन के साथ अधिकांश MCU काम करेगा)- सिंगल LED & वर्तमान सीमित रेस
क्रिसमस-बॉक्स: Arduino/ioBridge इंटरनेट नियंत्रित क्रिसमस लाइट्स और संगीत शो: 7 कदम
क्रिसमस-बॉक्स: Arduino/ioBridge इंटरनेट नियंत्रित क्रिसमस लाइट्स और संगीत शो: मेरे क्रिसमस-बॉक्स प्रोजेक्ट में एक इंटरनेट नियंत्रित क्रिसमस लाइट्स और संगीत शो शामिल हैं। एक क्रिसमस गीत का ऑनलाइन अनुरोध किया जा सकता है जिसे बाद में एक कतार में रखा जाता है और उस क्रम में बजाया जाता है जिस क्रम में इसका अनुरोध किया गया था। संगीत एक FM स्टेट पर प्रसारित होता है