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

前言

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

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

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

最終效果如下:

顯示效果

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

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

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

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

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

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

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

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

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

API獲取

ESP8266發(fā)送HTTPS請(qǐng)求

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

103 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉