ዝርዝር ሁኔታ:

ESP32 COVID19 ሁኔታ ተመልካች 4 ደረጃዎች
ESP32 COVID19 ሁኔታ ተመልካች 4 ደረጃዎች

ቪዲዮ: ESP32 COVID19 ሁኔታ ተመልካች 4 ደረጃዎች

ቪዲዮ: ESP32 COVID19 ሁኔታ ተመልካች 4 ደረጃዎች
ቪዲዮ: #318 BLE Oximeter Hack with ESP32 for COVID-19 Projects 2024, ሀምሌ
Anonim
Image
Image
ESP32 COVID19 STATUS ተመልካች
ESP32 COVID19 STATUS ተመልካች
ESP32 COVID19 STATUS ተመልካች
ESP32 COVID19 STATUS ተመልካች
ESP32 COVID19 STATUS ተመልካች
ESP32 COVID19 STATUS ተመልካች

ይህ ፕሮጀክት የ COCID19 ሁኔታን በ json ቅርጸት ብቻ አግኝቶ ወደ OLED ያሳየው።

ደረጃ 1 - ነገሮችን ይያዙ

ሃርድዌር

1. Esp32 የልማት ሞዱል

2. 128x32 OLED ማሳያ

SOFTWARE

1. አርዱዲኖ አይዲኢ (የቦርድ አስተዳዳሪን በመጠቀም esp32 ሰሌዳዎችን ይጫኑ)

2. የ OLED ማሳያ ቤተ -መጽሐፍት

3. Arduinojson Library

ደረጃ 2 - ኮድ መስጠት

ኮድ መስጠት
ኮድ መስጠት
ኮድ መስጠት
ኮድ መስጠት

1. በመጀመሪያ በአርዲኖ አይዲኢ ላይ esp32 ን ይጫኑ።

በእርስዎ Arduino IDE ውስጥ ወደ ፋይል> ምርጫዎች ይሂዱ።

ከዚህ በታች ባለው ስእል እንደሚታየው “ተጨማሪ የቦርድ ሥራ አስኪያጅ ዩአርኤሎች” መስክ ውስጥ https://dl.espressif.com/dl/package_esp32_index.j… ውስጥ ያስገቡ። ከዚያ “እሺ” ቁልፍን ጠቅ ያድርጉ

የቦርዶች አስተዳዳሪን ይክፈቱ። ወደ መሣሪያዎች> ቦርድ> የቦርዶች ሥራ አስኪያጅ ይሂዱ…

ESP32 ን ይፈልጉ እና ለ “ESP32 በ Espressif Systems” ጫን የሚለውን ቁልፍ ይጫኑ።

2 ቤተመፃህፍት መትከል

ጎቶ ንድፍ> ቤተ -መጽሐፍትን ያካትቱ> ቤተ -ፍርግሞችን ያቀናብሩ።

SSD1306 ይተይቡ እና Adafruit SSD1306 ን ይጫኑ

Arduinojson ን ይተይቡ እና ArduinoJson ን በቤኖት ብላንቾን ይጫኑ

3. የሚያስፈልጉትን ቤተ -ፍርግሞች ከጫኑ በኋላ ኮዱን (ወይም ክሎንን) ከታች ካለው አገናኝ ይቅዱ እና ይለጥፉ

github.com/Anirudhvl/ESP32-COVID19-Status-…

4. ወደ esp32 ይስቀሉ።

5. አገሩን ለመለወጥ ከፈለጉ -

github.com/novelcovid/api

እና ሰነዶቻቸውን ይመልከቱ።

6. አገሪቱን ወይም ሌላ ውሂብን መለወጥ ከፈለጉ መጀመሪያ መልሱን json ያግኙ እና ለጥፍ

arduinojson.org/v6/assistant/

ከዚያ ተለዋዋጭውን መጠን ያሰሉ። በቀላሉ መላውን ኮድ ከ ይቅዱ

በፕሮግራሙ ላይ መተንተን እና በስዕሉ ላይ ባለው የ parseJson () ተግባር ውስጥ ይለጥፉ።

ደረጃ 3 ሃርድዌር ማቀናበር

የ OLED ፒን ግንኙነቶች

OLED-ESP32 -----------------------------------------------------

1. GND - GND

2. +3.3v - 3v3

3. ኤስዲኤ - ፒን 21

4. SCL - ፒን 22

ደረጃ 4 ንድፈ ሃሳብ

ይህ ፕሮጀክት የ GET ጥያቄን ይልካል

corona.lmao.ninja/countries/india

እና ውሂቡን ለመከፋፈል ለ Deserialize ተግባር መልሱን ያስተላልፉ። Deserialize ከ Arduinojson ዘዴ ነው።

የሚመከር: