विषयसूची:
- चरण 1: प्रयुक्त सॉफ्टवेयर:
- चरण 2: प्रयुक्त घटक:
- चरण 3: सर्किट आरेख:
- चरण 4: स्रोत कोड:
- चरण 5: वीडियो:
वीडियो: Arduino पाइथन का उपयोग करके MySQL सर्वर (PHPMYADMIN) को Dht11 डेटा भेज रहा है: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
इस परियोजना में मैंने DHT11 को arduino के साथ इंटरफेस किया है और फिर मैं dht11 का डेटा भेज रहा हूं जो कि phpmyadmin डेटाबेस में आर्द्रता और तापमान है। हमारे पिछले प्रोजेक्ट के विपरीत हम इस मामले में किसी भी ईथरनेट शील्ड का उपयोग नहीं कर रहे हैं, यहाँ हम सिर्फ arduino से आने वाले सीरियल डेटा को पढ़ रहे हैं और फिर उसे एक php कोड के माध्यम से phpmyadmin पर धकेल रहे हैं। तो यहां हमारा डिवाइस पीसी से जुड़ा है ताकि यह डेटा को क्रमिक रूप से भेज सके, आप इस प्रोजेक्ट को पोर्टेबल बनाने के लिए डिवाइस को रास्पबेरी पाई से भी कनेक्ट कर सकते हैं।
चरण 1: प्रयुक्त सॉफ्टवेयर:
इस परियोजना के लिए हमने इस सॉफ्टवेयर का उपयोग किया है:
1. Arduino IDE: आप इस लिंक से नवीनतम Arduino IDE डाउनलोड कर सकते हैं:
2. XAMPP सर्वर की स्थापना: यहां हम XAMPP सर्वर का उपयोग कर रहे हैं, इसका उपयोग विंडोज़ और लिनक्स दोनों में किया जा सकता है, लेकिन मेरा सुझाव यह है कि यदि आप उबंटू (किसी भी लिनक्स प्लेटफॉर्म) में हैं तो LAMP के साथ जाएं। अब चूंकि हम विंडोज़ में हैं इसलिए हमने एक्सएएमपीपी सर्वर को प्राथमिकता दी है। तो आप इस लिंक से XAMPP सर्वर डाउनलोड कर सकते हैं।
वैकल्पिक रूप से यहाँ LAMP सर्वर के लिए चरण दिए गए हैं:
1. अपाचे स्थापित करें: sudo apt-get install apache2
2. MySQL स्थापित करें: sudo apt-mysql-server स्थापित करें
3. PHP स्थापित करें: sudo apt-get install php5 libapache2-mod-php5
4. पुनरारंभ सर्वर: sudo /etc/init.d/apache2 पुनरारंभ करें
5. अपाचे की जांच करें https://localhost/ आपको एक अपाचे पेज मिलेगा इस उपरोक्त लिंक पर क्लिक करके अगर आपको यह नहीं मिला तो इसका मतलब है कि आपके इंस्टॉलेशन में कुछ गलत हो गया है
यहां हम PHPMYADMIN का उपयोग कर रहे हैं जो कि MySQL सर्वर का वेब इंटरफेस है, इसलिए उस उपयोग कमांड को स्थापित करने के लिए:
sudo apt-phpmyadmin स्थापित करें
चरण 2: प्रयुक्त घटक:
1) Arduino UNO: Arduino/Genuino Uno ATmega328P (डेटाशीट) पर आधारित एक माइक्रोकंट्रोलर बोर्ड है। इसमें 14 डिजिटल इनपुट/आउटपुट पिन (जिनमें से 6 को पीडब्लूएम आउटपुट के रूप में इस्तेमाल किया जा सकता है), 6 एनालॉग इनपुट, एक 16 मेगाहर्ट्ज क्वार्ट्ज क्रिस्टल, एक यूएसबी कनेक्शन, एक पावर जैक, एक आईसीएसपी हेडर और एक रीसेट बटन है।
3) DHT11 सेंसर: यह DHT11 तापमान और आर्द्रता सेंसर तापमान और आर्द्रता सेंसर क्षमता के साथ एक कैलिब्रेटेड डिजिटल सिग्नल आउटपुट की सुविधा देता है। यह एक उच्च-प्रदर्शन 8-बिट माइक्रोकंट्रोलर के साथ एकीकृत है। इसकी तकनीक उच्च विश्वसनीयता और उत्कृष्ट दीर्घकालिक स्थिरता सुनिश्चित करती है। इस सेंसर में एक प्रतिरोधक तत्व और गीले एनटीसी तापमान मापने वाले उपकरणों के लिए एक सेंसर शामिल है। इसमें उत्कृष्ट गुणवत्ता, तेज प्रतिक्रिया, हस्तक्षेप-विरोधी क्षमता और उच्च प्रदर्शन है।
चरण 3: सर्किट आरेख:
चरण 4: स्रोत कोड:
यहाँ arduino के लिए मैंने थोड़ा अपडेट के साथ एक उदाहरण कोड का उपयोग किया है, वह है DHTtester कोड, कृपया एम्बेड वीडियो देखें कि मैंने उस उदाहरण कोड पर क्या बदला है, और एक अजगर कोड जो phpmyadmin को डेटा भेज रहा है, जिसे आप कर सकते हैं नीचे डाउनलोड लिंक से खोजें
चरण 5: वीडियो:
पूरे प्रोजेक्ट का विवरण उपरोक्त वीडियो में दिया गया है
यदि आपको इस परियोजना के बारे में कोई संदेह है तो हमें नीचे टिप्पणी करने में संकोच न करें।
और अगर आप एम्बेडेड सिस्टम के बारे में अधिक जानना चाहते हैं तो आप हमारे यूट्यूब चैनल पर जा सकते हैं
लगातार अपडेट के लिए कृपया हमारे फेसबुक पेज पर जाएं और लाइक करें।
सादर धन्यवाद, एंबेडोट्रॉनिक्स टेक्नोलॉजीज
सिफारिश की:
Nodemcu थिंग्सपीक को तापमान और आर्द्रता डेटा भेज रहा है: 7 कदम
Nodemcu थिंग्सपीक को तापमान और आर्द्रता डेटा भेज रहा है: यहाँ इस ट्यूटोरियल में हमने dht11 सेंसर के साथ nodemcu को इंटरफेस किया है और थिंग्सपीक सर्वर पर तापमान और आर्द्रता डेटा भेज रहा है। यहां हमने थिंग्सपीक सर्वर के लिए तापमान और आर्द्रता का ग्राफ भी प्लॉट किया है
NodeMCU का उपयोग करके MySQL सर्वर पर DHT11 डेटा कैसे भेजें: 6 चरण
NodeMCU का उपयोग करके MySQL सर्वर पर DHT11 डेटा कैसे भेजें: इस प्रोजेक्ट में हमने DHT11 को nodemcu के साथ इंटरफेस किया है और फिर हम dht11 का डेटा भेज रहे हैं जो कि phpmyadmin डेटाबेस में आर्द्रता और तापमान है
Arduino के साथ पायथन का उपयोग करके MySQL सर्वर पर RFID डेटा भेजकर उपस्थिति प्रणाली: 6 चरण
Arduino के साथ पायथन का उपयोग करके MySQL सर्वर पर RFID डेटा भेजकर उपस्थिति प्रणाली: इस परियोजना में मैंने RFID-RC522 को arduino के साथ इंटरफेस किया है और फिर मैं RFID का डेटा phpmyadmin डेटाबेस में भेज रहा हूँ। हमारी पिछली परियोजनाओं के विपरीत हम इस मामले में किसी ईथरनेट शील्ड का उपयोग नहीं कर रहे हैं, यहां हम केवल एआर से आने वाले सीरियल डेटा को पढ़ रहे हैं
Arduino MySQL सर्वर (PHPMYADMIN) को तापमान और आर्द्रता डेटा भेज रहा है: 5 कदम
Arduino MySQL सर्वर (PHPMYADMIN) को तापमान और आर्द्रता डेटा भेज रहा है: इस परियोजना में मैंने arduino के साथ DHT11 को इंटरफेस किया है और फिर मैं dht11 का डेटा भेज रहा हूं जो कि phpmyadmin डेटाबेस में आर्द्रता और तापमान है। यहां हम phpmyadmin डेटाबेस में डेटा पुश करने के लिए एक PHP स्क्रिप्ट का उपयोग कर रहे हैं
जीपीआरएस पर टीसीपी/आईपी कनेक्शन: SIM900A मॉड्यूल का उपयोग करके सर्वर को डेटा कैसे भेजें: 4 कदम
GPRS पर TCP/IP कनेक्शन: SIM900A मॉड्यूल का उपयोग करके सर्वर को डेटा कैसे भेजें: इस ट्यूटोरियल में मैं आपको sim900 मॉड्यूल का उपयोग करके TCP सर्वर को डेटा भेजने के तरीके के बारे में बताने जा रहा हूँ। साथ ही हम यह भी देखेंगे कि हम सर्वर से क्लाइंट (जीएसएम मॉड्यूल) को डेटा कैसे प्राप्त कर सकते हैं