![Covid Live Report przy użyciu Raspberry Pi: 6 kroków Covid Live Report przy użyciu Raspberry Pi: 6 kroków](https://i.howwhatproduce.com/images/008/image-22444-j.webp)
Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Konfiguracja Raspberry Pi
- Krok 2: Musisz zainstalować kilka dodatkowych funkcji. Są to: –
- Krok 3: Importowanie Libaray
- Krok 4: Zbieranie danych na żywo z oficjalnej strony internetowej Ministerstwa Zdrowia
- Krok 5: Tworzenie tabeli pokazującej wyniki
- Krok 6: Teraz możesz zobaczyć ten raport
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02
![Raport na żywo z Covid za pomocą Raspberry Pi Raport na żywo z Covid za pomocą Raspberry Pi](https://i.howwhatproduce.com/images/008/image-22444-1-j.webp)
Jak wiemy, cały świat jest dotknięty pandemią COVID-19 i prawie wszyscy pracują w domu. Wszyscy powinniśmy wykorzystać ten czas w najlepszym razie, aby poprawić nasze umiejętności techniczne lub napisać dobre skrypty Pythona. Zobaczmy prosty skrypt w Pythonie, aby zademonstrować przypadki wirusa koronowego w Indiach. Ten skrypt w języku Python pobiera aktualne dane z oficjalnej strony internetowej Ministerstwa Zdrowia.
Kieszonkowe dzieci
Malina pi 3 b+
Karta SD (min. 16 GB)
kabel HDMI
kabel Ethernet
połączenie internetowe
jeśli jesteś pierwszy raz w raspberry pi, musisz go skonfigurować: -
inne wymagania
viusal stdio code (python ide) link tutaj: -
Krok 1: Konfiguracja Raspberry Pi
Upewnij się, że system operacyjny jest zainstalowany na karcie SD. Twoja karta SD może mieć zainstalowany system operacyjny Raspberry Pi. …Skonfiguruj połączenie Wi-Fi na karcie SD. …Włącz Raspberry Pi. …Połącz się ze swoim Raspberry Pi za pomocą SSH. …Zainstaluj serwer VNC. …Zainstaluj przeglądarkę VNC na swoim laptopie.
Aby uruchomić program
Zanim zaczniemy pisać oprogramowanie musimy najpierw zainstalować moduł Raspberry Pi GPIO Python. Jest to biblioteka, która pozwala nam na dostęp do portu GPIO bezpośrednio z Pythona.
Aby zainstalować bibliotekę Pythona, otwórz terminal i wykonaj następujące czynności
pip zainstaluj python-rpi.gpio python3-rpi.gpio
Po zainstalowaniu biblioteki otwórz swoje ulubione IDE Pythona i wklej ten kod lub spróbuj sam
Krok 2: Musisz zainstalować kilka dodatkowych funkcji. Są to: –
![Musisz zainstalować kilka dodatkowych funkcji, które są Musisz zainstalować kilka dodatkowych funkcji, które są](https://i.howwhatproduce.com/images/008/image-22444-2-j.webp)
![Musisz zainstalować kilka dodatkowych funkcji, które są Musisz zainstalować kilka dodatkowych funkcji, które są](https://i.howwhatproduce.com/images/008/image-22444-3-j.webp)
![Musisz zainstalować kilka dodatkowych funkcji, które są Musisz zainstalować kilka dodatkowych funkcji, które są](https://i.howwhatproduce.com/images/008/image-22444-4-j.webp)
![Musisz zainstalować kilka dodatkowych funkcji, które są Musisz zainstalować kilka dodatkowych funkcji, które są](https://i.howwhatproduce.com/images/008/image-22444-5-j.webp)
pip zainstaluj bs4
tabela instalacji pip
pip zainstaluj matplotlib
pip zainstaluj numpy
musisz otworzyć wiersz poleceń, przejść do przycisku wyszukiwania i wpisać cmd i otworzyć za pomocą Uruchom jako administrator
Krok 3: Importowanie Libaray
![Importowanie Libaray Importowanie Libaray](https://i.howwhatproduce.com/images/008/image-22444-6-j.webp)
# importowanie bibliotek
żądania importu
z bs4 importuj BeautifulSoup
z tabeli importuj tabelę
importuj system
importuj numer jako np
importuj matplotlib.pyplot jako plt
Krok 4: Zbieranie danych na żywo z oficjalnej strony internetowej Ministerstwa Zdrowia
![Zbieranie danych na żywo z oficjalnej strony Ministerstwa Zdrowia Zbieranie danych na żywo z oficjalnej strony Ministerstwa Zdrowia](https://i.howwhatproduce.com/images/008/image-22444-7-j.webp)
extract_contents = wiersz lambda: [x.text.replace('\n', '') for x in row]
URL = 'https://www.mohfw.gov.in/' SHORT_HEADERS = ['SNie', 'Województwo', 'Indian-potwierdzone', 'Zagraniczne', 'Wyleczone', 'Śmierć']
response = requests.get(URL).content soup = BeautifulSoup(response, 'html.parser')
header = extract_contents(soup.tr.find_all('th'))
stats = all_rows = zupa.find_all('tr')
dla wiersza w all_rows:
stat = extract_contents(row.find_all('td'))
jeśli stat:
jeśli len(statystyka) == 5:
# ostatni wiersz
statystyka = ['', *statystyka]
stats.append(statystyka)
elif len(statystyka) == 6:
stats.append(statystyka)
stats[-1][1] = "Łączna liczba spraw"
stats.remove(stats[-1])
Krok 5: Tworzenie tabeli pokazującej wyniki
![Tworzenie tabeli w celu wyświetlenia wyniku Tworzenie tabeli w celu wyświetlenia wyniku](https://i.howwhatproduce.com/images/008/image-22444-8-j.webp)
![Tworzenie tabeli w celu wyświetlenia wyniku Tworzenie tabeli w celu wyświetlenia wyniku](https://i.howwhatproduce.com/images/008/image-22444-9-j.webp)
![Tworzenie tabeli w celu wyświetlenia wyniku Tworzenie tabeli w celu wyświetlenia wyniku](https://i.howwhatproduce.com/images/008/image-22444-10-j.webp)
obiekty =
dla wiersza w statystykach: objects.append(row[1])
y_pos = np.arange(len(obiekty))
wydajność =
dla rzędu w statystykach:
performance.append(int(wiersz[2]) + int(wiersz[3]))
table = tabulate(statystyki, nagłówki=SHORT_HEADERS)
drukuj(tabela)
Krok 6: Teraz możesz zobaczyć ten raport
![Teraz możesz zobaczyć ten raport Teraz możesz zobaczyć ten raport](https://i.howwhatproduce.com/images/008/image-22444-11-j.webp)
Pamiętaj, że jest to relacja na żywo, więc za każdym razem jest zmiana
Zalecana:
System obecności oparty na odciskach palców i RFID przy użyciu Raspberry Pi i bazy danych MySQL: 5 kroków
![System obecności oparty na odciskach palców i RFID przy użyciu Raspberry Pi i bazy danych MySQL: 5 kroków System obecności oparty na odciskach palców i RFID przy użyciu Raspberry Pi i bazy danych MySQL: 5 kroków](https://i.howwhatproduce.com/images/002/image-5853-j.webp)
System obecności oparty na odciskach palców i RFID przy użyciu Raspberry Pi i bazy danych MySQL: wideo tego projektu
Automatyka domowa z Raspberry Pi przy użyciu płytki przekaźnikowej: 7 kroków
![Automatyka domowa z Raspberry Pi przy użyciu płytki przekaźnikowej: 7 kroków Automatyka domowa z Raspberry Pi przy użyciu płytki przekaźnikowej: 7 kroków](https://i.howwhatproduce.com/images/004/image-10514-j.webp)
Automatyka domowa z Raspberry Pi przy użyciu płytki przekaźnikowej: Duża liczba osób chce dużego komfortu, ale w rozsądnych cenach. Czujemy się leniwi, aby każdego wieczoru oświetlać domy, gdy zachodzi słońce, a następnego ranka, ponownie wyłączając światła lub włączać / wyłączać klimatyzator / wentylator / grzejniki, jak to było
Kamera IP przy użyciu Raspberry Pi Zero (nadzór domowy, część 1): 5 kroków
![Kamera IP przy użyciu Raspberry Pi Zero (nadzór domowy, część 1): 5 kroków Kamera IP przy użyciu Raspberry Pi Zero (nadzór domowy, część 1): 5 kroków](https://i.howwhatproduce.com/images/005/image-14113-j.webp)
Kamera IP wykorzystująca Raspberry Pi Zero (Nadzór domowy, część 1): To pierwszy post z nowej mini-serii, w której budujemy system nadzoru domowego, głównie przy użyciu Raspberry Pi. W tym poście używamy Raspberry PI zero i tworzymy kamerę IP, która przesyła strumieniowo wideo przez RTSP. Wyjście wideo ma znacznie wyższy q
Neopixel Ws2812 Rainbow LED Glow z M5stick-C - Uruchamianie Rainbow na Neopixel Ws2812 przy użyciu M5stack M5stick C przy użyciu Arduino IDE: 5 kroków
![Neopixel Ws2812 Rainbow LED Glow z M5stick-C - Uruchamianie Rainbow na Neopixel Ws2812 przy użyciu M5stack M5stick C przy użyciu Arduino IDE: 5 kroków Neopixel Ws2812 Rainbow LED Glow z M5stick-C - Uruchamianie Rainbow na Neopixel Ws2812 przy użyciu M5stack M5stick C przy użyciu Arduino IDE: 5 kroków](https://i.howwhatproduce.com/images/001/image-2825-28-j.webp)
Neopixel Ws2812 Rainbow LED Glow z M5stick-C | Uruchamianie Rainbow na Neopixel Ws2812 Używając M5stack M5stick C Używając Arduino IDE: Cześć chłopaki, w tej instrukcji dowiemy się, jak używać neopikselowych ws2812 LED lub taśmy LED lub matrycy LED lub pierścienia LED z płytką rozwojową m5stack m5stick-C z Arduino IDE i zrobimy wzór tęczy z nim
DIY lutownica na gorące powietrze przy użyciu 12-18 woltów prądu stałego przy 2-3 amperach: 18 kroków (ze zdjęciami)
![DIY lutownica na gorące powietrze przy użyciu 12-18 woltów prądu stałego przy 2-3 amperach: 18 kroków (ze zdjęciami) DIY lutownica na gorące powietrze przy użyciu 12-18 woltów prądu stałego przy 2-3 amperach: 18 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/003/image-6629-65-j.webp)
DIY lutownica na gorące powietrze przy użyciu 12-18 woltów prądu stałego przy 2-3 amperach: to moja pierwsza publikacja eva artykułu o majsterkowaniu w Internecie. Więc przepraszam za literówki, protokoły itp. Poniższe instrukcje pokazują, jak zrobić PRACOWĄ lutownicę na gorące powietrze odpowiednią do WSZYSTKICH zastosowań wymagających lutowania. To lutowanie gorącym powietrzem