
Мазмуну:
- Жабдуулар
- 1 -кадам: Raspberry Pi орнотуу
- 2-кадам: Алар үчүн кээ бир кошумча функцияларды орнотушуңуз керек:-
- 3 -кадам: Либарайды импорттоо
- 4 -кадам: Саламаттыкты сактоо министрлигинин расмий сайтынан Live маалыматтарды чогултуу
- 5 -кадам: Чыгууну көрсөтүү үчүн таблица түзүү
- 6 -кадам: Эми сиз бул отчетту көрө аласыз
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51

Биз билгендей, бүткүл дүйнө COVID-19 пандемиясынан жабыркап жатат жана дээрлик бардыгы үйдөн иштеп жатышат. Биз баарыбыз техникалык жөндөмүбүздү өркүндөтүү же жакшы Pythonic сценарийлерин жазуу үчүн ушул узактыкты колдонушубуз керек. Келгиле, Индияда мамлекеттик корона вирусунун учурларын көрсөтүү үчүн жөнөкөй Python скриптин көрөлү. Бул Python скрипти Саламаттыкты сактоо министрлигинин расмий веб -сайтынан жандуу маалыматтарды алат.
Жабдуулар
Raspberry pi 3 b+
SD карта (эң аз 16 ГБ)
HDMI кабели
Ethernet кабели
интернет байланышы
эгер сиз малина пи биринчи жолу болсоңуз, аны орнотушуңуз керек:-
башка талап
viusal stdio коду (python ide) бул жерде шилтеме:-
1 -кадам: Raspberry Pi орнотуу
ОС SD картага орнотулганын тактаңыз. Сиздин SD Raspberry Pi Операциондук системасы орнотулган болушу мүмкүн. … SD картаңыздагы Wifi туташуусун конфигурациялаңыз. … Raspberry Pi'ни күйгүзүңүз. … SSH менен Raspberry Pi'ге туташыңыз. … VNC Server орнотуу. … Ноутбугуңузга VNC Viewer орнотуңуз.
Программаны иштетүү үчүн
Программалык камсыздоону жазуудан мурун, Raspberry Pi GPIO Python модулун орнотушубуз керек. Бул GPIO портуна Pythonдон түз кирүүгө мүмкүнчүлүк берген китепкана.
Python китепканасын орнотуу үчүн терминалды ачып, төмөнкүлөрдү аткарыңыз
пип python-rpi.gpio python3-rpi.gpio орнотуңуз
Китепкана орнотулганда, сүйүктүү Python IDE ачыңыз жана бул кодду чаптаңыз же өзүңүздү сынап көрүңүз
2-кадам: Алар үчүн кээ бир кошумча функцияларды орнотушуңуз керек:-




pip bs4 орнотуу
pip орнотуу таблицасы
pip matplotlib орнотуу
pip орнотуу numpy
Сиз буйрук көрсөтмөсүн ачышыңыз керек, издөө баскычына өтүңүз жана cmd киргизиңиз жана администратор катары иштетүү менен ачыңыз
3 -кадам: Либарайды импорттоо

# китепканаларды импорттоо
импорттук сурамдар
bS4 импортунан BeautifulSoup
таблицадан импорттук таблица
импорт os
np катары numpy импорттоо
matplotlib.pyplot катары plt импорттоо
4 -кадам: Саламаттыкты сактоо министрлигинин расмий сайтынан Live маалыматтарды чогултуу

extract_contents = lambda сабы: [x.text.replace ('\ n', '') x үчүн]
URL = 'https://www.mohfw.gov.in/' SHORT_HEADERS = ['SNo', 'State', 'Indian-Confirmed', 'Foreign-Confirmed', 'Cure', 'Death']
жооп = request.get (URL).мазмундагы шорпо = BeautifulSoup (жооп, 'html.parser')
header = extract_contents (шорпо.tr.find_all ('th'))
статистика = all_rows = шорпо.find_all ('tr')
all_rows ичиндеги катар үчүн:
stat = extract_contents (row.find_all ('td'))
эгер стат:
if len (stat) == 5:
# акыркы катар
стат = ['', *стат]
stats.append (стат)
elif len (stat) == 6:
stats.append (стат)
статистика [-1] [1] = "Жалпы иштер"
stats.remove (статистика [-1])
5 -кадам: Чыгууну көрсөтүү үчүн таблица түзүү



объекттер =
Статистикадагы катар үчүн: objects.append (катар [1])
y_pos = np.arange (len (объекттер))
аткаруу =
статистикадагы катар үчүн:
Performance.append (int (катар [2]) + int (катар [3]))
таблица = таблица (статистика, аталыштар = SHORT_HEADERS)
басып чыгаруу (стол)
6 -кадам: Эми сиз бул отчетту көрө аласыз

Эсиңизде болсун, бул түз отчет, ошондуктан ар убакта өзгөрүү болот
Сунушталууда:
Raspberry PI жана Cyntech WeatherHAT колдонулган жөнөкөй аба ырайы дисплейи: 4 кадам

Raspberry PI жана Cyntech WeatherHAT колдонулган жөнөкөй аба ырайы дисплейи: * 2019 -жылы Yahoo API'син өзгөртүп, ал иштебей калды. Мен өзгөрүүнү билбей калдым. 2020 -жылдын сентябрь айында бул долбоор OPENWEATHERMAP API колдонуу үчүн жаңыртылды Төмөндөгү жаңыртылган бөлүмдү караңыз, калган маалымат дагы эле жакшы
CPS120 жана Raspberry Pi колдонулган басым өлчөө: 4 кадам

CPS120 жана Raspberry Pi колдонулган басымдын өлчөөсү: CPS120 толук компенсациялуу өндүрүмү бар жогорку сапаттагы жана арзан баалуу сыйымдуу басым сенсору. Бул өтө аз энергияны керектейт жана басымын өлчөө үчүн өтө кичине Микроэлектро-механикалык сенсордон (MEMS) турат. Сигма-дельтага негизделген
Loactor менен Чат Ботту колдонуу менен Live Report: 4 Steps

Loactor Live Chat Chat Botтун жардамы менен: WhatsApp аркылуу NodeMCUдан талап кылынгандай өзгөрмөлөрдү алыңыз (жайгашкан жери, бийиктиги, басымы …) же Twilio API аркылуу NodeMCUга буйруктарды жөнөтүңүз. айрыкча WhatsApp билдирүүлөрү үчүн, ал тургай түзүлгөн ап
Raspberry Pi колдонулган жөнөкөй Time Lapse камерасы: 3 кадам

Raspberry Pi колдонулган жөнөкөй убакыт камерасы: Бул пост сизге Raspberry Pi менен кантип жөнөкөй камераны курууга болорун көрсөтөт. Резолюция, узактык жана убакыт скриптте оңой жаңыртылышы мүмкүн. Биз ESP32-CAM тактасын колдонуп окшош нерсени түздүк, бирок Raspberry Pi камерасын
Pythonдогу BME280 менен Raspberry Pi колдонулган аба ырайы станциясы: 6 кадам

Аба ырайы станциясы Raspberry Pi менен BME280ди Pythonдо колдонсо болот: аба ырайы-бул глобалдык жылуулук жана климаттын өзгөрүшү менен бирге глобалдык аба ырайы биздин дүйнөдө туруксуз болуп баратат. табигый кырсыктар (кургакчылык, экстремалдык