Isi kandungan:
- Bekalan
- Langkah 1: Persediaan Pi Raspberry
- Langkah 2: Anda Perlu Memasang Beberapa Ciri Tambahan untuknya: -
- Langkah 3: Mengimport Libaray
- Langkah 4: Mengumpulkan Data Langsung Dari Laman Web Rasmi Kementerian Kesihatan
- Langkah 5: Membuat Jadual untuk Menunjukkan Hasil
- Langkah 6: Sekarang Anda Dapat Melihat Laporan Itu
Video: Laporan Live Covid Menggunakan Raspberry Pi: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Seperti yang kita ketahui, seluruh dunia terkena wabak COVID-19 dan hampir semua orang bekerja dari rumah. Kita semua harus menggunakan jangka masa ini dengan sebaik-baiknya, untuk meningkatkan kemahiran teknikal kita atau menulis beberapa skrip Pythonic yang baik. Mari kita lihat skrip Python yang ringkas untuk menunjukkan kes virus korona di India. Skrip Python ini mengambil data langsung dari Laman Web Rasmi Kementerian Kesihatan.
Bekalan
Raspberry pi 3 b +
Kad SD (min 16GB)
Kabel HDMI
Kabel Ethernet
sambungan internet
jika anda pertama kali menggunakan raspberry pi, anda perlu menyiapkannya: -
keperluan lain
pautan kod viusal stdio (python ide) di sini: -
Langkah 1: Persediaan Pi Raspberry
Pastikan OS Dipasang pada Kad SD. SD anda mungkin memasang Sistem Operasi Raspberry Pi. … Konfigurasikan Sambungan Wifi pada Kad SD Anda. … Hidupkan Pi Raspberry Anda. … Sambungkan ke Raspberry Pi anda dengan SSH. … Pasang VNC Server. … Pasang VNC Viewer pada Laptop Anda.
Untuk menjalankan program
Sebelum mula menulis perisian, kita perlu terlebih dahulu memasang modul Raspberry Pi GPIO Python. Ini adalah perpustakaan yang membolehkan kami mengakses port GPIO terus dari Python.
Untuk memasang perpustakaan Python buka terminal dan jalankan perkara berikut
memasang pip python-rpi.gpio python3-rpi.gpio
Dengan perpustakaan yang dipasang sekarang buka Python IDE kegemaran anda dan tampal kod ini atau cuba sendiri
Langkah 2: Anda Perlu Memasang Beberapa Ciri Tambahan untuknya: -
memasang pip bs4
pip memasang tabulasi
memasang pip matplotlib
memasang pip numpy
anda perlu membuka command prompt, untuk pergi butang carian dan masukkan cmd dan buka dengan Run as administrator
Langkah 3: Mengimport Libaray
# mengimport perpustakaan
permintaan import
dari bs4 import BeautifulSoup
dari tabulasi import tabulasi
import os
import numpy sebagai np
import matplotlib.pyplot sebagai plt
Langkah 4: Mengumpulkan Data Langsung Dari Laman Web Rasmi Kementerian Kesihatan
ekstrak_contents = baris lambda: [x.text.replace ('\ n', '') untuk x dalam baris]
URL = 'https://www.mohfw.gov.in/' SHORT_HEADERS = ['SNo', 'State', 'Indian-Confirmed', 'Foreign-Confirmed', 'Cured', 'Death']
respon = permintaan.get (URL). sup kandungan = BeautifulSoup (respons, 'html.parser')
tajuk = ekstrak_konten (soup.tr.find_all ('th'))
statistik = semua_rows = sup.find_all ('tr')
untuk baris dalam semua_rows:
stat = extract_contents (baris.find_all ('td'))
jika stat:
jika len (stat) == 5:
# baris terakhir
stat = ['', * stat]
stats.append (stat)
elif len (stat) == 6:
stats.append (stat)
statistik [-1] [1] = "Jumlah Kes"
stats.remove (statistik [-1])
Langkah 5: Membuat Jadual untuk Menunjukkan Hasil
objek =
untuk baris dalam statistik: objects.append (baris [1])
y_pos = np.arange (len (objek))
prestasi =
untuk baris dalam statistik:
prestasi.lampirkan (int (baris [2]) + int (baris [3]))
jadual = tabulasi (statistik, tajuk = SHORT_HEADERS)
cetak (jadual)
Langkah 6: Sekarang Anda Dapat Melihat Laporan Itu
Ingat itu adalah laporan langsung sehingga ada perubahan dalam setiap masa
Disyorkan:
Laporan Berkala Excel: 6 Langkah
Laporan Berkala Excel: Berikut adalah petua saya untuk laporan penggunaan berkala di Excel 2010. Dalam video tutorial di bawah, laporan ini memberitahu kami mengenai penggunaan elektrik, air, oksigen, nitrogen per tan produk siap, mengikut mingguan, bulanan, suku tahunan
Loactor Dengan Sama ada Laporan Langsung Menggunakan Bot Sembang: 4 Langkah
Loactor Dengan Sama ada Laporan Langsung Menggunakan Bot Sembang: Melalui WhatsApp, dapatkan pemboleh ubah (lokasi, ketinggian, tekanan …) dari NodeMCU seperti yang diminta atau hantar arahan ke NodeMCU melalui API Twilio. Selama beberapa minggu, saya telah bekerja dengan API Twilio, terutamanya untuk pemesejan WhatsApp, dan bahkan membuat ap
Laporan Cuaca Menggunakan Appling ThingSpeak MQTT dan IFTTT: 8 Langkah
Laporan Cuaca Menggunakan ThingSpeak MQTT dan IFTTT Applet: Pengenalan Aplikasi cuaca berasaskan awan yang menyediakan laporan cuaca harian sebagai pemberitahuan e-mel. Aplikasi web ini mengukur Suhu dan Kelembapan menggunakan SHT25 dan Adafruit Huzzah ESP8266. Ini memberi kita Suhu Masa Nyata dan Humidit
Pemeriksaan Laporan Trafik (NL) Dengan Keset: 6 Langkah
Pemeriksaan Laporan Lalu Lintas (NL) Dengan Doormat: Dalam arahan ini saya akan menerangkan bagaimana membina doormat yang akan memeriksa laporan lalu lintas di lebuh raya Belanda. Sebaik sahaja anda melangkah keluar di pintu keset anda dan terdapat kesesakan lalu lintas di laluan anda, tikar akan berubah menjadi warna merah. Apabila tidak ada lalu lintas
Laporan - Monitor Prestasi Pemandu: 5 Langkah
Laporan - Monitor Prestasi Pemandu: Laporkan !? Apa itu? Adakah peranti elektronik yang mengumpulkan data dari trak dalam masa nyata dan menggunakannya untuk menghasilkan laporan mengenai bagaimana trak itu dijalankan semasa perjalanan menunjukkannya di platform Iot untuk pengurus armada. Matlamat kami adalah untuk bekerjasama