Բովանդակություն:
- Պարագաներ
- Քայլ 1: Ազնվամորի Պի կարգավորում
- Քայլ 2: Դրա համար անհրաժեշտ է տեղադրել որոշ լրացուցիչ հնարավորություններ:-
- Քայլ 3. Libaray- ի ներմուծում
- Քայլ 4. Առողջապահության նախարարության պաշտոնական կայքից կենդանի տվյալների հավաքում:
- Քայլ 5: Ստեղծեք աղյուսակ `ելքը ցուցադրելու համար
- Քայլ 6: Այժմ դուք կարող եք տեսնել այդ զեկույցը
![Covid Live հաշվետվություն ՝ օգտագործելով Raspberry Pi: 6 քայլ Covid Live հաշվետվություն ՝ օգտագործելով Raspberry Pi: 6 քայլ](https://i.howwhatproduce.com/images/008/image-22444-j.webp)
Video: Covid Live հաշվետվություն ՝ օգտագործելով Raspberry Pi: 6 քայլ
![Video: Covid Live հաշվետվություն ՝ օգտագործելով Raspberry Pi: 6 քայլ Video: Covid Live հաշվետվություն ՝ օգտագործելով Raspberry Pi: 6 քայլ](https://i.ytimg.com/vi/4roVtL2mynA/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
![Covid Live հաշվետվություն ՝ օգտագործելով Raspberry Pi- ն Covid Live հաշվետվություն ՝ օգտագործելով Raspberry Pi- ն](https://i.howwhatproduce.com/images/008/image-22444-1-j.webp)
Ինչպես գիտենք, ամբողջ աշխարհը տուժում է COVID-19 համաճարակից, և գրեթե բոլորը տնից են աշխատում: Մենք բոլորս պետք է լավագույնս օգտագործենք այս տևողությունը ՝ բարելավելու մեր տեխնիկական հմտությունները կամ գրելու որոշ լավ Pythonic սցենարներ: Եկեք տեսնենք մի պարզ Python սցենար ՝ ցույց տալու համար Հնդկաստանում կորոնավիրուսով վարակվածության պետական դեպքերը: Այս Python սցենարը վերցնում է Առողջապահության նախարարության պաշտոնական կայքի կենդանի տվյալները:
Պարագաներ
Ազնվամորի պի 3 բ+
SD քարտ (նվազագույնը 16 ԳԲ)
HDMI մալուխ
Ethernet մալուխ
Ինտերնետ կապը
եթե առաջին անգամ եք ազնվամորի պիում, ապա պետք է այն կարգաբերեք ՝-
այլ պահանջ
viusal stdio կոդը (python ide) հղումը այստեղ ՝-
Քայլ 1: Ազնվամորի Պի կարգավորում
Համոզվեք, որ OS- ն տեղադրված է SD քարտի վրա: Ձեր SD- ում կարող է տեղադրվել Raspberry Pi օպերացիոն համակարգը: … Կարգավորեք Wifi կապը ձեր SD քարտի վրա: … Միացրեք ձեր Raspberry Pi- ը: … Միացեք ձեր Raspberry Pi- ին SSH- ով: … Տեղադրեք VNC սերվեր: … Տեղադրեք VNC Viewer ձեր համակարգչի վրա:
Runրագիր գործարկելու համար
Նախքան ծրագրաշարը գրելը սկսելն առաջին հերթին պետք է տեղադրել Raspberry Pi GPIO Python մոդուլը: Սա գրադարան է, որը թույլ է տալիս մուտք գործել GPIO նավահանգիստ անմիջապես Python- ից:
Python գրադարանը տեղադրելու համար բացեք տերմինալ և կատարեք հետևյալը
pip տեղադրել 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 տեղադրել bs4
pip install աղյուսակ
pip տեղադրել matplotlib
pip տեղադրել numpy
անհրաժեշտ է բացել հրամանի տողը, գնալ որոնման կոճակին և մուտքագրել cmd և բացել Run as administrator- ով
Քայլ 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)
extract_contents = lambda տող ՝ [x.text.replace ('\ n', '') x անընդմեջ]
URL = 'https://www.mohfw.gov.in/' SHORT_HEADERS = ['SNo', 'State', 'Indian-հաստատված', 'Foreign-Confitted', 'Cured', 'Death']
պատասխան = request.get (URL). բովանդակության ապուր = BeautifulSoup (պատասխան, 'html.parser')
header = extract_contents (soup.tr.find_all ('th'))
վիճակագրություն = all_rows = soup.find_all ('tr')
all_rows- ում տողի համար.
stat = extract_contents (row.find_all ('td'))
եթե վիճակ:
եթե լեն (վիճակ) == 5:
# վերջին շարքը
վիճակ = ['', *վիճակ]
վիճակագրություն. հավելված (վիճակագրություն)
էլիֆ լեն (վիճակ) == 6:
վիճակ. կցել (վիճակագրություն)
stats [-1] [1] = "Ընդհանուր դեպքեր"
վիճակ. հեռացնել (վիճակագրություն [-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)
Հիշեք, որ դա ուղիղ հաշվետվություն է, այնպես որ ամեն անգամ փոփոխություններ կան
Խորհուրդ ենք տալիս:
Excel պարբերական հաշվետվություն `6 քայլ
![Excel պարբերական հաշվետվություն `6 քայլ Excel պարբերական հաշվետվություն `6 քայլ](https://i.howwhatproduce.com/images/001/image-913-33-j.webp)
Excel- ի պարբերական հաշվետվություն. Ահա իմ խորհուրդները Excel 2010 -ի պարբերական սպառման հաշվետվությունների համար: Ստորև բերված ձեռնարկի տեսանյութում այս զեկույցը պատմում է էլեկտրաէներգիայի, ջրի, թթվածնի, ազոտի մեկ տոննա պատրաստի արտադրանքի որոշակի սպառման մասին `ըստ շաբաթական, ամսական, եռամսյակի:
Կառավարեք Ableton Live- ը ՝ օգտագործելով Atto կամ Arduino Leonardo: 3 քայլ
![Կառավարեք Ableton Live- ը ՝ օգտագործելով Atto կամ Arduino Leonardo: 3 քայլ Կառավարեք Ableton Live- ը ՝ օգտագործելով Atto կամ Arduino Leonardo: 3 քայլ](https://i.howwhatproduce.com/images/005/image-14190-j.webp)
Կառավարեք Ableton Live- ը ՝ օգտագործելով Atto կամ Arduino Leonardo: Սա ցուցադրական տեսանյութ է Piksey Atto- ի համար: Մենք սովորում ենք, թե ինչպես օգտագործել այն որպես MIDI սարք և վերահսկել հետքերը Ableton Live 10 Lite- ում: Մենք օգտագործում ենք հացահատիկ միաժամանակյա անջատիչների հետ միասին, և դուք կարող եք օգտագործել նաև Arduino Leonardo- ն այս նախագծի համար: Եթե կառուցեք
ՌԴ 433MHZ ռադիոկառավարում ՝ օգտագործելով HT12D HT12E - Rf հեռակառավարման պատրաստում ՝ օգտագործելով HT12E և HT12D ՝ 433 մՀց հաճախությամբ ՝ 5 քայլ
![ՌԴ 433MHZ ռադիոկառավարում ՝ օգտագործելով HT12D HT12E - Rf հեռակառավարման պատրաստում ՝ օգտագործելով HT12E և HT12D ՝ 433 մՀց հաճախությամբ ՝ 5 քայլ ՌԴ 433MHZ ռադիոկառավարում ՝ օգտագործելով HT12D HT12E - Rf հեռակառավարման պատրաստում ՝ օգտագործելով HT12E և HT12D ՝ 433 մՀց հաճախությամբ ՝ 5 քայլ](https://i.howwhatproduce.com/images/001/image-2937-16-j.webp)
ՌԴ 433MHZ ռադիոկառավարում ՝ օգտագործելով HT12D HT12E | Rf հեռակառավարման սարքի պատրաստում ՝ օգտագործելով HT12E և HT12D ՝ 433 մՀց հաճախականությամբ. HT12D ապակոդավորող IC: Այս հրահանգով դուք կարող եք ուղարկել և ստանալ տվյալներ ՝ օգտագործելով շատ էժան բաղադրիչներ, ինչպիսիք են ՝ HT
Եղանակի հաշվետվություն ThingSpeak MQTT և IFTTT հավելվածների միջոցով. 8 քայլ
![Եղանակի հաշվետվություն ThingSpeak MQTT և IFTTT հավելվածների միջոցով. 8 քայլ Եղանակի հաշվետվություն ThingSpeak MQTT և IFTTT հավելվածների միջոցով. 8 քայլ](https://i.howwhatproduce.com/images/003/image-7853-24-j.webp)
Եղանակի հաշվետվություն ThingSpeak MQTT և IFTTT հավելվածների օգտագործմամբ Այս վեբ հավելվածը չափում է ջերմաստիճանը և խոնավությունը ՝ օգտագործելով SHT25 և Adafruit Huzzah ESP8266: Այն մեզ տրամադրում է իրական ժամանակի ջերմաստիճան և խոնավություն
Հաշվետվություն - Վարորդի կատարողականի մոնիտոր `5 քայլ
![Հաշվետվություն - Վարորդի կատարողականի մոնիտոր `5 քայլ Հաշվետվություն - Վարորդի կատարողականի մոնիտոր `5 քայլ](https://i.howwhatproduce.com/images/001/image-2629-46-j.webp)
Հաշվետվություն - Վարորդի կատարողականի մոնիտոր. Զեկուցե՞լ: Ի՞նչ է դա: Արդյո՞ք էլեկտրոնային սարք է, որը իրական ժամանակում հավաքում է տվյալներ բեռնատար մեքենաներից և օգտագործում դրանք հաշվետվություն ստեղծելու այն մասին, թե ինչպես է բեռնատարը վարվել ճանապարհորդության ընթացքում ՝ ցույց տալով այն նավատորմի ղեկավարների համար Iot հարթակում: Մեր նպատակն է համագործակցել