Obsah:
- Zásoby
- Krok 1: Nastavenie Raspberry Pi
- Krok 2: Je potrebné nainštalovať niekoľko ďalších funkcií, ktorými sú:-
- Krok 3: Import Libaray
- Krok 4: Zhromažďovanie aktuálnych údajov z oficiálnej webovej stránky ministerstva zdravotníctva
- Krok 5: Vytvorenie tabuľky na zobrazenie výstupu
- Krok 6: Teraz môžete vidieť túto správu
Video: Živá správa o Covide pomocou Raspberry Pi: 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Ako vieme, celý svet je postihnutý pandémiou COVID-19 a takmer každý pracuje z domu. Všetci by sme mali toto trvanie využiť v najlepšom prípade na zlepšenie našich technických znalostí alebo napísanie dobrých Pythonických skriptov. Pozrime sa na jednoduchý skript v jazyku Python, ktorý demonštruje stavové prípady koronavírusu v Indii. Tento skript Python načítava aktuálne údaje z oficiálnej webovej stránky ministerstva zdravotníctva.
Zásoby
Malina pi 3 b+
Karta SD (min. 16 GB)
HDMI kábel
ethernetový kábel
pripojenie k internetu
ak ste prvýkrát v malinovom pi, musíte ho nastaviť:-
iná požiadavka
viusal stdio kód (python ide) odkaz tu:-
Krok 1: Nastavenie Raspberry Pi
Uistite sa, že je operačný systém nainštalovaný na karte SD. Na vašom SD môže byť nainštalovaný operačný systém Raspberry Pi. … Nakonfigurujte pripojenie Wifi na karte SD. … Zapnite Raspberry Pi. … Pripojte sa k svojmu Raspberry Pi pomocou SSH. … Nainštalujte server VNC. … Nainštalujte si na svoj notebook prehliadač VNC.
Na spustenie programu
Predtým, ako začneme písať softvér, musíme najskôr nainštalovať modul Raspberry Pi GPIO Python. Toto je knižnica, ktorá nám umožňuje prístup na port GPIO priamo z Pythonu.
Ak chcete nainštalovať knižnicu Python, otvorte terminál a vykonajte nasledujúce kroky
pip install python-rpi.gpio python3-rpi.gpio
Keď je nainštalovaná knižnica, otvorte svoje obľúbené IDE v Pythone a prilepte tento kód alebo to vyskúšajte
Krok 2: Je potrebné nainštalovať niekoľko ďalších funkcií, ktorými sú:-
pip install bs4
tabuľka pip install
pip install matplotlib
pip install numpy
musíte otvoriť príkazový riadok, ísť na tlačidlo Hľadať, zadať cmd a otvoriť pomocou Spustiť ako správca
Krok 3: Import Libaray
# import knižníc
žiadosti o import
z bs4 import BeautifulSoup
z tabuľky importovať tabuľku
import os
import numpy ako np
import matplotlib.pyplot ako plt
Krok 4: Zhromažďovanie aktuálnych údajov z oficiálnej webovej stránky ministerstva zdravotníctva
extract_contents = lambda riadok: [x.text.replace ('\ n', '') pre x v riadku]
URL = 'https://www.mohfw.gov.in/' SHORT_HEADERS = ['SNo', 'State', 'Indian-Confirmed', 'Foreign-Confirmed', 'Cured', 'Death']
response = requests.get (URL).content soup = BeautifulSoup (odpoveď, 'html.parser')
header = extract_contents (soup.tr.find_all ('th'))
stats = all_rows = soup.find_all ('tr')
pre riadok vo všetkých_rokoch:
stat = extract_contents (row.find_all ('td'))
ak stat:
ak len (stat) == 5:
# posledný riadok
stat = ['', *stat]
stats.append (stat)
elif len (stat) == 6:
stats.append (stat)
statistiky [-1] [1] = "Celkový počet prípadov"
stats.remove (stats [-1])
Krok 5: Vytvorenie tabuľky na zobrazenie výstupu
objekty =
pre riadok v štatistikách: objects.append (riadok [1])
y_pos = np.arange (len (objekty))
výkon =
pre riadok v štatistikách:
performance.append (int (riadok [2]) + int (riadok [3]))
tabuľka = tabuľka (štatistiky, hlavičky = SHORT_HEADERS)
tlač (tabuľka)
Krok 6: Teraz môžete vidieť túto správu
Pamätajte si, že je to živá správa, takže v každom čase dochádza k zmenám
Odporúča:
Periodická správa programu Excel: 6 krokov
Periodická správa programu Excel: Tu sú moje tipy na pravidelné správy o spotrebe v programe Excel 2010. V nižšie uvedenom výukovom videu nám táto správa hovorí o špecifickej spotrebe elektriny, vody, kyslíka, dusíka na tonu hotových výrobkov podľa týždenných, mesačných a štvrťročných údajov.
Mini Drawing Bot - živá aplikácia pre Android - Trignomentry: 18 krokov (s obrázkami)
Mini Drawing Bot-živá aplikácia pre Android-Trignomentry: Ďakujem BOHU a vám všetkým za vytvorenie môjho projektu Baby-MIT-Cheetah-Robot získal prvú cenu v súťaži Make it Move. Som veľmi šťastný, pretože veľa priateľov si kladie veľa otázok v konverzácii a v správach. Jednou z dôležitých otázok bolo, ako
Správa o počasí pomocou apletov ThingSpeak MQTT a IFTTT: 8 krokov
Správa o počasí pomocou apletov ThingSpeak MQTT a IFTTT: Úvod Cloudová aplikácia o počasí, ktorá poskytuje denné správy o počasí ako e-mailové upozornenie. Táto webová aplikácia meria teplotu a vlhkosť pomocou SHT25 a Adafruit Huzzah ESP8266. Poskytuje nám teplotu a vlhkosť v reálnom čase
Živá pasca vhodná pre myš IoT: 6 krokov (s obrázkami)
Živá pasca pre myš IoT: Ide o pascu, ktorá má myši zachytiť bez toho, aby im ublížila, takže ich môžete vypustiť von. Ak senzor priblíženia rozpozná myš, servomotor zatvorí dvere. Dostanete okamžitú správu a/alebo e -mail s informáciou, že obmedzujete
Správa - Monitor výkonu vodiča: 5 krokov
Správa - Monitor výkonu vodiča: Správa !? Čo je to? Je elektronické zariadenie, ktoré v reálnom čase zbiera údaje z nákladných automobilov a pomocou nich generuje správu o tom, ako bolo nákladné vozidlo počas cesty vedené, a zobrazuje ho na platforme Iot pre správcov vozových parkov. Našim cieľom je spolupracovať