當(dāng)前位置:首頁 > 公眾號精選 > 電子電路開發(fā)學(xué)習(xí)
[導(dǎo)讀]前言最近疫情形勢又緊張起來了,全國多地出現(xiàn)零星病例,這也表明疫情并沒有隨著時間的過去而結(jié)束,大家還是要保持常態(tài)化防控,做好個人防護,盡快打疫苗建立免疫屏障。為了學(xué)以致用,去年春節(jié)疫情期間,我做了個基于STM32的新冠肺炎疫情監(jiān)控平臺,從?桌面PC?到?嵌入式ARMLinux?,再...

前言

最近疫情形勢又緊張起來了,全國多地出現(xiàn)零星病例,這也表明疫情并沒有隨著時間的過去而結(jié)束,大家還是要保持常態(tài)化防控,做好個人防護,盡快打疫苗建立免疫屏障。

為了學(xué)以致用,去年春節(jié)疫情期間,我做了個基于STM32的新冠肺炎疫情監(jiān)控平臺,從?桌面PC?到?嵌入式ARM Linux?,再到?MCU平臺有需要的朋友可以使用公眾號的搜索功能,查找相關(guān)內(nèi)容。

今天分享一篇之前發(fā)的文章:基于STM32 MCU的疫情監(jiān)控平臺,STM32通過串口和ESP8266進行AT指令交互,連接API接口獲取最新的疫情數(shù)據(jù),并顯示在LCD顯示屏上,可以直觀方便的了解到最新的疫情數(shù)據(jù)信息。

最終效果如下:

顯示效果

獲取疫情數(shù)據(jù)API接口

2020新冠疫情的爆發(fā),各大互聯(lián)網(wǎng)IT公司和個人都開發(fā)了實時疫情地圖平臺,騰訊新聞、丁香園、網(wǎng)易、新浪等等,這些數(shù)據(jù)大小都在幾百KB,對于PC和嵌入式Linux來說,不用在意數(shù)據(jù)量的大小,但是對于存儲非常有限的MCU來說,數(shù)據(jù)量的大小是不得不考慮的一個問題,而且對于ESP8266來說,AT指令的方式,SSL緩存最大只有4096個字節(jié)的緩存!

經(jīng)過網(wǎng)上一番搜索,找到了幾個數(shù)據(jù)量小的API,但是有的接口連接不穩(wěn)定,剛連上就掉線了,最后終于找到了一個連接穩(wěn)定,數(shù)據(jù)量小,數(shù)據(jù)齊全的接口:https://lab.isaaclin.cn/nCoV/zh

這是一位國人使用服務(wù)器爬蟲獲取了丁香園的數(shù)據(jù),然后開放了API接口供大家免費使用,目前已經(jīng)被調(diào)用了2千萬次,這個網(wǎng)站還包括了多個接口,我只使用到了其中的疫情數(shù)據(jù)這一個接口:https://lab.isaaclin.cn/nCoV/api/overall,數(shù)據(jù)量大概為1300個字節(jié)。

JSON數(shù)據(jù)內(nèi)容如下:

json數(shù)據(jù)格式
為了能使用ESP8266獲取這個API返回的內(nèi)容,我們還需要知道以下信息:TCP連接類型,端口號,API地址。

我們在瀏覽器中按F12,打開開發(fā)者模式,在地址欄輸入https://lab.isaaclin.cn/nCoV/api/overall這個接口地址,可以很容易的獲取到我們想要的信息:

服務(wù)器地址:81.68.90.103
端口號:443
API地址:https://lab.isaaclin.cn/nCoV/api/overall
關(guān)于端口號,如果API地址是http開頭的,一般是選擇TCP連接類型,80端口;如果是https開頭的,一般是選擇SSL連接類型,443端口。這個信息在后面會用到。

圖中的IP是很久之前的了,最新的API地址是:81.68.90.103

API獲取

ESP8266發(fā)送HTTPS請求

WiFi模塊選擇的是樂鑫的ESP8266-01S模組,支持AP、Station和AP
本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

摘要:介紹了熱網(wǎng)智能遠程監(jiān)控系統(tǒng)及其典型應(yīng)用,在此基礎(chǔ)上,對借助該系統(tǒng)取得的管理成效進行了總結(jié)。

關(guān)鍵字: 供熱管損 監(jiān)控平臺 蒸汽計量

北京2021年11月10日 /美通社/ -- 近年來,視頻監(jiān)控系統(tǒng)在醫(yī)療場景中得以廣泛應(yīng)用,無論是門診、住院大樓的安防監(jiān)控,病房、監(jiān)護室患者的24小時監(jiān)護,還是手術(shù)室、危重急救病房等場所的監(jiān)控,視頻監(jiān)控系統(tǒng)都承擔(dān)著至關(guān)重...

關(guān)鍵字: 視頻監(jiān)控 網(wǎng)絡(luò) 監(jiān)控平臺

0問題背景隨著微服務(wù)架構(gòu)的流行,服務(wù)按照不同的維度進行拆分,一次請求往往需要涉及到多個服務(wù)?;ヂ?lián)網(wǎng)應(yīng)用構(gòu)建在不同的軟件模塊集上,這些軟件模塊,有可能是由不同的團隊開發(fā)、可能使用不同的編程語言來實現(xiàn)、有可能布在了幾千臺服務(wù)...

關(guān)鍵字: 全鏈路 監(jiān)控平臺

親朋好友,動動小手,一天3票,開發(fā)板誰要? 厚著臉皮插播一條廣告 我在疫情期間做的基于STM32MP1和Qt的新冠肺炎疫情監(jiān)控平臺,這個小項目報名參加了意法半導(dǎo)體首屆創(chuàng)客大賽——STM32創(chuàng)客秀,最近在投票階段,如果有幸...

關(guān)鍵字: STM32 RT-Thread 監(jiān)控平臺

本文根據(jù)胖亞鵬老師在〖deeplus直播第222期〗線上分享演講內(nèi)容整理而成。 胖亞鵬 光大銀行科技部系統(tǒng)架構(gòu)師 光大銀行科技部系統(tǒng)架構(gòu)師、技術(shù)專家,具有十余年監(jiān)控系統(tǒng)建設(shè)的項目實施經(jīng)驗。目前主要負(fù)責(zé)光大銀行統(tǒng)一監(jiān)控管理...

關(guān)鍵字: 選型 監(jiān)控平臺

7月26日記者獲悉,交通執(zhí)法監(jiān)測與指揮中心已正式在市交通綜合行政執(zhí)法支隊五大隊投入使用。有了智慧交通監(jiān)控平臺的幫助,6月以來,該大隊連續(xù)精準(zhǔn)打擊非法營運行為9起,科技助力交通執(zhí)法工作提速增效,增強交通執(zhí)法震懾力,改善轄...

關(guān)鍵字: 智慧交通 監(jiān)控平臺 交通秩序

20 年前曾率先推出第一款手持式無線網(wǎng)絡(luò)分析儀的全球領(lǐng)先廠商安立公司日前推出遠程頻譜監(jiān)控器,引領(lǐng)現(xiàn)場無線測試的新時代,該模塊化及可擴展的產(chǎn)品平臺能夠幫助運營商從他們的巨額頻譜投資中產(chǎn)生更高的回報,最大限

關(guān)鍵字: 模塊化 頻譜監(jiān)測 監(jiān)控平臺 監(jiān)控器

【CPS中安網(wǎng) cps.com.cn】三十年,說長不長,說短也不短,而對于安防行業(yè)來說,經(jīng)過三十年的發(fā)展之后,安防市場逐漸走向成熟,很多企業(yè)逐漸從單純的賣產(chǎn)品轉(zhuǎn)型為主要提供解決方案。視頻監(jiān)控管理平臺作為聯(lián)結(jié)前后端產(chǎn)

關(guān)鍵字: 安防監(jiān)控 監(jiān)控平臺 集成 控管

記者從昨日召開的市政府常務(wù)會議上獲悉,荊門市將在全市推行氣瓶安全信息化管理,全市18萬只氣瓶統(tǒng)一安裝電子標(biāo)簽,作為氣瓶的身份證,今后,凡沒有電子標(biāo)簽或電子標(biāo)簽(條碼)超過檢驗周期的氣瓶,將不能在計算機管理

關(guān)鍵字: RFID 電子 電子標(biāo)簽 監(jiān)控平臺

應(yīng)用美國Linear Technology 公司推出的電池組監(jiān)控芯片LTC6802,設(shè)計了一套可用于鋰離子電池組的監(jiān)控平臺。該系統(tǒng)單板可實現(xiàn)對多達12 節(jié)串聯(lián)單體電池的監(jiān)控,可采用分布式結(jié)構(gòu)實現(xiàn)對更多單體的監(jiān)控。本系統(tǒng)設(shè)...

關(guān)鍵字: 電池組 電路設(shè)計 監(jiān)控平臺 LTC6802

電子電路開發(fā)學(xué)習(xí)

103 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉