فهرست مطالب:
- تدارکات
- مرحله 1: راه اندازی رزبری پای
- مرحله 2: شما باید برخی از ویژگی های اضافی را برای آن نصب کنید:
- مرحله 3: وارد کردن Libaray
- مرحله 4: جمع آوری داده های زنده از وب سایت رسمی وزارت بهداشت
- مرحله 5: ایجاد جدول برای نمایش خروجی
- مرحله 6: اکنون می توانید آن گزارش را مشاهده کنید
تصویری: گزارش زنده Covid با استفاده از تمشک پای: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
همانطور که می دانیم تمام جهان تحت تأثیر همه گیری COVID-19 قرار گرفته است و تقریباً همه در خانه کار می کنند. همه ما باید در بهترین حالت از این مدت استفاده کنیم ، تا مهارت های فنی خود را افزایش دهیم یا برخی از اسکریپت های پایتونیک خوب را بنویسیم. بیایید یک اسکریپت ساده پایتون را برای نشان دادن موارد ویروس کرونا از نظر دولتی در هند ببینیم. این اسکریپت پایتون داده های مستقیم را از وب سایت رسمی وزارت بهداشت دریافت می کند.
تدارکات
تمشک pi 3 b+
کارت SD (حداقل 16 گیگابایت)
کابل HDMI
کابل اترنت
اتصال اینترنت
اگر برای اولین بار در رزبری pi هستید باید آن را راه اندازی کنید:-
نیاز دیگر
کد viusal stdio (python ide) پیوند اینجا:-
مرحله 1: راه اندازی رزبری پای
مطمئن شوید که سیستم عامل روی کارت SD نصب شده است. SD شما ممکن است سیستم عامل Raspberry Pi را نصب کرده باشد. … اتصال Wifi را روی کارت SD خود پیکربندی کنید. … Raspberry Pi خود را روشن کنید. … با SSH به Raspberry Pi خود متصل شوید. … سرور VNC را نصب کنید. … VNC Viewer را روی لپ تاپ خود نصب کنید.
برای اجرای برنامه
قبل از شروع به نوشتن نرم افزار ، ابتدا باید ماژول Raspberry Pi GPIO Python را نصب کنیم. این کتابخانه ای است که به ما امکان می دهد مستقیماً از پایتون به پورت GPIO دسترسی پیدا کنیم.
برای نصب کتابخانه پایتون یک ترمینال باز کرده و موارد زیر را اجرا کنید
pip نصب python-rpi.gpio python3-rpi.gpio
با نصب کتابخانه اکنون پایتون IDE مورد علاقه خود را باز کرده و این کد را جایگذاری کنید یا خودتان امتحان کنید
مرحله 2: شما باید برخی از ویژگی های اضافی را برای آن نصب کنید:
pip را نصب کنید bs4
جدول نصب پیپ
pip install matplotlib
pip install numpy
شما باید خط فرمان را باز کنید ، دکمه جستجو را فشار دهید و cmd را وارد کنید و با Run as administrator باز کنید
مرحله 3: وارد کردن Libaray
# وارد کردن کتابخانه ها
درخواست های واردات
از bs4 وارد کنید BeautifulSoup
از جدول بندی واردات جدول بندی
وارد کردن سیستم عامل
وارد کردن numpy به عنوان np
matplotlib.pyplot را به عنوان plt وارد کنید
مرحله 4: جمع آوری داده های زنده از وب سایت رسمی وزارت بهداشت
extract_contents = lambda row: [x.text.replace ('\ n'، '') برای x در ردیف]
URL = 'https://www.mohfw.gov.in/' SHORT_HEADERS = ['SNo'، 'State'، 'Indian-Confitted'، 'Foreign-Confitted'، 'Cured'، 'Death']
answer = request.get (URL).coupt soup = BeautifulSoup (پاسخ ، 'html.parser')
header = extract_contents (soup.tr.find_all ('th'))
stats = all_rows = soup.find_all ('tr')
برای ردیف در all_rows:
stat = extract_contents (row.find_all ('td'))
if stat:
اگر len (stat) == 5:
# آخرین ردیف
stat = [''، *stat]
stats.append (stat)
elif len (stat) == 6:
stats.append (stat)
stats [-1] [1] = "کل موارد"
stats.remove (آمار [-1])
مرحله 5: ایجاد جدول برای نمایش خروجی
اشیا =
برای سطر در آمار: objects.append (سطر [1])
y_pos = np.arange (len (اشیاء))
عملکرد =
برای ردیف در آمار:
performance.append (int (سطر [2]) + int (سطر [3]))
جدول = جدول بندی (آمار ، سرصفحه = SHORT_HEADERS)
چاپ (جدول)
مرحله 6: اکنون می توانید آن گزارش را مشاهده کنید
به یاد داشته باشید این گزارش زنده است بنابراین در هر زمان تغییر ایجاد می شود
توصیه شده:
نحوه خواندن داده های DHT روی LCD با استفاده از تمشک پای: 6 مرحله
نحوه خواندن داده های DHT روی LCD با استفاده از تمشک پای: دما و رطوبت نسبی داده های مهم آب و هوا در محیط ها هستند. این دو می توانند داده هایی باشند که یک ایستگاه هواشناسی کوچک ارائه می دهد. خواندن دما و رطوبت نسبی با رزبری پای را می توان با استفاده از انواع مختلف
ارتفاع ، فشار و دما با استفاده از تمشک پای با MPL3115A2: 6 مرحله
ارتفاع ، فشار و دما با استفاده از تمشک پای با MPL3115A2: جالب به نظر می رسد. این کاملاً ممکن است در این زمان که همه ما وارد نسل اینترنت اشیا می شویم. به عنوان یک عجیب و غریب الکترونیکی ، ما با Raspberry Pi بازی می کنیم و تصمیم گرفتیم با استفاده از این دانش پروژه های جالبی بسازیم. در این پروژه ما می خواهیم
ایستگاه هواشناسی شخصی با استفاده از تمشک پای با BME280 در جاوا: 6 مرحله
ایستگاه هواشناسی شخصی با استفاده از Raspberry Pi با BME280 در جاوا: آب و هوای بد همیشه از پنجره بدتر به نظر می رسد. ما همیشه علاقه مند به نظارت بر آب و هوای محلی خود و آنچه از پنجره بیرون می بینیم بوده ایم. ما همچنین می خواستیم کنترل بهتری بر سیستم گرمایش و تهویه مطبوع خود داشته باشیم. ساخت ایستگاه هواشناسی شخصی یک امر مهم است
Loactor با اینکه آیا گزارش زنده با استفاده از چت ربات: 4 مرحله
Loactor With Live Report با استفاده از Chat Bot: از طریق WhatsApp ، متغیرها (موقعیت ، ارتفاع ، فشار …) را از NodeMCU دریافت کنید یا دستورات را از طریق API Twilio به NodeMCU ارسال کنید. چند هفته ای است که با API Twilio کار می کنم ، مخصوصاً برای پیام های WhatsApp و حتی ایجاد برنامه
چشمک زدن LED با تمشک پای - نحوه استفاده از پین های GPIO در رزبری پای: 4 مرحله
چشمک زدن LED با تمشک پای | نحوه استفاده از پین های GPIO در Raspberry Pi: سلام بچه ها در این دستورالعمل نحوه استفاده از GPIO's Raspberry pi را یاد می گیریم. اگر تا به حال از آردوینو استفاده کرده اید ، احتمالاً می دانید که ما می توانیم سوئیچ LED و غیره را به پین های آن وصل کرده و آن را مانند کار کنیم. چشمک بزنید یا ورودی را از سوئیچ دریافت کنید تا