Innehållsförteckning:
- Tillbehör
- Steg 1: Raspberry Pi Setup
- Steg 2: Du måste installera några ytterligare funktioner för det de är:-
- Steg 3: Importera Libaray
- Steg 4: Insamling av levande data från hälsoministeriets officiella webbplats
- Steg 5: Skapa tabell för att visa utmatningen
- Steg 6: Nu kan du se rapporten
Video: Covid Live -rapport med Raspberry Pi: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
Som vi vet påverkas hela världen av COVID-19-pandemin och nästan alla arbetar hemifrån. Vi borde alla i bästa fall utnyttja denna varaktighet, för att förbättra våra tekniska färdigheter eller skriva några bra Pythonic-skript. Låt oss se ett enkelt Python-manus för att demonstrera de statliga corona-virusfallen i Indien. Detta Python -skript hämtar levande data från hälsoministeriets officiella webbplats.
Tillbehör
Hallon pi 3 b+
SD -kort (min 16 GB)
HDMI -kabel
Ethernet -kabel
Internet anslutning
om du är första gången i hallon pi måste du konfigurera det:-
andra krav
viusal stdio-kod (python ide) länk här:-
Steg 1: Raspberry Pi Setup
Se till att operativsystemet är installerat på SD -kortet. Din SD kan ha Raspberry Pi operativsystem installerat. … Konfigurera Wifi -anslutningen på ditt SD -kort. … Slå på din Raspberry Pi. … Anslut till din Raspberry Pi med SSH. … Installera VNC -server. … Installera en VNC Viewer på din bärbara dator.
För att köra ett program
Innan vi börjar skriva programvaran måste vi först installera Raspberry Pi GPIO Python -modulen. Detta är ett bibliotek som tillåter oss att komma åt GPIO -porten direkt från Python.
För att installera Python -biblioteket öppnar du en terminal och kör följande
pip installera python-rpi.gpio python3-rpi.gpio
Med biblioteket installerat öppnar du nu din favorit Python IDE och klistrar in den här koden eller försöker själv
Steg 2: Du måste installera några ytterligare funktioner för det de är:-
pip installera bs4
pip installera tabulat
pip installera matplotlib
pip installera numpy
du måste öppna kommandotolken, gå sökknappen och ange cmd och öppna med Kör som administratör
Steg 3: Importera Libaray
# importera bibliotek
importförfrågningar
från bs4 import BeautifulSoup
från tabulat import tabulat
importera os
importera numpy som np
importera matplotlib.pyplot som plt
Steg 4: Insamling av levande data från hälsoministeriets officiella webbplats
extract_contents = lambda rad: [x.text.replace ('\ n', '') för x i rad]
URL = 'https://www.mohfw.gov.in/' SHORT_HEADERS = ['SNo', 'State', 'Indian-Confirmed', 'Foreign-Confirmed', 'Cured', 'Death']
response = requests.get (URL).content soup = BeautifulSoup (svar, 'html.parser')
header = extract_contents (soup.tr.find_all ('th'))
stats = all_rows = soup.find_all ('tr')
för rad i alla_rader:
stat = extract_contents (row.find_all ('td'))
om stat:
om len (stat) == 5:
# sista raden
stat = ['', *stat]
stats.append (stat)
elif len (stat) == 6:
stats.append (stat)
statistik [-1] [1] = "Totalt antal fall"
stats.remove (statistik [-1])
Steg 5: Skapa tabell för att visa utmatningen
objekt =
för rad i statistik: objects.append (rad [1])
y_pos = np.arange (len (objekt))
prestanda =
för rad i statistik:
performance.append (int (rad [2]) + int (rad [3]))
tabell = tabulera (statistik, rubriker = SHORT_HEADERS)
tryck (tabell)
Steg 6: Nu kan du se rapporten
Kom ihåg att det är en live -rapport så det blir förändringar varje gång
Rekommenderad:
Hur man gör Coronavirus COVID 19 Live Data Tracker med ESP8266, e-pappersdisplay: 7 steg
Hur man gör Coronavirus COVID 19 Live Data Tracker med ESP8266, e-pappersdisplay: 1
Loactor Med Live Report Med Chat Bot: 4 steg
Loactor Med Live Report Med Chat Bot: Via WhatsApp, få variabler (plats, höjd, tryck …) från NodeMCU på begäran eller skicka kommandon till NodeMCU via Twilios API. I några veckor har jag arbetat med Twilios API, speciellt för WhatsApp -meddelanden och till och med skapat
Live 4G/5G HD -videoströmning från DJI Drone vid låg latens [3 steg]: 3 steg
Live 4G/5G HD-videoströmning från DJI Drone vid låg latens [3 steg]: Följande guide hjälper dig att få live-videoströmmar i HD-kvalitet från nästan alla DJI-drönare. Med hjälp av FlytOS Mobile App och FlytNow Web Application kan du börja strömma video från drönaren
Trafikmönsteranalysator med Live Object Detection: 11 steg (med bilder)
Trafikmönsteranalysator som använder liveobjektdetektering: I dagens värld är trafikljus avgörande för en säker väg. Men många gånger kan trafikljus vara irriterande i situationer där någon närmar sig ljuset precis som det blir rött. Detta slösar bort tid, särskilt om ljuset är för
Raspberry Pi 3 rörelsedetekteringskamera med live -feed: 6 steg
Raspberry Pi 3 rörelsedetekteringskamera med levande flöde: Introduktion I detta projekt lär du dig att bygga en rörelsedetekteringskamera som du kommer att kunna använda som en kamerafälla, ett husdjur/babyvakt, en säkerhetskamera och mycket mer. Detta projekt är organiserat i flera steg: Introduktion Settin