विषयसूची:
- चरण 1: आवश्यक चीजें
- चरण 2: लॉगिन
- चरण 3: कुछ और कमांड
- चरण 4: नोड-रेड और PHPMyAdmin
- चरण 5: कुछ बातों पर ध्यान दें
- चरण 6: आपका अपना CPU_Temp_Logger
वीडियो: रास्पबेरी पाई के साथ MySQL और Node-RED: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
नमस्कार दोस्तों। इस निर्देश में, मैं आपको दिखाऊंगा कि एक साधारण CPU तापमान लकड़हारा बनाने के लिए Node-RED mysql नोड का उपयोग कैसे करें। आएँ शुरू करें।
यह सीखने के लिए एक शुरुआती मार्गदर्शक भी होगा:
नोड-रेड, इसकी संभावनाएं, और मुख्य नोड्स।
PHPMyAdmin और MySQL की स्थापना।
नोड-रेड में जावास्क्रिप्ट फंक्शन नोड।
धुंधली तस्वीर के लिए खेद है।
चरण 1: आवश्यक चीजें
इस परियोजना के लिए मैं रास्पबेरी पाई ज़ीरो का उपयोग कर रहा हूं क्योंकि यह छोटा और सस्ता है यह आसानी से आपकी जेब में फिट हो सकता है। तो आपका सॉफ्टवेयर आपके साथ यात्रा करता है। लेकिन आप अपनी पसंद के किसी भी कंप्यूटर का उपयोग तब तक कर सकते हैं, जब तक कि वह डेबियन लिनक्स आधारित हो।
आपको टर्मिनल (या एसएसएच) के माध्यम से अपने कंप्यूटर पर इंटरनेट कनेक्शन और स्थानीय पहुंच की भी आवश्यकता होगी।
यदि आप Mac या Linux का उपयोग कर रहे हैं:-
$ ssh pi@your_pi's_ip_address
यदि आप विंडोज का उपयोग कर रहे हैं, तो पुट्टी को डाउनलोड और इंस्टॉल करें:-
www.chiark.greenend.org.uk/~sgtatham/putty…
चरण 2: लॉगिन
डिफ़ॉल्ट रास्पियन लॉगिन: -
पाई और रास्पबेरी।
इसके बाद, इन आदेशों को चलाएँ।
सुडो एपीटी-अपडेट प्राप्त करें
सुडो एपीटी-अपग्रेड प्राप्त करें
sudo apt- नोडज npm nodered स्थापित करें।
ध्यान दें कि यदि आप रास्पियन, या उबंटू 18.04 एलटीएस या डेबियन 9 के पुराने संस्करण का उपयोग कर रहे हैं तो आपको आसानी से उपलब्ध नहीं होगा
ऐसे मामलों में आपको नोड-रेड इंस्टाल स्क्रिप्ट को मैन्युअल रूप से चलाना होगा: -
बैश <(कर्ल-एसएल
चरण 3: कुछ और कमांड
आपके पास सब कुछ स्थापित होने के बाद रन
sudo apt-get install -y mysql-server php-mysql phpmyadmin apache2
ऑनलाइन आप phpmyadmin और mysql को स्थापित करने के निर्देश भी पा सकते हैं।
सुडो नैनो /etc/apache2/apache2.conf
नीचे जाएं और जोड़ें
शामिल करें /etc/phpmyadmin/apache.conf
Ctrl + O का उपयोग करके सहेजें, दर्ज करें। CTrl + x. के साथ बाहर निकलें
sudo /etc/init.d/apache2 पुनरारंभ करें
यदि phpmyadmin सफलतापूर्वक स्थापित हो गया है तो आपको लोकलहोस्ट/phpmyadmin में लॉगिन करने में सक्षम होना चाहिए
लोकलहोस्ट को अपने पाई के आईपी से बदलें।
रूट और पासवर्ड के रूप में लॉगिन करें जिसे आपने पहले phpmyadmin स्थापना के दौरान सेट किया था।
चरण 4: नोड-रेड और PHPMyAdmin
नोड-रेड आपको ग्राफिक रूप से कनेक्टेड प्रोग्राम या फ्लो बनाने की सुविधा देता है। नोड-रेड के बारे में अधिक जानें
अभी के लिए, मैं आपको दिखाऊंगा कि एक साधारण लकड़हारा कैसे बनाया जाता है।
raspberrypi.local:1880. पर जाएं
चित्रों का पालन करें।
यह JSON स्ट्रिंग है
[{"id":"7c27ad7b.९०७५६४", "टाइप":"टैब", "लेबल":"MySQL टेस्ट", "अक्षम":गलत, "जानकारी":"यह MySQL नोड में प्रदर्शन करने के लिए एक प्रवाह है नोड-रेड।\nहम रास्पबेरी पाई के सीपीयू के तापमान को मापते हैं और इसे डेटाबेस में लॉग करते हैं।"}, {"id":"abb00580.da71b8", "type":"inject", "z":"7c27ad7b। 907564", "नाम": "ट्रिगर", "विषय": "", "पेलोड": "", "पेलोड टाइप": "तारीख", "दोहराना": "2", "क्रॉस्टैब": "", "एक बार ":false, "एक बार देरी":0.1, "x":120, "y":120, "तार":
इस स्ट्रिंग को कॉपी और पेस्ट करें जैसा कि चित्र में दिखाए गए स्थान पर है।
मैंने PHPMyAdmin में प्रविष्टियाँ दिखाते हुए चित्र भी पोस्ट किए हैं।
चरण 5: कुछ बातों पर ध्यान दें
ध्यान देने योग्य कुछ महत्वपूर्ण बातें आईपी एड्रेस हैं। यह अलग हो सकता है। साथ ही, आपको पहले नोड-रेड-टेस्ट नाम का एक डेटाबेस बनाना होगा, टेस्ट नाम की एक टेबल और "फ़ील्ड" फ़ील्ड का नाम देना होगा। यह सब आप PHPMyAdmin वेब टूल की मदद से हासिल कर सकते हैं। यह डेटाबेस को केक का एक टुकड़ा सौंपता है। आपकी सहायता के लिए ऑनलाइन बहुत सारे संसाधन हैं। आपको अपने कंप्यूटर पर vcgencmd इंस्टॉल करना होगा। यह मुख्य उपकरण है जो आपको अपने सिस्टम की जानकारी देखने की अनुमति देता है। यह रास्पियन स्ट्रेच पर पहले से इंस्टॉल आता है।
नोड-रेड चलाने के लिए:-
१)सीधे-
$ नोड-रेड-स्टार्ट
2) हर बूट पर-
$ sudo systemctl nodered.service सक्षम करें
चरण 6: आपका अपना CPU_Temp_Logger
अब यदि आप डेटाबेस को phpmyadmin में ब्राउज़ करते हैं जैसा कि चित्र में दिखाया गया है, तो आप देखेंगे कि आपकी तालिका में आपके CPU के तापमान के साथ प्रविष्टियाँ जोड़ी गई हैं।
फ़ंक्शन नोड यहाँ कुंजी है। यह आपको संदेशों को फ़िल्टर करने और अस्थायी चर के साथ क्वेरी भेजने की अनुमति देता है। मैंने इसे फंक्शन नोड में समझाया है। इसकी जांच - पड़ताल करें। प्रविष्टियां हर दो सेकंड में की जाती हैं, लेकिन आप इंजेक्शन नोड में देरी को बदल सकते हैं।
मज़े करो:)
कृपया इस परियोजना को पसंद करें और टिप्पणी पोस्ट करें, क्योंकि वे वास्तव में बहुत मदद करते हैं। साथ ही, मेरे द्वारा की गई किसी भी गलती को इंगित करना सुनिश्चित करें, और बेझिझक प्रश्न पूछें।
इस लेख को देखने के लिए धन्यवाद।
अलविदा !!!
सिफारिश की:
कई कैमरों के साथ रास्पबेरी पाई पाई वस्तु का पता लगाना: 3 कदम
मल्टीपल कैमरा के साथ रास्पबेरी पाई पाई ऑब्जेक्ट डिटेक्शन: मैं इंट्रो को छोटा रखूंगा, क्योंकि शीर्षक से ही पता चलता है कि इंस्ट्रक्शनल का मुख्य उद्देश्य क्या है। इस चरण-दर-चरण निर्देश में, मैं आपको समझाऊंगा कि कैसे 1-पीआई कैम और कम से कम एक यूएसबी कैमरा, या 2 यूएसबी कैमरे जैसे कई कैमरे कनेक्ट करें।
रास्पबेरी पाई के साथ एलईडी ब्लिंक - रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें: 4 कदम
रास्पबेरी पाई के साथ एलईडी ब्लिंक | रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें: हाय दोस्तों इस निर्देश में हम सीखेंगे कि रास्पबेरी पाई के GPIO का उपयोग कैसे करें। अगर आपने कभी Arduino का इस्तेमाल किया है तो शायद आप जानते हैं कि हम LED स्विच आदि को इसके पिन से जोड़ सकते हैं और इसे इस तरह काम कर सकते हैं। एलईडी ब्लिंक करें या स्विच से इनपुट प्राप्त करें ताकि
रास्पबेरी पाई 3 पर रास्पियन बस्टर स्थापित करना - रास्पबेरी पाई 3बी / 3बी+ के साथ रास्पियन बस्टर के साथ शुरुआत करना: 4 कदम
रास्पबेरी पाई 3 पर रास्पियन बस्टर स्थापित करना | रास्पबेरी पाई 3 बी / 3 बी + के साथ रास्पियन बस्टर के साथ शुरुआत करना: हाय दोस्तों, हाल ही में रास्पबेरी पाई संगठन ने रास्पियन बस्टर नामक नया रास्पियन ओएस लॉन्च किया। यह रास्पबेरी पाई के लिए रास्पियन का एक नया संस्करण है। तो आज इस निर्देश में हम सीखेंगे कि रास्पबेरी पाई 3 पर रास्पियन बस्टर ओएस कैसे स्थापित करें
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना | रास्पबेरी पाई 3बी के साथ शुरुआत करना | अपना रास्पबेरी पाई 3 सेट करना: जैसा कि आप में से कुछ लोग जानते हैं कि रास्पबेरी पाई कंप्यूटर काफी शानदार हैं और आप पूरे कंप्यूटर को सिर्फ एक छोटे बोर्ड पर प्राप्त कर सकते हैं। रास्पबेरी पाई 3 मॉडल बी में क्वाड-कोर 64-बिट एआरएम कोर्टेक्स ए 53 है। 1.2 गीगाहर्ट्ज़ पर क्लॉक किया गया। यह पाई 3 को लगभग 50
पूल पाई गाय - रास्पबेरी पाई का उपयोग करके एआई संचालित अलार्म सिस्टम और पूल मॉनिटरिंग: 12 कदम (चित्रों के साथ)
पूल पाई गाय - रास्पबेरी पाई का उपयोग करके एआई संचालित अलार्म सिस्टम और पूल मॉनिटरिंग: घर पर पूल होना मजेदार है, लेकिन बड़ी जिम्मेदारी के साथ आता है। मेरी सबसे बड़ी चिंता यह निगरानी है कि क्या कोई पूल के पास है (विशेषकर छोटे बच्चे)। मेरी सबसे बड़ी झुंझलाहट यह सुनिश्चित कर रही है कि पूल की पानी की लाइन कभी भी पंप के प्रवेश द्वार से नीचे न जाए