Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Raspberry Pi -asennus
- Vaihe 2: Sinun on asennettava joitain lisäominaisuuksia, koska ne ovat:-
- Vaihe 3: Libarayn tuominen
- Vaihe 4: Live -tietojen kerääminen terveysministeriön virallisilta verkkosivuilta
- Vaihe 5: Taulukon luominen tulosten näyttämiseksi
- Vaihe 6: Nyt näet raportin
Video: Covid Live -raportti Raspberry Pi: n avulla: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Kuten tiedämme, koko maailma kärsii COVID-19-pandemiasta ja lähes kaikki työskentelevät kotoa käsin. Meidän kaikkien tulisi käyttää tätä kestoa parhaimmillaan parantaaksemme teknisiä taitojamme tai kirjoittaaksemme hyviä pythonisia komentosarjoja. Tämä Python -skripti hakee reaaliaikaiset tiedot terveysministeriön viralliselta verkkosivustolta.
Tarvikkeet
Vadelma pi 3 b+
SD -kortti (vähintään 16 Gt)
HDMI -kaapeli
Ethernet kaapeli
Internet-yhteys
jos olet ensimmäistä kertaa vadelmapi: ssä, sinun on asennettava se:-
muu vaatimus
viusal stdio -koodi (python ide) -linkki tästä:-
Vaihe 1: Raspberry Pi -asennus
Varmista, että käyttöjärjestelmä on asennettu SD -kortille. SD -kortillesi on ehkä asennettu Raspberry Pi -käyttöjärjestelmä. … Määritä Wifi -yhteys SD -kortillesi. … Käynnistä Raspberry Pi. … Yhdistä Raspberry Pi SSH: lla. … Asenna VNC -palvelin. … Asenna VNC Viewer kannettavaan tietokoneeseen.
Ohjelman suorittaminen
Ennen kuin aloitamme ohjelmiston kirjoittamisen, meidän on ensin asennettava Raspberry Pi GPIO Python -moduuli. Tämä on kirjasto, jonka avulla voimme käyttää GPIO -porttia suoraan Pythonista.
Asenna Python -kirjasto avaamalla päätelaite ja suorittamalla seuraava
pip asenna python-rpi.gpio python3-rpi.gpio
Kun kirjasto on asennettu, avaa nyt suosikki Python IDE ja liitä tämä koodi tai kokeile itse
Vaihe 2: Sinun on asennettava joitain lisäominaisuuksia, koska ne ovat:-
pip asennus bs4
pip asennustaulukko
pip asenna matplotlib
pip asenna numpy
sinun on avattava komentokehote, siirry hakupainikkeeseen ja kirjoita cmd ja avaa Suorita järjestelmänvalvojana
Vaihe 3: Libarayn tuominen
# tuo kirjastoja
tuontipyynnöt
bs4: stä Tuo BeautifulSoup
taulukosta tuoda taulukko
tuonti
tuo numpy np: nä
Tuo matplotlib.pyplot nimellä plt
Vaihe 4: Live -tietojen kerääminen terveysministeriön virallisilta verkkosivuilta
extract_contents = lambda -rivi: [x.text.replace ('\ n', '') x: lle riville]
URL = 'https://www.mohfw.gov.in/' SHORT_HEADERS = ['SNo', 'State', 'Indian-Confired', 'Foreign-Confired', 'Cured', 'Death']
response = request.get (URL).content soup = BeautifulSoup (vastaus, 'html.parser')
otsikko = purkaa_sisältö (soup.tr.find_all ('th'))
tilastot = all_rows = soup.find_all ('tr')
riville all_rows:
stat = extract_contents (row.find_all ('td'))
jos stat:
jos len (stat) == 5:
# viimeinen rivi
stat = ['', *stat]
stats.append (stat)
elif len (stat) == 6:
stats.append (stat)
tilastot [-1] [1] = "Tapausten kokonaismäärä"
stats.remove (tilastot [-1])
Vaihe 5: Taulukon luominen tulosten näyttämiseksi
objektit =
rivi tilastoissa: object.append (rivi [1])
y_pos = np.arange (len (objektit))
suorituskyky =
riviltä tilastoissa:
performance.append (int (rivi [2]) + int (rivi [3]))
table = tabulate (tilastot, otsikot = SHORT_HEADERS)
tulosta (taulukko)
Vaihe 6: Nyt näet raportin
Muista, että se on live -raportti, joten muutos tapahtuu joka kerta
Suositeltava:
Kuinka tehdä koronavirus COVID 19 Live Data Tracker ESP8266: n, sähköisen paperin näytön avulla: 7 vaihetta
Kuinka tehdä koronavirus COVID 19 Live Data Tracker ESP8266: n, sähköisen paperin näytön avulla: 1
Suuntautumisen opiskelu Raspberry Pi: n ja MXC6226XU: n avulla Pythonin avulla: 6 vaihetta
Suuntautumisen opiskelu Raspberry Pi: n ja MXC6226XU: n avulla Pythonin avulla: Äänet ovat yksinkertaisesti osa ajoneuvon työskentelyä. Hyvin viritetyn ajoneuvomoottorin humina on upea ääni. Renkaiden kulutuspinnat nurisevat tietä vasten, tuuli huutaa peilien, muovikappaleiden ja kojelaudan kappaleiden ympäri
Kiihtyvyyden seuranta Raspberry Pi: n ja AIS328DQTR: n avulla Pythonin avulla: 6 vaihetta
Kiihtyvyyden seuranta Raspberry Pi: n ja AIS328DQTR: n avulla Pythonin avulla: Kiihtyvyys on rajallinen, mielestäni joidenkin fysiikan lakien mukaan.- Terry Riley Gepardi käyttää hämmästyttävää kiihtyvyyttä ja nopeita nopeuden muutoksia jahtaessaan. Nopein olento rannalla silloin tällöin käyttää huipputahdiaan saaliin saamiseen
Kiihtyvyyden vaihtelujen seuranta Raspberry Pi: n ja MMA7455: n avulla Pythonin avulla: 6 vaihetta
Kiihtyvyyden vaihtelujen seuranta Raspberry Pi: n ja MMA7455: n avulla Pythonin avulla: En kompastunut, testasin painovoimaa. Se toimii edelleen … Esitys kiihtyvästä avaruussukkulastä selvensi, että sukkulan korkeimmassa kohdassa oleva kello valitsee nopeammin kuin tukikohdan painovoima -ajan laajenemisen vuoksi. Jonkin verran
Lue ja kirjoita sarjaportista Raspberry Pi: n avulla Wemosin avulla: 5 vaihetta
Lue ja kirjoita sarjaportista Raspberry Pi: n avulla Wemosin käyttäminen: Viestintä Raspberry Pi: n kanssa Wemos D1 mini R2: n avulla