ዝርዝር ሁኔታ:

Raspberry Pi ን በመጠቀም የኮቪድ የቀጥታ ዘገባ 6 ደረጃዎች
Raspberry Pi ን በመጠቀም የኮቪድ የቀጥታ ዘገባ 6 ደረጃዎች

ቪዲዮ: Raspberry Pi ን በመጠቀም የኮቪድ የቀጥታ ዘገባ 6 ደረጃዎች

ቪዲዮ: Raspberry Pi ን በመጠቀም የኮቪድ የቀጥታ ዘገባ 6 ደረጃዎች
ቪዲዮ: BTT Octopus V1.1 - FluiddPi and Klipper Firmware Install 2024, ሀምሌ
Anonim
Raspberry Pi ን በመጠቀም የኮቪድ የቀጥታ ዘገባ
Raspberry Pi ን በመጠቀም የኮቪድ የቀጥታ ዘገባ

እንደምናውቀው መላው ዓለም በ COVID-19 ወረርሽኝ እየተጠቃ እና ሁሉም ማለት ይቻላል ከቤት ይሠራል። ቴክኒካዊ ችሎታችንን ለማሻሻል ወይም አንዳንድ ጥሩ የፒቶኒክ እስክሪፕቶችን ለመፃፍ ሁላችንም ይህንን የጊዜ ቆይታ በጥሩ ሁኔታ ልንጠቀምበት ይገባል። በህንድ ውስጥ በመንግስት ጥበበኛ የኮሮና ቫይረስ ጉዳዮችን ለማሳየት ቀለል ያለ የፒቶን ስክሪፕት እንይ። ይህ የፓይዘን ስክሪፕት የቀጥታ መረጃን ከጤና ጉዳዮች ሚኒስቴር ኦፊሴላዊ ድርጣቢያ ይወስዳል።

አቅርቦቶች

Raspberry pi 3 ለ+

ኤስዲ ካርድ (ደቂቃ 16 ጊባ)

የኤችዲኤምአይ ገመድ

የኤተርኔት ገመድ

የበይነመረብ ግንኙነት

በሬስቤሪ ፓይ ውስጥ ለመጀመሪያ ጊዜ ከሆኑ እሱን ማዋቀር ያስፈልግዎታል--

ሌላ መስፈርት

viusal stdio ኮድ (የፓይዘን ሀሳብ) እዚህ አገናኝ--

ደረጃ 1: Raspberry Pi Setup

ኤስዲው በ SD ካርድ ላይ መጫኑን ያረጋግጡ። የእርስዎ ኤስዲ (Raspberry Pi Operating System) ተጭኖ ሊሆን ይችላል። … በ SD ካርድዎ ላይ የ Wifi ግንኙነትን ያዋቅሩ። … Raspberry Pi ን ያብሩ። … በኤስኤስኤች ከእርስዎ Raspberry Pi ጋር ይገናኙ። … VNC አገልጋይ ጫን። … በላፕቶፕዎ ላይ የ VNC መመልከቻ ይጫኑ።

ፕሮግራም ለማካሄድ

ሶፍትዌሩን መጻፍ ከመጀመራችን በፊት በመጀመሪያ Raspberry Pi GPIO Python ሞዱሉን መጫን አለብን። የጂፒዮ ወደብ በቀጥታ ከፓይዘን ለመድረስ የሚያስችለን ይህ ቤተ -መጽሐፍት ነው።

የ Python ቤተ -መጽሐፍትን ለመጫን ተርሚናል ይክፈቱ እና የሚከተለውን ያስፈጽሙ

pip install python-rpi.gpio python3-rpi.gpio

ቤተመጽሐፍት በተጫነበት ጊዜ አሁን ተወዳጅ የ Python IDE ን ይክፈቱ እና ይህንን ኮድ ይለጥፉ ወይም እራስዎን ይሞክሩ

ደረጃ 2 ለእሱ አንዳንድ ተጨማሪ ባህሪያትን መጫን ያስፈልግዎታል--

ለእሱ አንዳንድ ተጨማሪ ባህሪያትን መጫን ያስፈልግዎታል
ለእሱ አንዳንድ ተጨማሪ ባህሪያትን መጫን ያስፈልግዎታል
ለእሱ አንዳንድ ተጨማሪ ባህሪያትን መጫን ያስፈልግዎታል
ለእሱ አንዳንድ ተጨማሪ ባህሪያትን መጫን ያስፈልግዎታል
ለእሱ አንዳንድ ተጨማሪ ባህሪያትን መጫን ያስፈልግዎታል
ለእሱ አንዳንድ ተጨማሪ ባህሪያትን መጫን ያስፈልግዎታል
ለእሱ አንዳንድ ተጨማሪ ባህሪያትን መጫን ያስፈልግዎታል
ለእሱ አንዳንድ ተጨማሪ ባህሪያትን መጫን ያስፈልግዎታል

pip install bs4

pip install tabulate

pip install matplotlib

pip ጫን numpy

የፍለጋ ቁልፍን ለመሄድ እና cmd ን ያስገቡ እና እንደ አስተዳዳሪ ከ Run ጋር ይክፈቱ የትእዛዝ ጥያቄን መክፈት ያስፈልግዎታል

ደረጃ 3 ፦ ሊባራይ ማስመጣት

ሊባራይ ማስመጣት
ሊባራይ ማስመጣት

# ቤተመፃህፍት ማስመጣት

የማስመጣት ጥያቄዎች

ከ bs4 አስመጣ BeautifulSoup

ከሠንጠረዥ ማስመጣት ታብሌት

አስመጣ os

ቁጥርን እንደ 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' ፣ 'Cured', 'Death']

ምላሽ = ጥያቄዎች.ጌት (ዩአርኤል)

አርዕስት = extract_contents (soup.tr.find_all ('th'))

ስታቲስቲክስ = all_rows = ሾርባ.ፍንድ_all ('tr')

በሁሉም ረድፎች ውስጥ ለረድፍ ፦

stat = extract_contents (row.find_all ('td'))

ሁኔታ ከሆነ

ሌን (ስታቲስቲክስ) == 5 ከሆነ

# የመጨረሻው ረድፍ

stat = ['', *stat]

stats.append (stat)

elif len (stat) == 6:

stats.append (stat)

ስታቲስቲክስ [-1] [1] = "ጠቅላላ ጉዳዮች"

stats.remove (ስታቲስቲክስ [-1])

ደረጃ 5 ውጤቱን ለማሳየት ሠንጠረዥ መፍጠር

ውጤቱን ለማሳየት ሠንጠረዥ መፍጠር
ውጤቱን ለማሳየት ሠንጠረዥ መፍጠር
ውጤቱን ለማሳየት ሠንጠረዥ መፍጠር
ውጤቱን ለማሳየት ሠንጠረዥ መፍጠር
ውጤቱን ለማሳየት ሠንጠረዥ መፍጠር
ውጤቱን ለማሳየት ሠንጠረዥ መፍጠር

ዕቃዎች =

በስታቲስቲክስ ውስጥ ረድፍ: ነገሮች.append (ረድፍ [1])

y_pos = np.arange (ሌን (ዕቃዎች))

አፈፃፀም =

በስታቲስቲክስ ውስጥ ለረድፍ

performance.append (int (ረድፍ [2]) + int (ረድፍ [3]))

ሠንጠረዥ = ሠንጠረዥ (ስታቲስቲክስ ፣ ራስጌዎች = SHORT_HEADERS)

ማተም (ሠንጠረዥ)

ደረጃ 6: አሁን ያንን ሪፖርት ማየት ይችላሉ

አሁን ያንን ሪፖርት ማየት ይችላሉ
አሁን ያንን ሪፖርት ማየት ይችላሉ

በእያንዳንዱ ጊዜ ለውጥ እንዲኖር የቀጥታ ዘገባ መሆኑን ያስታውሱ

የሚመከር: