ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1: Raspberry Pi Setup
- ደረጃ 2 ለእሱ አንዳንድ ተጨማሪ ባህሪያትን መጫን ያስፈልግዎታል--
- ደረጃ 3 ፦ ሊባራይ ማስመጣት
- ደረጃ 4 ከጤና ጉዳዮች ሚኒስቴር ኦፊሴላዊ ድርጣቢያ የቀጥታ መረጃን መሰብሰብ።
- ደረጃ 5 ውጤቱን ለማሳየት ሠንጠረዥ መፍጠር
- ደረጃ 6: አሁን ያንን ሪፖርት ማየት ይችላሉ
ቪዲዮ: Raspberry Pi ን በመጠቀም የኮቪድ የቀጥታ ዘገባ 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
እንደምናውቀው መላው ዓለም በ 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: አሁን ያንን ሪፖርት ማየት ይችላሉ
በእያንዳንዱ ጊዜ ለውጥ እንዲኖር የቀጥታ ዘገባ መሆኑን ያስታውሱ
የሚመከር:
ESP8266 ን በመጠቀም 9 የኮቪድ -19 ዝማኔ መከታተያ 9 ደረጃዎች
ESP8266 ን በመጠቀም የኮቪ -19 ማዘመኛ መከታተያ-ይህ ፕሮጀክት በአሁኑ ጊዜ በኦሌዲ ማሳያ ላይ የተለያዩ የሕንድ ግዛቶች ከተሞች የኮሮናቫይረስ ወረርሽኝ መረጃን ያሳያል። ይህ የቀጥታ ሁኔታ መከታተያ የወረዳዎን የእውነተኛ ጊዜ ኮቪድ -19 ዝመናን እንዲከታተሉ ይረዳዎታል። ይህ ፕሮጀክት ሙሉ በሙሉ ለ
MSP432 LaunchPad እና Python ን በመጠቀም 9 የሙቀት ደረጃዎች ዳሳሽ (TMP006) የቀጥታ መረጃን ማሴር 9 ደረጃዎች
MSP432 LaunchPad እና Python ን በመጠቀም የሙቀት ዳሳሽ (TMP006) የቀጥታ መረጃን ማሴር - TMP006 ከእቃው ጋር ግንኙነት ማድረግ ሳያስፈልግ የአንድን ነገር የሙቀት መጠን የሚለካ የሙቀት ዳሳሽ ነው። በዚህ መማሪያ ውስጥ Python ን በመጠቀም ከ BoosterPack (TI BOOSTXL-EDUMKII) የቀጥታ የሙቀት መረጃን እናሴራለን።
ESP8266 እና OLED ን በመጠቀም የቀጥታ ኮቪድ 19 መከታተያ - የእውነተኛ ጊዜ ኮቪድ 19 ዳሽቦርድ 4 ደረጃዎች
ESP8266 እና OLED ን በመጠቀም የቀጥታ ኮቪድ 19 መከታተያ | ሪልታይም ኮቪድ 19 ዳሽቦርድ ቴክቴክኒክ ሃርስ ድህረገፅን ይጎብኙ - http: //techtronicharsh.com በየትኛውም ቦታ የኖቬል ኮሮና ቫይረስ (ኮቪድ 19) ከፍተኛ ወረርሽኝ ባለበት። በዓለም ላይ ስለ COVID-19 ወቅታዊ ሁኔታ መከታተል አስፈላጊ ሆነ። ስለዚህ ፣ ቤት ውስጥ ፣ ይህ
የውይይት ቦት በመጠቀም የቀጥታ ዘገባ ካለው ጋር ተዋናይ -4 ደረጃዎች
Loactor የውይይት ቦትን በመጠቀም የቀጥታ ዘገባን በመጠቀም - በ WhatsApp በኩል ከ NodeMCU ተለዋዋጮችን (ቦታ ፣ ከፍታ ፣ ግፊት …) ያግኙ ወይም በትዊሊዮ ኤፒአይ በኩል ትዕዛዞችን ወደ ኖድኤምሲዩ ይላኩ። በተለይ ለ WhatsApp መልእክት ፣ እና ለተፈጠረው አፕ
ThingSpeak MQTT እና IFTTT Applets ን በመጠቀም የአየር ሁኔታ ዘገባ 8 ደረጃዎች
ThingSpeak MQTT እና IFTTT Applets ን በመጠቀም የአየር ሁኔታ ዘገባ ዕለታዊ የአየር ሁኔታ ሪፖርቶችን እንደ ኢሜይል ማሳወቂያ የሚያቀርብ በደመና ላይ የተመሠረተ የአየር ሁኔታ መተግበሪያ። ይህ ድር ትግበራ SHT25 ን እና Adafruit Huzzah ESP8266 ን በመጠቀም የሙቀት መጠን እና እርጥበት ይለካል። በእውነተኛ-ጊዜ የሙቀት መጠን እና Humidit ይሰጠናል