Съдържание:
- Консумативи
- Стъпка 1: Настройка на Raspberry Pi
- Стъпка 2: Трябва да инсталирате някои допълнителни функции, тъй като те са:-
- Стъпка 3: Импортиране на Libaray
- Стъпка 4: Събиране на живи данни от официалния уебсайт на Министерството на здравеопазването
- Стъпка 5: Създаване на таблица за показване на изхода
- Стъпка 6: Сега можете да видите този доклад
![Доклад на живо за Covid с помощта на Raspberry Pi: 6 стъпки Доклад на живо за Covid с помощта на Raspberry Pi: 6 стъпки](https://i.howwhatproduce.com/images/008/image-22444-j.webp)
Видео: Доклад на живо за Covid с помощта на Raspberry Pi: 6 стъпки
![Видео: Доклад на живо за Covid с помощта на Raspberry Pi: 6 стъпки Видео: Доклад на живо за Covid с помощта на Raspberry Pi: 6 стъпки](https://i.ytimg.com/vi/4Z9WVZddH9w/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
![Доклад на живо за Covid с помощта на Raspberry Pi Доклад на живо за Covid с помощта на Raspberry Pi](https://i.howwhatproduce.com/images/008/image-22444-1-j.webp)
Както знаем, целият свят е засегнат от пандемията COVID-19 и почти всички работят от вкъщи. Всички трябва да използваме тази продължителност в най-добрия случай, за да подобрим техническите си умения или да напишем някои добри скриптове на Pythonic. Нека да видим прост скрипт на Python, който да демонстрира държавните случаи на коронавирус в Индия. Този скрипт на Python извлича данните на живо от официалния уебсайт на Министерството на здравеопазването.
Консумативи
Малина pi 3 b+
SD карта (минимум 16GB)
HDMI кабел
Ethernet кабел
интернет връзка
ако за първи път сте в малинов пи, трябва да го настроите:-
друго изискване
код на viusal stdio (python ide) тук:-
Стъпка 1: Настройка на Raspberry Pi
Уверете се, че операционната система е инсталирана на SD картата. На вашия SD може да е инсталирана операционна система Raspberry Pi. … Конфигурирайте Wifi връзката на вашата SD карта. … Включете вашия Raspberry Pi. … Свържете се с вашия Raspberry Pi с SSH. … Инсталирайте VNC Server. … Инсталирайте VNC Viewer на вашия лаптоп.
За стартиране на програма
Преди да започнем да пишем софтуера, първо трябва да инсталираме модула Raspberry Pi GPIO Python. Това е библиотека, която ни позволява достъп до GPIO порта директно от Python.
За да инсталирате библиотеката на Python, отворете терминал и изпълнете следното
pip install python-rpi.gpio python3-rpi.gpio
С инсталираната библиотека сега отворете любимата си Python IDE и поставете този код или опитайте сами
Стъпка 2: Трябва да инсталирате някои допълнителни функции, тъй като те са:-
![Трябва да инсталирате някои допълнителни функции, защото те са Трябва да инсталирате някои допълнителни функции, защото те са](https://i.howwhatproduce.com/images/008/image-22444-2-j.webp)
![Трябва да инсталирате някои допълнителни функции, защото те са Трябва да инсталирате някои допълнителни функции, защото те са](https://i.howwhatproduce.com/images/008/image-22444-3-j.webp)
![Трябва да инсталирате някои допълнителни функции, защото те са Трябва да инсталирате някои допълнителни функции, защото те са](https://i.howwhatproduce.com/images/008/image-22444-4-j.webp)
![Трябва да инсталирате някои допълнителни функции, защото те са Трябва да инсталирате някои допълнителни функции, защото те са](https://i.howwhatproduce.com/images/008/image-22444-5-j.webp)
pip install bs4
pip install tabulate
pip install matplotlib
pip install numpy
трябва да отворите командния ред, да отидете на бутона за търсене и да въведете cmd и да отворите с Изпълни като администратор
Стъпка 3: Импортиране на Libaray
![Импортиране на Libaray Импортиране на Libaray](https://i.howwhatproduce.com/images/008/image-22444-6-j.webp)
# импортиращи библиотеки
заявки за импортиране
от bs4 внос BeautifulSoup
от таблица импортиране таблица
внос os
внос numpy като np
импортирайте matplotlib.pyplot като plt
Стъпка 4: Събиране на живи данни от официалния уебсайт на Министерството на здравеопазването
![Събиране на живи данни от официалния уебсайт на Министерството на здравеопазването Събиране на живи данни от официалния уебсайт на Министерството на здравеопазването](https://i.howwhatproduce.com/images/008/image-22444-7-j.webp)
extra_contents = lambda ред: [x.text.replace ('\ n', '') за x в ред]
URL = 'https://www.mohfw.gov.in/' SHORT_HEADERS = ['SNo', 'State', 'Indian-Confirmed', 'Foreign-Confirmed', 'Cured', 'Death']
отговор = requests.get (URL).content супа = BeautifulSoup (отговор, 'html.parser')
заглавка = извлечете_съдържание (супа.tr.find_all ('th'))
статистика = all_rows = супа.find_all ('tr')
за ред във all_rows:
stat = extra_contents (row.find_all ('td'))
ако статистика:
ако len (stat) == 5:
# последен ред
stat = ['', *stat]
stats.append (stat)
elif len (stat) == 6:
stats.append (stat)
статистика [-1] [1] = "Общо случаи"
stats.remove (статистики [-1])
Стъпка 5: Създаване на таблица за показване на изхода
![Създаване на таблица за показване на изхода Създаване на таблица за показване на изхода](https://i.howwhatproduce.com/images/008/image-22444-8-j.webp)
![Създаване на таблица за показване на изхода Създаване на таблица за показване на изхода](https://i.howwhatproduce.com/images/008/image-22444-9-j.webp)
![Създаване на таблица за показване на изхода Създаване на таблица за показване на изхода](https://i.howwhatproduce.com/images/008/image-22444-10-j.webp)
обекти =
за ред в статистика: objects.append (ред [1])
y_pos = np.arange (len (обекти))
изпълнение =
за ред в статистика:
performance.append (int (ред [2]) + int (ред [3]))
таблица = таблица (статистика, заглавки = SHORT_HEADERS)
печат (таблица)
Стъпка 6: Сега можете да видите този доклад
![Сега можете да видите този доклад Сега можете да видите този доклад](https://i.howwhatproduce.com/images/008/image-22444-11-j.webp)
Не забравяйте, че това е доклад на живо, така че има промяна всеки път
Препоръчано:
Как да направите проследяване на данни на живо от Coronavirus COVID 19 с ESP8266, дисплей на електронна хартия: 7 стъпки
![Как да направите проследяване на данни на живо от Coronavirus COVID 19 с ESP8266, дисплей на електронна хартия: 7 стъпки Как да направите проследяване на данни на живо от Coronavirus COVID 19 с ESP8266, дисплей на електронна хартия: 7 стъпки](https://i.howwhatproduce.com/images/001/image-660-34-j.webp)
Как да направите проследяване на данни на живо от Coronavirus COVID 19 с ESP8266, дисплей на електронна хартия: 1
Управление на Ableton на живо с помощта на Atto или Arduino Leonardo: 3 стъпки
![Управление на Ableton на живо с помощта на Atto или Arduino Leonardo: 3 стъпки Управление на Ableton на живо с помощта на Atto или Arduino Leonardo: 3 стъпки](https://i.howwhatproduce.com/images/005/image-14190-j.webp)
Контролиране на Ableton на живо с помощта на Atto или Arduino Leonardo: Това е демонстрационен видеоклип за Piksey Atto. Научаваме как да го използваме като MIDI устройство и да контролираме песни в Ableton Live 10 Lite. Ние използваме макет заедно с моментни превключватели и можете също да използвате Arduino Leonardo за този проект. Ако все пак изграждате
Проследяване на живо Covid19 с помощта на ESP8266 и OLED - Табло за управление в реално време Covid19: 4 стъпки
![Проследяване на живо Covid19 с помощта на ESP8266 и OLED - Табло за управление в реално време Covid19: 4 стъпки Проследяване на живо Covid19 с помощта на ESP8266 и OLED - Табло за управление в реално време Covid19: 4 стъпки](https://i.howwhatproduce.com/images/006/image-16207-j.webp)
Проследяващ Covid19 на живо с помощта на ESP8266 и OLED | Табло за управление в реално време Covid19: Посетете уебсайта на Techtronic Harsh: http: //techtronicharsh.com Навсякъде има огромно огнище на новия коронавирус (COVID19). Наложи се да се следи настоящият сценарий на COVID-19 в света. Така че, като бях у дома, това беше п
Локатор с това дали доклад на живо с помощта на Chat Bot: 4 стъпки
![Локатор с това дали доклад на живо с помощта на Chat Bot: 4 стъпки Локатор с това дали доклад на живо с помощта на Chat Bot: 4 стъпки](https://i.howwhatproduce.com/images/007/image-20674-j.webp)
Локатор с това дали отчет на живо с помощта на Chat Bot: Чрез WhatsApp, вземете променливи (местоположение, надморска височина, налягане …) от NodeMCU според заявката или изпратете команди до NodeMCU чрез API на Twilio. От няколко седмици работя с API на Twilio, специално за съобщения в WhatsApp и дори създаде приложение
Доклад - Монитор на производителността на водача: 5 стъпки
![Доклад - Монитор на производителността на водача: 5 стъпки Доклад - Монитор на производителността на водача: 5 стъпки](https://i.howwhatproduce.com/images/001/image-2629-46-j.webp)
Доклад - Монитор на производителността на шофьора: Доклад !? Какво е това? Електронно устройство, което събира данни от камиони в реално време и ги използва за генериране на отчет за това как камионът е бил проведен по време на пътуването, показвайки го на платформа Iot за мениджъри на автопарка. Нашата цел е да си сътрудничим