विषयसूची:

Arduino MySQL सर्वर (PHPMYADMIN) को तापमान और आर्द्रता डेटा भेज रहा है: 5 कदम
Arduino MySQL सर्वर (PHPMYADMIN) को तापमान और आर्द्रता डेटा भेज रहा है: 5 कदम

वीडियो: Arduino MySQL सर्वर (PHPMYADMIN) को तापमान और आर्द्रता डेटा भेज रहा है: 5 कदम

वीडियो: Arduino MySQL सर्वर (PHPMYADMIN) को तापमान और आर्द्रता डेटा भेज रहा है: 5 कदम
वीडियो: Send DHT11 Data to MySQL Server over internet Using NodeMCU with working Code 2024, जुलाई
Anonim
Arduino MySQL सर्वर पर तापमान और आर्द्रता डेटा भेज रहा है (PHPMYADMIN)
Arduino MySQL सर्वर पर तापमान और आर्द्रता डेटा भेज रहा है (PHPMYADMIN)

इस परियोजना में मैंने DHT11 को arduino के साथ इंटरफेस किया है और फिर मैं dht11 का डेटा भेज रहा हूं जो कि phpmyadmin डेटाबेस में आर्द्रता और तापमान है। यहां हम phpmyadmin डेटाबेस में डेटा पुश करने के लिए एक PHP स्क्रिप्ट का उपयोग कर रहे हैं।

चरण 1: प्रयुक्त सॉफ्टवेयर:

प्रयुक्त सॉफ्टवेयर
प्रयुक्त सॉफ्टवेयर
प्रयुक्त सॉफ्टवेयर
प्रयुक्त सॉफ्टवेयर

इस परियोजना के लिए हमने इस सॉफ्टवेयर का उपयोग किया है:

1. Arduino IDE: आप इस लिंक से नवीनतम Arduino IDE डाउनलोड कर सकते हैं:

2. XAMPP सर्वर की स्थापना: यहां हम XAMPP सर्वर का उपयोग कर रहे हैं, इसका उपयोग विंडोज़ और लिनक्स दोनों में किया जा सकता है, लेकिन मेरा सुझाव यह है कि यदि आप उबंटू (किसी भी लिनक्स प्लेटफॉर्म) में हैं तो LAMP के साथ जाएं। अब चूंकि हम विंडोज़ में हैं इसलिए हमने एक्सएएमपीपी सर्वर को प्राथमिकता दी है। तो आप इस लिंक से XAMPP सर्वर डाउनलोड कर सकते हैं।

वैकल्पिक रूप से यहाँ LAMP सर्वर के लिए चरण दिए गए हैं:

1. Apachesudo apt-get install apache2. स्थापित करें

2. MySQL स्थापित करें:

sudo apt-mysql-server स्थापित करें

3. PHP स्थापित करें:

sudo apt-php5 स्थापित करें libapache2-mod-php5

4. सर्वर को पुनरारंभ करें:

sudo /etc/init.d/apache2 पुनरारंभ करें

5. अपाचे की जाँच करें

इस उपरोक्त लिंक पर क्लिक करके आपको एक अपाचे पेज मिलेगा यदि आपको यह नहीं मिला तो इसका मतलब है कि आपके इंस्टॉलेशन में कुछ गड़बड़ हो गई है

यहां हम PHPMYADMIN का उपयोग कर रहे हैं जो कि MySQL सर्वर का वेब इंटरफेस है, इसलिए उस उपयोग कमांड को स्थापित करने के लिए:

sudo apt-phpmyadmin स्थापित करें

चरण 2: प्रयुक्त घटक:

प्रयुक्त घटक
प्रयुक्त घटक
प्रयुक्त घटक
प्रयुक्त घटक
प्रयुक्त घटक
प्रयुक्त घटक

1) Arduino UNO: Arduino/Genuino Uno ATmega328P (डेटाशीट) पर आधारित एक माइक्रोकंट्रोलर बोर्ड है। इसमें 14 डिजिटल इनपुट/आउटपुट पिन (जिनमें से 6 को पीडब्लूएम आउटपुट के रूप में इस्तेमाल किया जा सकता है), 6 एनालॉग इनपुट, एक 16 मेगाहर्ट्ज क्वार्ट्ज क्रिस्टल, एक यूएसबी कनेक्शन, एक पावर जैक, एक आईसीएसपी हेडर और एक रीसेट बटन है।

2) ईथरनेट शील्ड: Arduino ईथरनेट शील्ड 2 आपके Arduino को केवल मिनटों में इंटरनेट से जोड़ता है। बस इस मॉड्यूल को अपने Arduino Board पर प्लग करें, इसे RJ45 केबल के साथ अपने नेटवर्क से कनेक्ट करें और इंटरनेट के माध्यम से अपनी दुनिया को नियंत्रित करना शुरू करने के लिए कुछ सरल चरणों का पालन करें। हमेशा की तरह Arduino के साथ, प्लेटफ़ॉर्म का हर तत्व - हार्डवेयर, सॉफ़्टवेयर और दस्तावेज़ीकरण - स्वतंत्र रूप से उपलब्ध और ओपन-सोर्स है। इसका मतलब है कि आप ठीक से सीख सकते हैं कि यह कैसे बना है और अपने स्वयं के सर्किट के लिए शुरुआती बिंदु के रूप में इसके डिजाइन का उपयोग करें। सैकड़ों हजारों Arduino बोर्ड पहले से ही दुनिया भर में हर दिन लोगों की रचनात्मकता को बढ़ावा दे रहे हैं।

3) DHT11 सेंसर: यह DHT11 तापमान और आर्द्रता सेंसर तापमान और आर्द्रता सेंसर क्षमता के साथ एक कैलिब्रेटेड डिजिटल सिग्नल आउटपुट की सुविधा देता है। यह एक उच्च-प्रदर्शन 8-बिट माइक्रोकंट्रोलर के साथ एकीकृत है। इसकी तकनीक उच्च विश्वसनीयता और उत्कृष्ट दीर्घकालिक स्थिरता सुनिश्चित करती है। इस सेंसर में एक प्रतिरोधक तत्व और गीले एनटीसी तापमान मापने वाले उपकरणों के लिए एक सेंसर शामिल है। इसमें उत्कृष्ट गुणवत्ता, तेज प्रतिक्रिया, हस्तक्षेप-विरोधी क्षमता और उच्च प्रदर्शन है।

चरण 3: सर्किट आरेख:

सर्किट आरेख
सर्किट आरेख
सर्किट आरेख
सर्किट आरेख

इस परियोजना का सर्किट आरेख ऊपर दिया गया है।

आपको पहले ईथरनेट शील्ड कनेक्ट करने की आवश्यकता है जैसा कि ऊपर की छवि में दिखाया गया है, फिर आपको DHT11 कनेक्शन बनाने की आवश्यकता है

चरण 4: कोड:

आप इस प्रोजेक्ट का सोर्स कोड हमारे जीथब पेज से प्राप्त कर सकते हैं। यहाँ उसके लिए जीथब लिंक है

चरण 5: वीडियो:

पूरे प्रोजेक्ट का विवरण उपरोक्त वीडियो में दिया गया है

यदि आपको इस परियोजना के बारे में कोई संदेह है तो हमें नीचे टिप्पणी करने में संकोच न करें।

और अगर आप एम्बेडेड सिस्टम के बारे में अधिक जानना चाहते हैं तो आप हमारे यूट्यूब चैनल पर जा सकते हैं

लगातार अपडेट के लिए कृपया हमारे फेसबुक पेज पर जाएं और लाइक करें।

सादर धन्यवाद, एंबेडोट्रॉनिक्स टेक्नोलॉजीज

सिफारिश की: