Мазмұны:
- Жабдықтар
- 1 -қадам: Raspberry Pi орнату
- 2-қадам: Сізге кейбір қосымша мүмкіндіктерді орнату қажет:-
- 3 -қадам: Либарайды импорттау
- 4 -қадам: Денсаулық сақтау министрлігінің ресми сайтынан тікелей деректерді жинау
- 5 -қадам: нәтижені көрсету үшін кесте құру
- 6 -қадам: Енді сіз бұл есепті көре аласыз
Бейне: Raspberry Pi көмегімен Covid Live Report: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Біз білетіндей, бүкіл әлем COVID-19 пандемиясынан зардап шегуде және барлығы дерлік үйден жұмыс істейді. Біз бәріміз техникалық дағдыларды жетілдіру немесе жақсы питоникалық сценарийлерді жазу үшін осы уақытты пайдалануымыз керек. Үндістандағы корона вирусының жағдайын көрсету үшін қарапайым Python сценарийін көрейік. Бұл Python сценарийі Денсаулық сақтау министрлігінің ресми сайтынан тікелей деректерді алады.
Жабдықтар
Таңқурай pi 3 b+
SD картасы (минимум 16 ГБ)
HDMI кабелі
Ethernet кабелі
Интернет байланысы
егер сіз таңқурай пи-де бірінші рет болсаңыз, оны орнату қажет:-
басқа талап
viusal stdio коды (python ide) сілтемесі мына жерде:-
1 -қадам: Raspberry Pi орнату
ОЖ SD картасына орнатылғанына көз жеткізіңіз. Сіздің SD -де Raspberry Pi операциялық жүйесі орнатылған болуы мүмкін. … SD картасындағы Wi -Fi қосылымын конфигурациялаңыз. … Raspberry Pi құрылғысын қосыңыз. … SSH көмегімен Raspberry Pi -ге қосылыңыз. … VNC серверін орнатыңыз. … VNC қарау құралын ноутбукке орнатыңыз.
Бағдарламаны іске қосу үшін
Бағдарламалық қамтамасыз етуді жазуды бастамас бұрын алдымен 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
numpy санын np ретінде импорттаңыз
matplotlib.pyplot файлын plt ретінде импорттаңыз
4 -қадам: Денсаулық сақтау министрлігінің ресми сайтынан тікелей деректерді жинау
extract_contents = lambda жолы: [x.text.replace ('\ n', '') x үшін қатар]
URL = 'https://www.mohfw.gov.in/' SHORT_HEADERS = ['SNo', 'State', 'Indian-Confirmed', 'Foreign-Confirmed', 'Cure', 'Death']
жауап = сұранымдар.get (URL).мазмұндағы сорпа = BeautifulSoup (жауап, 'html.parser')
тақырып = extract_contents (сорпа.tr.find_all ('ші'))
статистика = all_rows = сорпа.find_all ('tr')
all_rows ішіндегі жол үшін:
stat = extract_contents (row.find_all ('td'))
егер стат:
if len (stat) == 5:
# соңғы қатар
стат = ['', *stat]
stats.append (стат)
элиф лин (стат) == 6:
stats.append (стат)
статистика [-1] [1] = «Жалпы жағдайлар»
stats.remove (статистика [-1])
5 -қадам: нәтижені көрсету үшін кесте құру
нысандар =
Статистикадағы жол үшін: objects.append (жол [1])
y_pos = np.arange (len (объектілер))
өнімділік =
статистикалық қатар үшін:
өнімділік.қосылу (int (жол [2]) + int (жол [3]))
кесте = кесте (статистика, тақырыптар = SHORT_HEADERS)
басып шығару (кесте)
6 -қадам: Енді сіз бұл есепті көре аласыз
Есіңізде болсын, бұл тікелей есеп, сондықтан әр уақытта өзгеріс болады
Ұсынылған:
WS2812b Led Strip көмегімен Raspberry Pi -дегі Hyperion көмегімен OSMC қалай орнатуға болады: 8 қадам
WS2812b Led Strip көмегімен Raspberry Pi -де Hyperion көмегімен OSMC -ді қалай орнату керек: Кейде мен ағылшын тілін өте жақсы білемін, кейде жоқ … Бірінші кезекте. Бұл менің бірінші нұсқаулығым, ал ағылшын тілі менің ана тілім емес, сондықтан маған тым қатал болмаңыз. Бұл жақтауды қалай салу керектігі туралы болмайды, бұл оңай. Бұл орнату туралы
MPL3115A2 көмегімен Raspberry Pi көмегімен биіктік, қысым және температура: 6 қадам
MPL3115A2 көмегімен Raspberry Pi көмегімен биіктік, қысым мен температура: қызықты естіледі. Барлығымыз IoT -ге ауысатын уақытта мүмкін. Электрониканың таңқаларлық ретінде біз Raspberry Pi -мен ойнадық және осы білімді қолдана отырып қызықты жобалар жасауға шешім қабылдадық. Бұл жобада біз
Raspberry Pi және LIS3DHTR көмегімен қозғалысты басқару, 3 осьті акселерометр, Python көмегімен: 6 қадам
Raspberry Pi және LIS3DHTR көмегімен қозғалысты басқару, 3 осьті акселерометр, Python көмегімен: Сұлулық бізді қоршап тұрады, бірақ әдетте оны білу үшін біз бақта серуендеуіміз керек. - Біз білетін топ ретінде біз энергияның көп бөлігін компьютерлер мен ұялы телефондардың алдында жұмыс істеуге жұмсаймыз. Сондықтан біз өз денсаулығымызға жиі рұқсат береміз
Python көмегімен Raspberry Pi және MXC6226XU көмегімен бағдарлауды зерттеу: 6 қадам
Python көмегімен Raspberry Pi және MXC6226XU көмегімен бағдарлауды үйрену: шу - бұл көліктің жұмысының бір бөлігі. Автокөліктің өте реттелген моторының дыбысы - керемет дыбыс. Дөңгелектер жолда күңкілдейді, жел айна, пластиктен жасалған бөлшектер мен бақылау тақтасындағы бөлшектерді айналып өтетін кезде
Python көмегімен Raspberry Pi мен AIS328DQTR көмегімен жеделдетуді бақылау: 6 қадам
Python көмегімен Raspberry Pi мен AIS328DQTR көмегімен үдеуді бақылау: Менің ойымша, физика кейбір заңдарына сәйкес. Акселерация- шексіз. Терри Райли Гепард қуып бара жатқанда таңғажайып үдеу мен жылдамдықты өзгертеді. Жағалаудағы ең жылдам тіршілік иесі аң аулау үшін жоғары жылдамдықты қолданады