विषयसूची:
- आपूर्ति
- चरण 1: रास्पबेरी पाई सेटअप
- चरण 2: आपको इसके लिए कुछ अतिरिक्त सुविधाएँ स्थापित करने की आवश्यकता है वे हैं: -
- चरण 3: लिबारे आयात करना
- चरण 4: स्वास्थ्य मामलों के मंत्रालय की आधिकारिक वेबसाइट से लाइव डेटा एकत्र करना।
- चरण 5: आउटपुट दिखाने के लिए तालिका बनाना
- चरण 6: अब आप उस रिपोर्ट को देख सकते हैं
वीडियो: रास्पबेरी पाई का उपयोग कर कोविड लाइव रिपोर्ट: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
जैसा कि हम जानते हैं कि पूरी दुनिया COVID-19 महामारी से प्रभावित हो रही है और लगभग हर कोई घर से काम कर रहा है। हम सभी को अपने तकनीकी कौशल में सुधार करने या कुछ अच्छी पाइथोनिक स्क्रिप्ट लिखने के लिए इस अवधि का सबसे अच्छा उपयोग करना चाहिए। आइए भारत में राज्य-वार कोरोना वायरस के मामलों को प्रदर्शित करने के लिए एक सरल पायथन लिपि देखें। यह पायथन लिपि स्वास्थ्य मामलों के मंत्रालय की आधिकारिक वेबसाइट से लाइव डेटा प्राप्त करती है।
आपूर्ति
रास्पबेरी पाई 3 बी+
एसडी कार्ड (न्यूनतम 16GB)
एच डी ऍम आई केबल
ईथरनेट केबल
इंटरनेट कनेक्शन
यदि आप पहली बार रास्पबेरी पाई में हैं तो आपको इसे सेटअप करने की आवश्यकता है: -
अन्य आवश्यकता
viusal stdio code(python ide) लिंक यहाँ:-
चरण 1: रास्पबेरी पाई सेटअप
सुनिश्चित करें कि ओएस एसडी कार्ड पर स्थापित है। आपके एसडी में रास्पबेरी पाई ऑपरेटिंग सिस्टम स्थापित हो सकता है। … अपने एसडी कार्ड पर वाईफाई कनेक्शन कॉन्फ़िगर करें। …अपना रास्पबेरी पाई चालू करें। … एसएसएच के साथ अपने रास्पबेरी पाई से कनेक्ट करें। … वीएनसी सर्वर स्थापित करें। …अपने लैपटॉप पर VNC व्यूअर स्थापित करें।
प्रोग्राम चलाने के लिए
इससे पहले कि हम सॉफ्टवेयर लिखना शुरू करें, हमें सबसे पहले रास्पबेरी पाई जीपीआईओ पायथन मॉड्यूल को स्थापित करना होगा। यह एक पुस्तकालय है जो हमें सीधे पायथन से जीपीआईओ पोर्ट तक पहुंचने की अनुमति देता है।
पायथन लाइब्रेरी को स्थापित करने के लिए एक टर्मिनल खोलें और निम्नलिखित को निष्पादित करें
पाइप स्थापित करें python-rpi.gpio python3-rpi.gpio
पुस्तकालय स्थापित होने के साथ अब अपना पसंदीदा पायथन आईडीई खोलें और इस कोड को पेस्ट करें या स्वयं प्रयास करें
चरण 2: आपको इसके लिए कुछ अतिरिक्त सुविधाएँ स्थापित करने की आवश्यकता है वे हैं: -
पाइप स्थापित bs4
पाइप स्थापित सारणी
पाइप स्थापित करें matplotlib
पाइप स्थापित numpy
आपको कमांड प्रॉम्प्ट खोलने की जरूरत है, खोज बटन पर जाने के लिए और cmd दर्ज करें और व्यवस्थापक के रूप में रन के साथ खोलें
चरण 3: लिबारे आयात करना
# पुस्तकालय आयात करना
आयात अनुरोध
bs4 से सुंदर सूप आयात करें
सारणी आयात सारणी से
आयात ओएस
np. के रूप में numpy आयात करें
plt के रूप में matplotlib.pyplot आयात करें
चरण 4: स्वास्थ्य मामलों के मंत्रालय की आधिकारिक वेबसाइट से लाइव डेटा एकत्र करना।
Extract_contents = लैम्ब्डा पंक्ति: [x.text.replace('\n', '') x के लिए पंक्ति में]
URL = 'https://www.mohfw.gov.in/' SHORT_HEADERS = ['SNo', 'State', 'Indian-Confirmed', 'Foreign-Confirmed', 'Cored', 'Death']
प्रतिक्रिया = अनुरोध। प्राप्त करें (यूआरएल)। सामग्री सूप = सुंदर सूप (प्रतिक्रिया, 'एचटीएमएल। पार्सर')
हेडर = Extract_contents (soup.tr.find_all ('वें'))
आँकड़े = all_rows = सूप.find_all ('tr')
all_rows में पंक्ति के लिए:
stat = Extract_contents (row.find_all ('td'))
अगर स्टेट:
अगर लेन (स्टेट) == 5:
# अंतिम पंक्ति
स्टेट = ['', * स्टेट]
stats.append(stat)
एलिफ लेन (स्टेट) == 6:
stats.append(stat)
stats[-1][1] = "कुल मामले"
stats.remove(आँकड़े[-1])
चरण 5: आउटपुट दिखाने के लिए तालिका बनाना
ऑब्जेक्ट =
आँकड़ों में पंक्ति के लिए: ऑब्जेक्ट्स.एपेंड (पंक्ति [1])
y_pos = np.arange (लेन (वस्तु))
प्रदर्शन =
आँकड़ों में पंक्ति के लिए:
प्रदर्शन। संलग्न करें (इंट (पंक्ति [2]) + इंट (पंक्ति [3]))
तालिका = सारणीबद्ध (आंकड़े, शीर्षलेख = SHORT_HEADERS)
प्रिंट (टेबल)
चरण 6: अब आप उस रिपोर्ट को देख सकते हैं
याद रखें यह लाइव रिपोर्ट है इसलिए हर बार बदलाव होता है
सिफारिश की:
कोविड-19 के लिए रास्पबेरी पाई आधारित टच फ्री ऑटोमैटिक हैंड वॉश सिस्टम: 4 कदम
कोविड -19 के लिए रास्पबेरी पाई आधारित टच फ्री ऑटोमैटिक हैंड वॉश सिस्टम: यह पीर सेंसर और रास्पबेरी पाई बोर्ड का उपयोग करने वाला एक साधारण हाथ धोने वाला सिस्टम है। यह एप्लिकेशन मुख्य रूप से स्वच्छ उद्देश्य के लिए बनाया गया है। मॉडल को सार्वजनिक स्थानों, अस्पतालों, मॉल आदि में रखा जा सकता है
चैट बॉट का उपयोग करके लाइव रिपोर्ट के साथ लोकेटर: 4 कदम
चैट बॉट का उपयोग करते हुए लाइव रिपोर्ट के साथ लोकेटर: व्हाट्सएप के माध्यम से, अनुरोध के अनुसार NodeMCU से चर (स्थान, ऊंचाई, दबाव …) प्राप्त करें या Twilio के API के माध्यम से NodeMCU को कमांड भेजें। कुछ हफ्तों से, मैं Twilio के API के साथ काम कर रहा हूं, विशेष रूप से व्हाट्सएप मैसेजिंग के लिए, और यहां तक कि एपी भी बनाया
रास्पबेरी पाई का उपयोग करके लाइव स्ट्रीम कैसे करें: 5 कदम
रास्पबेरी पाई का उपयोग करके लाइव स्ट्रीम कैसे करें: इस ट्यूटोरियल में, हम सीखेंगे कि रास्पबेरी पाई का उपयोग करके अपना खुद का निगरानी कैमरा कैसे बनाया जाए। आप किसी भी डिवाइस का उपयोग करके इस स्ट्रीम तक पहुंच सकते हैं, जब तक कि यह उसी नेटवर्क से जुड़ा हो जो आरपीआई है
रास्पबेरी पाई के साथ एलईडी ब्लिंक - रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें: 4 कदम
रास्पबेरी पाई के साथ एलईडी ब्लिंक | रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें: हाय दोस्तों इस निर्देश में हम सीखेंगे कि रास्पबेरी पाई के GPIO का उपयोग कैसे करें। अगर आपने कभी Arduino का इस्तेमाल किया है तो शायद आप जानते हैं कि हम LED स्विच आदि को इसके पिन से जोड़ सकते हैं और इसे इस तरह काम कर सकते हैं। एलईडी ब्लिंक करें या स्विच से इनपुट प्राप्त करें ताकि
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना | रास्पबेरी पाई 3बी के साथ शुरुआत करना | अपना रास्पबेरी पाई 3 सेट करना: जैसा कि आप में से कुछ लोग जानते हैं कि रास्पबेरी पाई कंप्यूटर काफी शानदार हैं और आप पूरे कंप्यूटर को सिर्फ एक छोटे बोर्ड पर प्राप्त कर सकते हैं। रास्पबेरी पाई 3 मॉडल बी में क्वाड-कोर 64-बिट एआरएम कोर्टेक्स ए 53 है। 1.2 गीगाहर्ट्ज़ पर क्लॉक किया गया। यह पाई 3 को लगभग 50