Sadržaj:
- Pribor
- Korak 1: Postavljanje Raspberry Pi
- Korak 2: Morate instalirati neke dodatne značajke jer su:-
- Korak 3: Uvoz Libaraya
- Korak 4: Prikupljanje podataka uživo sa službene web stranice Ministarstva zdravstva
- Korak 5: Stvaranje tablice za prikaz rezultata
- Korak 6: Sada možete vidjeti to izvješće
Video: Izvješće Covid uživo pomoću Raspberry Pi: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
Kao što znamo, cijeli svijet je zahvaćen pandemijom COVID-19 i gotovo svi rade od kuće. Svi bismo trebali u najboljem slučaju iskoristiti ovo trajanje kako bismo poboljšali svoje tehničke vještine ili napisali neke dobre Pythonic skripte. Pogledajmo jednostavnu Python skriptu za demonstraciju državnih slučajeva koronavirusa u Indiji. Ova Python skripta preuzima žive podatke sa službene web stranice Ministarstva zdravstva.
Pribor
Malina pi 3 b+
SD kartica (min. 16 GB)
HDMI kabel
Ethernet kabel
priključak za internet
ako ste prvi put na malini pi morate je postaviti:-
drugi zahtjev
viusal stdio kod (python ide) veza ovdje:-
Korak 1: Postavljanje Raspberry Pi
Provjerite je li OS instaliran na SD kartici. Vaš SD možda ima instaliran Raspberry Pi operativni sustav. … Konfigurirajte Wifi vezu na SD kartici. … Uključite svoj Raspberry Pi. … Povežite se na svoj Raspberry Pi putem SSH -a. … Instalirajte VNC poslužitelj. … Instalirajte VNC Viewer na prijenosno računalo.
Za pokretanje programa
Prije nego počnemo pisati softver, prvo moramo instalirati Raspberry Pi GPIO Python modul. Ovo je knjižnica koja nam omogućuje pristup GPIO portu izravno s Pythona.
Da biste instalirali knjižnicu Python, otvorite terminal i izvedite sljedeće
pip install python-rpi.gpio python3-rpi.gpio
Sada s instaliranom knjižnicom otvorite svoj omiljeni Python IDE i zalijepite ovaj kôd ili pokušajte sami
Korak 2: Morate instalirati neke dodatne značajke jer su:-
pip install bs4
pip install tabulate
pip install matplotlib
pip install numpy
morate otvoriti naredbeni redak, otići na gumb za pretraživanje i unijeti cmd te otvoriti s Pokreni kao administrator
Korak 3: Uvoz Libaraya
# uvoz knjižnica
zahtjevi za uvoz
iz bs4 uvoza BeautifulSoup
from tabulate uvoz tabulate
uvoz os
uvoz numpy kao np
uvesti matplotlib.pyplot kao plt
Korak 4: Prikupljanje podataka uživo sa službene web stranice Ministarstva zdravstva
extra_contents = lambda redak: [x.text.replace ('\ n', '') za x u retku]
URL = 'https://www.mohfw.gov.in/' SHORT_HEADERS = ['SNo', 'Država', 'Potvrđeno od Indije', 'Potvrđeno od inozemstva', 'Izliječeno', 'Smrt']
odgovor = zahtjevi.get (URL).content juha = BeautifulSoup (odgovor, 'html.parser')
zaglavlje = ekstrakt_sadržaja (juha.tr.find_all ('th'))
statistika = all_rows = juha.find_all ('tr')
za red u all_rows:
stat = ekstrakt_sadržaja (row.find_all ('td'))
ako stat:
ako je len (stat) == 5:
# zadnji red
stat = ['', *stat]
stats.append (stat)
elif len (stat) == 6:
stats.append (stat)
statistika [-1] [1] = "Ukupno slučajeva"
stats.remove (statistika [-1])
Korak 5: Stvaranje tablice za prikaz rezultata
objekti =
za red u statistici: objects.append (redak [1])
y_pos = np.arange (len (objekti))
izvedba =
za red u statistici:
performance.append (int (red [2]) + int (red [3]))
tablica = tabelarno (statistika, zaglavlja = SHORT_HEADERS)
ispis (tablica)
Korak 6: Sada možete vidjeti to izvješće
Zapamtite da je to izvješće uživo pa se svaki put mijenja
Preporučeni:
Kako napraviti praćenje podataka uživo protiv koronavirusa COVID 19 s ESP8266, zaslon na e-papiru: 7 koraka
Kako napraviti živi prijenos podataka o koronavirusu COVID 19 s ESP8266, zaslon na e-papiru: 1
Excel periodično izvješće: 6 koraka
Excel periodično izvješće: Evo mojih savjeta za periodična izvješća o potrošnji u Excelu 2010. U video tutorijalu ispod, ovo izvješće govori nam o specifičnoj potrošnji električne energije, vode, kisika, dušika po toni gotovih proizvoda, prema tjednim, mjesečnim, tromjesečnim
Iscrtavanje podataka uživo senzora temperature (TMP006) pomoću MSP432 LaunchPada i Pythona: 9 koraka
Iscrtavanje podataka uživo senzora temperature (TMP006) pomoću MSP432 LaunchPada i Pythona: TMP006 je temperaturni senzor koji mjeri temperaturu objekta bez potrebe za dodirom s objektom. U ovom ćemo vodiču iscrtati žive podatke o temperaturi iz BoosterPack-a (TI BOOSTXL-EDUMKII) pomoću Pythona
Kako uživo prenositi pomoću Raspberry Pi: 5 koraka
Kako uživo prenositi pomoću Raspberry Pi: U ovom ćemo vodiču naučiti kako izraditi vlastitu nadzornu kameru koristeći Raspberry Pi. Ovom streamu možete pristupiti s bilo kojeg uređaja sve dok je spojen na istu mrežu kao i RPi
Izvješće - Monitor performansi vozača: 5 koraka
Izvješće - Monitor performansi vozača: Izvješće !? Je li to elektronički uređaj koji prikuplja podatke iz kamiona u stvarnom vremenu i pomoću njih generira izvješće o tome kako se kamion vodio tijekom putovanja i prikazuje ga na platformi Iot za upravitelje flote. Naš cilj je suradnja