Съдържание:
- Консумативи
- Стъпка 1: Настройка на Raspberry Pi
- Стъпка 2: Трябва да инсталирате някои допълнителни функции, тъй като те са:-
- Стъпка 3: Импортиране на Libaray
- Стъпка 4: Събиране на живи данни от официалния уебсайт на Министерството на здравеопазването
- Стъпка 5: Създаване на таблица за показване на изхода
- Стъпка 6: Сега можете да видите този доклад
Видео: Доклад на живо за Covid с помощта на Raspberry Pi: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Както знаем, целият свят е засегнат от пандемията 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: Трябва да инсталирате някои допълнителни функции, тъй като те са:-
pip install bs4
pip install tabulate
pip install matplotlib
pip install numpy
трябва да отворите командния ред, да отидете на бутона за търсене и да въведете cmd и да отворите с Изпълни като администратор
Стъпка 3: Импортиране на Libaray
# импортиращи библиотеки
заявки за импортиране
от bs4 внос BeautifulSoup
от таблица импортиране таблица
внос os
внос numpy като np
импортирайте matplotlib.pyplot като plt
Стъпка 4: Събиране на живи данни от официалния уебсайт на Министерството на здравеопазването
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: Създаване на таблица за показване на изхода
обекти =
за ред в статистика: objects.append (ред [1])
y_pos = np.arange (len (обекти))
изпълнение =
за ред в статистика:
performance.append (int (ред [2]) + int (ред [3]))
таблица = таблица (статистика, заглавки = SHORT_HEADERS)
печат (таблица)
Стъпка 6: Сега можете да видите този доклад
Не забравяйте, че това е доклад на живо, така че има промяна всеки път
Препоръчано:
Как да направите проследяване на данни на живо от Coronavirus COVID 19 с ESP8266, дисплей на електронна хартия: 7 стъпки
Как да направите проследяване на данни на живо от Coronavirus COVID 19 с ESP8266, дисплей на електронна хартия: 1
Управление на Ableton на живо с помощта на Atto или Arduino Leonardo: 3 стъпки
Контролиране на Ableton на живо с помощта на Atto или Arduino Leonardo: Това е демонстрационен видеоклип за Piksey Atto. Научаваме как да го използваме като MIDI устройство и да контролираме песни в Ableton Live 10 Lite. Ние използваме макет заедно с моментни превключватели и можете също да използвате Arduino Leonardo за този проект. Ако все пак изграждате
Проследяване на живо Covid19 с помощта на ESP8266 и OLED - Табло за управление в реално време Covid19: 4 стъпки
Проследяващ Covid19 на живо с помощта на ESP8266 и OLED | Табло за управление в реално време Covid19: Посетете уебсайта на Techtronic Harsh: http: //techtronicharsh.com Навсякъде има огромно огнище на новия коронавирус (COVID19). Наложи се да се следи настоящият сценарий на COVID-19 в света. Така че, като бях у дома, това беше п
Локатор с това дали доклад на живо с помощта на Chat Bot: 4 стъпки
Локатор с това дали отчет на живо с помощта на Chat Bot: Чрез WhatsApp, вземете променливи (местоположение, надморска височина, налягане …) от NodeMCU според заявката или изпратете команди до NodeMCU чрез API на Twilio. От няколко седмици работя с API на Twilio, специално за съобщения в WhatsApp и дори създаде приложение
Доклад - Монитор на производителността на водача: 5 стъпки
Доклад - Монитор на производителността на шофьора: Доклад !? Какво е това? Електронно устройство, което събира данни от камиони в реално време и ги използва за генериране на отчет за това как камионът е бил проведен по време на пътуването, показвайки го на платформа Iot за мениджъри на автопарка. Нашата цел е да си сътрудничим