Daftar Isi:
- Perlengkapan
- Langkah 1: Pengaturan Raspberry Pi
- Langkah 2: Anda Perlu Menginstal Beberapa Fitur Tambahan untuk Itu Mereka Adalah: -
- Langkah 3: Mengimpor Libraay
- Langkah 4: Mengumpulkan Data Langsung Dari Situs Resmi Kementerian Kesehatan
- Langkah 5: Membuat Tabel untuk Menampilkan Output
- Langkah 6: Sekarang Anda Dapat Melihat Laporan Itu
Video: Covid Live Report Menggunakan Raspberry Pi: 6 Langkah
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Seperti yang kita ketahui seluruh dunia sedang terkena dampak pandemi COVID-19 dan hampir semua orang bekerja dari rumah. Kita semua harus memanfaatkan durasi ini sebaik-baiknya, untuk meningkatkan keterampilan teknis kita atau menulis beberapa skrip Pythonic yang bagus. Mari kita lihat skrip Python sederhana untuk mendemonstrasikan kasus virus corona di India. Skrip Python ini mengambil data langsung dari Situs Resmi Kementerian Kesehatan.
Perlengkapan
Raspberry pi 3 b+
Kartu SD (min 16 GB)
kabel HDMI
kabel Ethernet
koneksi internet
jika Anda pertama kali menggunakan raspberry pi, Anda perlu mengaturnya:-
persyaratan lainnya
tautan kode stdio viusal (ide python) di sini: -
Langkah 1: Pengaturan Raspberry Pi
Pastikan OS Terinstal di Kartu SD. SD Anda mungkin telah menginstal Sistem Operasi Raspberry Pi. …Konfigurasikan Koneksi Wifi di Kartu SD Anda. …Nyalakan Raspberry Pi Anda. …Hubungkan ke Raspberry Pi Anda dengan SSH. …Instal Server VNC. …Instal VNC Viewer di Laptop Anda.
Untuk menjalankan program
Sebelum kita mulai menulis perangkat lunak, pertama-tama kita perlu menginstal modul Raspberry Pi GPIO Python. Ini adalah library yang memungkinkan kita mengakses port GPIO langsung dari Python.
Untuk menginstal perpustakaan Python, buka terminal dan jalankan yang berikut:
pip instal python-rpi.gpio python3-rpi.gpio
Dengan perpustakaan yang diinstal sekarang buka IDE Python favorit Anda dan rekatkan kode ini atau coba sendiri
Langkah 2: Anda Perlu Menginstal Beberapa Fitur Tambahan untuk Itu Mereka Adalah: -
instal pip bs4
tabulasi pemasangan pip
pip instal matplotlib
pip install numpy
Anda perlu membuka command prompt, untuk pergi tombol pencarian dan masukkan cmd dan buka dengan Run as administrator
Langkah 3: Mengimpor Libraay
# mengimpor perpustakaan
permintaan impor
dari bs4 impor BeautifulSoup
dari tabulasi impor tabulasi
impor os
impor numpy sebagai np
impor matplotlib.pyplot sebagai plt
Langkah 4: Mengumpulkan Data Langsung Dari Situs Resmi Kementerian Kesehatan
extract_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']
response = request.get(URL).content soup = BeautifulSoup(response, 'html.parser')
header = extract_contents(sup.tr.find_all('th'))
stats = all_rows = soup.find_all('tr')
untuk baris di all_rows:
stat = ekstrak_isi(row.find_all('td'))
jika status:
jika len(stat) == 5:
# baris terakhir
stat = ['', *stat]
stats.tambahkan(stat)
elif len(stat) == 6:
stats.tambahkan(stat)
stats[-1][1] = "Total Kasus"
stats.remove(stats[-1])
Langkah 5: Membuat Tabel untuk Menampilkan Output
benda =
untuk baris dalam statistik: object.append(row[1])
y_pos = np.arange(len(objek))
kinerja =
untuk baris dalam statistik:
performance.append(int(baris[2]) + int(baris[3]))
tabel = tabulasi(statistik, header=SHORT_HEADERS)
cetak (tabel)
Langkah 6: Sekarang Anda Dapat Melihat Laporan Itu
Ingat ini live report jadi ada perubahan setiap saat