chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

大彩串口屏4G應(yīng)用-HTTP定位和獲取天氣

廣州大彩串口屏 ? 2021-07-22 16:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、適合范圍

本文檔適合大彩PM 4G系列串口屏產(chǎn)品使用。

二、適合范圍

1. VisualTFT軟件版本:V3.0.1.1112及以上的版本。

2. 串口屏硬件版本:M系列固件 >= V6.3.257.00。

三、概述

本例程中,通過(guò)獲取天氣、定位來(lái)介紹4G的HTTP GET的應(yīng)用。

四、參考資料

《LUA 腳本API V1.4》可通過(guò)以下鏈接下載物聯(lián)型開(kāi)發(fā)包獲取:

http:/www.gz-dc.com/index.php?s=/List/index/cid/19.html

《LUA基礎(chǔ)學(xué)習(xí)》可通過(guò)以下鏈接下載物聯(lián)型開(kāi)發(fā)包獲取:

http:/www.gz-dc.com/index.php?s=/List/index/cid/19.html

LUA腳本初學(xué)者可以通過(guò)下面鏈接進(jìn)行學(xué)習(xí)。

http://www.runoob.com/lua/lua-arrays.html

AT指令,可以通過(guò)下面子連接了解

http://www.openluat.com/Product/file/asr1802/Luat%204G模塊AT命令手冊(cè)V4.2.8.pdf

百度地圖API逆地址解析:

http://lbsyun.baidu.com/index.php?title=webapi/guide/webservice-geocoding-abroad

濟(jì)南易客云網(wǎng)絡(luò)科技提供HTTP天氣訪(fǎng)問(wèn)接口:

付費(fèi):https://www.tianqiapi.com/index/doc?version=v61

免費(fèi):https://www.tianqiapi.com/index/doc?version=v6

五、教程實(shí)現(xiàn)

本文主要將以下2點(diǎn)進(jìn)行說(shuō)明:

1. 準(zhǔn)備工程素材;

2. 配置串口屏工程;

5.1 準(zhǔn)備工程素材

5.1.1準(zhǔn)備工程素材

在實(shí)現(xiàn)例程前需要作以下3個(gè)準(zhǔn)備:

1.硬件平臺(tái);

2.軟件平臺(tái);

3.UI素材;

該例程使用大彩M系列7寸串口屏DC80480M070_1111_0T為驗(yàn)證開(kāi)發(fā)平臺(tái)。如圖5-1所示;

圖片

圖5-1M系列7寸串口屏

其他尺寸的串口屏均可借鑒此教程。


5.1.2軟件平臺(tái)

使用大彩自主研發(fā)的上位機(jī)軟件VisualTFT配置工程,登錄http://www.gz-dc.com/下載。如圖5-2所示;

圖片

圖5-2下載軟件

5.2 配置串口屏工程

本文主要介紹以下2點(diǎn):

(1)畫(huà)面配置

(2)LUA編輯

5.2.1畫(huà)面配置

在畫(huà)面ID0中,SIM卡信息顯示、地點(diǎn)、時(shí)間及天氣4部分組成。

SIM卡信息:圖標(biāo)件ID1表示信號(hào)等級(jí)、文本控件ID2表示運(yùn)營(yíng)商、文本控件ID3用于顯示SIM卡ID。

地點(diǎn):文本控件ID7于顯示所在的城市。

時(shí)間日期:文本控件ID5用于顯示時(shí)間,文本控件ID6用于顯示日期。

溫度天氣:文本控件ID8顯示溫度,文本控件ID9用于用于顯示天氣描述(多云、晴等),圖標(biāo)控件ID10顯示多云等等的圖標(biāo)。

畫(huà)面配置如圖5-3所示:

注意:其他非關(guān)鍵控件不在一一介紹,下文不在累述

圖片

圖5-3畫(huà)面配置


5.2..2LUA編輯

本例程中,屏幕上電執(zhí)行初始化操作,如加載4G AT 指令的庫(kù)、初始化和4G模塊的交互的函數(shù)、初始化4G模塊、開(kāi)啟定時(shí)器獲取運(yùn)營(yíng)商和信號(hào)值。

當(dāng)4G模塊初始化完成后,獲取運(yùn)營(yíng)商/信號(hào)值以及獲取經(jīng)緯度。當(dāng)4G模塊返回對(duì)應(yīng)經(jīng)緯度后,根據(jù)經(jīng)緯度得到所在城市,在根據(jù)城市獲取該城市的氣溫以及天氣狀態(tài)。流程如下所示。

圖片

1.初始化

調(diào)用系統(tǒng)函數(shù)on_init()執(zhí)行代碼如程序清單 1所示:

溫馨提示:因平臺(tái)限制, 程序清單1初始化 請(qǐng)移步下載http://www.gz-dc.com/article/id/6645.html

核心API函數(shù)

1)dofile (filename)

加載文件:本例程中加載4G AT 指令的庫(kù)

  • filename-文件名

2)uart_set_baudrate3(speed)

設(shè)置串口3的波特率:串口3為屏幕和4G模塊通訊的串口

  • speed–通訊的波特率

3)on_air_recv_data(packet)

串口接收4G模塊的返回?cái)?shù)據(jù)的回調(diào)。

  • packet:形參為表,字節(jié)數(shù)據(jù)。

4)air_set_callback (on_air_send_cb,on_air_resp_callback,on_air_log_cb)

設(shè)置4G庫(kù)函數(shù)的回調(diào)。形參類(lèi)型為函數(shù),參數(shù)依次為命令發(fā)送函數(shù),命令回調(diào)函數(shù)、調(diào)試信息打印函數(shù),可自定義函數(shù)名。

  • on_air_send_cb:屏幕向4G模塊發(fā)送回調(diào)函數(shù)
  • on_air_resp_callback:4G向屏幕返回?cái)?shù)據(jù)回調(diào)函數(shù)
  • on_air_log_cb:用戶(hù)調(diào)試信息回調(diào)函數(shù)調(diào)試

5)at_cops_csq()

自定義封裝函數(shù),獲取運(yùn)行商和信號(hào)值

6)air_cmd_add(sendstr,ackstr,timeout,retry,callback)

屏幕向4G模塊發(fā)送AT指令

  • sendstr:屏幕向4G模塊發(fā)送AT指令
  • ackstr:4G模塊應(yīng)答屏幕的請(qǐng)求
  • timeou:應(yīng)答超時(shí)
  • retry:超時(shí)重發(fā)次數(shù),可選
  • callback:應(yīng)答回調(diào)函數(shù),可選

注:如果沒(méi)有設(shè)置超時(shí)重發(fā)次數(shù),則超時(shí)時(shí)直接發(fā)送隊(duì)列中的下一條指令。

7)on_air_resp_callback(key, value)

4G應(yīng)答屏幕回調(diào)函數(shù):屏幕發(fā)送AT指令,4G應(yīng)答后均會(huì)回調(diào)該函數(shù),本函數(shù)如air_set_callback(on_air_send_cb,on_air_resp_callback,on_air_log_cb)函數(shù)設(shè)置。

  • key:屏幕->4G模塊,發(fā)送請(qǐng)求的AT指令
  • value:4G模塊->屏幕,返回的數(shù)據(jù)

2.獲取經(jīng)緯度

當(dāng)4G初始化完成后,獲取經(jīng)緯度,代碼如程序清單 2所示:

溫馨提示:因平臺(tái)限制,程序清單 2獲取經(jīng)緯度 請(qǐng)移步下載http://www.gz-dc.com/article/id/6645.html

核心API函數(shù)

1)get_local_latitude_longitude()

獲取經(jīng)緯度。屏幕向4G模塊發(fā)送獲取經(jīng)緯度的AT指令’AT+CIPGSMLOC=1,1’,在on_air_resp_callback回調(diào)函數(shù)解析返回的數(shù)據(jù)。

3.獲取城市名

當(dāng)獲取經(jīng)緯度后,根據(jù)經(jīng)緯度,獲取所在的城市,代碼如程序清單 3所示:

溫馨提示:因平臺(tái)限制,程序清單3獲取所在城市 請(qǐng)移步下載http://www.gz-dc.com/article/id/6645.html

核心API函數(shù)

1)baiduAPI_get_local ()

函數(shù)內(nèi)部封裝4G AT指令集HTTP Get資源請(qǐng)求函數(shù)air_http_get(),本例程中根據(jù)百度提供的資源接口,拼接經(jīng)緯度發(fā)送請(qǐng)求。若百度響應(yīng)改請(qǐng)求,則觸發(fā)回到平baiduAPI_get_local_cb()函數(shù)。

4.獲取時(shí)間/天氣

當(dāng)獲取經(jīng)中文城市名稱(chēng)后,獲取所在的該城市的溫度和天氣,代碼程序清單 4所示:

溫馨提示:因平臺(tái)限制, 程序清單 4獲取天氣 請(qǐng)移步下載http://www.gz-dc.com/article/id/6645.html

核心API函數(shù)

1)http_get_wea_and_tim e()

函數(shù)內(nèi)部封裝4G AT指令集HTTP Get資源請(qǐng)求函數(shù)air_http_get(),本例程中根據(jù)濟(jì)南易客云網(wǎng)絡(luò)科技提供付費(fèi)和免費(fèi)的資源接口。其中免費(fèi)的訪(fǎng)問(wèn)獲取次數(shù)是200次/天,付費(fèi)的是5000次/天。該服務(wù)器響應(yīng)請(qǐng)求自動(dòng)回調(diào)on_get_wea_cb處理響應(yīng)的信息。同理,獲取同步云端時(shí)間調(diào)用http_get_time()即可。

5.3下載工程

在菜單欄中,文件→打開(kāi)工程目錄,在‘dciot_build’目錄的‘private’文件夾拷貝到SD卡中,如圖5-4和圖5-5所示;把SD卡接上串口屏后重新上電,等到提示燒錄工程成功后,拔掉SD卡重新上電即可。

圖5-4下載文件

圖5-5拷貝到SD卡

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 4G
    4G
    +關(guān)注

    關(guān)注

    15

    文章

    5613

    瀏覽量

    123490
  • 定位
    +關(guān)注

    關(guān)注

    5

    文章

    1573

    瀏覽量

    36603
  • 串口屏
    +關(guān)注

    關(guān)注

    8

    文章

    613

    瀏覽量

    39382
  • 天氣預(yù)報(bào)
    +關(guān)注

    關(guān)注

    0

    文章

    8

    瀏覽量

    7582
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    4G控制器讓風(fēng)機(jī)設(shè)備廠(chǎng)家低成本實(shí)現(xiàn)遠(yuǎn)程智能升級(jí)

    博達(dá)智聯(lián)的設(shè)備廠(chǎng)家4G控制器解決方案,包含 4G控制器模塊、 手機(jī)小程序、廠(chǎng)家設(shè)備管理后臺(tái)。只要將4G控制器通過(guò)串口與設(shè)備建立連接,通過(guò)4G
    的頭像 發(fā)表于 01-09 17:01 ?1204次閱讀
    <b class='flag-5'>4G</b>控制器讓風(fēng)機(jī)設(shè)備廠(chǎng)家低成本實(shí)現(xiàn)遠(yuǎn)程智能升級(jí)

    車(chē)聯(lián)網(wǎng)智能車(chē)載終端4G全網(wǎng)通T-BOX設(shè)計(jì)與應(yīng)用

    4G全網(wǎng)通T-BOX是車(chē)聯(lián)網(wǎng)核心設(shè)備,通過(guò)“車(chē)端數(shù)據(jù)采集-云端交互-遠(yuǎn)程控制”閉環(huán),支撐新能源汽車(chē)安全監(jiān)控、車(chē)隊(duì)管理等場(chǎng)景,其設(shè)計(jì)需滿(mǎn)足車(chē)規(guī)級(jí)硬件與多協(xié)議兼容性。 核心定位與價(jià)值 T-BOX(遠(yuǎn)程
    發(fā)表于 10-11 10:06

    【RA4E2開(kāi)發(fā)板評(píng)測(cè)】——7.使用AT指令獲取城市天氣預(yù)報(bào)

    使用ESP8266連接RA4E2開(kāi)發(fā)板后,可以通過(guò)ESP8266連接WIFI網(wǎng)絡(luò),然后通過(guò)AT指令訪(fǎng)問(wèn)api.seniverse.com心知天氣網(wǎng)站獲取城市天氣預(yù)報(bào)。 板子連接如下圖所
    發(fā)表于 09-03 13:10

    物流車(chē)4G車(chē)載監(jiān)控系統(tǒng)的核心功能與應(yīng)用場(chǎng)景解析

    物流車(chē) 4G 車(chē)載監(jiān)控系統(tǒng)通過(guò) 4G 網(wǎng)絡(luò)實(shí)現(xiàn)對(duì)運(yùn)輸車(chē)輛的實(shí)時(shí)定位、狀態(tài)監(jiān)控、數(shù)據(jù)傳輸,并與供應(yīng)鏈管理體系深度集成,為供應(yīng)鏈全鏈路優(yōu)化提供了關(guān)鍵技術(shù)支撐。
    的頭像 發(fā)表于 08-30 11:33 ?877次閱讀

    【匯思博SEEK100開(kāi)發(fā)板試用體驗(yàn)】04 網(wǎng)絡(luò)連接及獲取和風(fēng)天氣數(shù)據(jù)

    1 前言 接著開(kāi)發(fā)天氣APP。這次要實(shí)現(xiàn)通過(guò)http請(qǐng)求獲取和風(fēng)天氣的數(shù)據(jù),然后將其解析到我們制定好的模型中,以便調(diào)用賦值。 2 http數(shù)
    發(fā)表于 07-08 19:26

    SkyOne? 汽車(chē)多模多頻段前端模塊,用于 4G LTE 和 4G LTE-A(下行鏈路載波聚合 (CA) 應(yīng)用) skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()SkyOne? 汽車(chē)多模多頻段前端模塊,用于 4G LTE 和 4G LTE-A(下行鏈路載波聚合 (CA) 應(yīng)用)相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有SkyOne? 汽車(chē)多模多頻段
    發(fā)表于 07-01 18:31
    SkyOne? 汽車(chē)多模多頻段前端模塊,用于 <b class='flag-5'>4G</b> LTE 和 <b class='flag-5'>4G</b> LTE-A(下行鏈路載波聚合 (CA) 應(yīng)用) skyworksinc

    工業(yè)物聯(lián)網(wǎng)4G無(wú)線(xiàn)網(wǎng)絡(luò)轉(zhuǎn)串口模塊

    4G無(wú)線(xiàn)網(wǎng)絡(luò)轉(zhuǎn)串口模塊是一種工業(yè)通信設(shè)備,通過(guò)4G網(wǎng)絡(luò)將串口(如RS232/RS485)設(shè)備接入互聯(lián)網(wǎng),實(shí)現(xiàn)遠(yuǎn)程數(shù)據(jù)傳輸與控制。適用于物聯(lián)網(wǎng)(IoT)、工業(yè)自動(dòng)化、遠(yuǎn)程監(jiān)控等場(chǎng)景。阿爾
    的頭像 發(fā)表于 06-25 11:11 ?681次閱讀
    工業(yè)物聯(lián)網(wǎng)<b class='flag-5'>4G</b>無(wú)線(xiàn)網(wǎng)絡(luò)轉(zhuǎn)<b class='flag-5'>串口</b>模塊

    講堂:串口工程下載及問(wèn)題診斷

    一、適合范圍適合大協(xié)議串口產(chǎn)品。二、工程下載M系列:打開(kāi)VisualTFT軟件,在菜單欄→文件→‘創(chuàng)建新工程’,創(chuàng)建的工程必須以實(shí)體為準(zhǔn),可通過(guò)屏幕背面貼紙查看具體型號(hào)。以
    的頭像 發(fā)表于 06-24 16:27 ?1412次閱讀
    大<b class='flag-5'>彩</b>講堂:<b class='flag-5'>串口</b><b class='flag-5'>屏</b>工程下載及問(wèn)題診斷

    4G工業(yè)路由器賦能戶(hù)外廣告高效運(yùn)營(yíng)

    。工業(yè)4G路由器4G工業(yè)路由器專(zhuān)為工業(yè)場(chǎng)景打造,具備工業(yè)級(jí)防護(hù),可在-40℃至+75℃穩(wěn)定運(yùn)行,防塵防濺水,抗浪涌、振動(dòng);搭載高性能處理器,接口豐富;支持多運(yùn)營(yíng)商
    的頭像 發(fā)表于 06-18 18:05 ?465次閱讀
    <b class='flag-5'>4G</b>工業(yè)路由器賦能戶(hù)外廣告<b class='flag-5'>屏</b>高效運(yùn)營(yíng)

    4G全網(wǎng)通網(wǎng)關(guān)是什么?有什么功能?

    廣泛的網(wǎng)絡(luò)兼容性。 4G全網(wǎng)通網(wǎng)關(guān)的功能 一、網(wǎng)絡(luò)連接與轉(zhuǎn)換功能 4G網(wǎng)絡(luò)接入:通過(guò)插入SIM卡,連接運(yùn)營(yíng)商的4G網(wǎng)絡(luò),獲取互聯(lián)網(wǎng)接入能力,適用于有線(xiàn)網(wǎng)絡(luò)覆蓋不足或需要移動(dòng)聯(lián)網(wǎng)的場(chǎng)景。
    的頭像 發(fā)表于 06-17 15:43 ?1108次閱讀
    <b class='flag-5'>4G</b>全網(wǎng)通網(wǎng)關(guān)是什么?有什么功能?

    4G DTU 無(wú)線(xiàn)數(shù)傳模塊:RS232/485轉(zhuǎn)4G,穩(wěn)定不宕機(jī)

    4G DTU(Data Transfer Unit)是一種工業(yè)級(jí)物聯(lián)網(wǎng)數(shù)據(jù)傳輸設(shè)備,主要用于將串口(如RS232/RS485)數(shù)據(jù)通過(guò)4G網(wǎng)絡(luò)無(wú)線(xiàn)傳輸?shù)竭h(yuǎn)程服務(wù)器或云平臺(tái)。它是工業(yè)自動(dòng)化、遠(yuǎn)程監(jiān)控
    的頭像 發(fā)表于 05-29 14:58 ?960次閱讀

    【RA-Eco-RA4M2開(kāi)發(fā)板評(píng)測(cè)】RA4M2 + ESP8266獲取城市天氣預(yù)報(bào)(二)使用串口助手獲取天氣+破解任意類(lèi)型AT指令

    RA4M2板子 打開(kāi)串口助手 我們按照如下順序發(fā)送AT指令,把獲取心知天氣預(yù)報(bào)的流程走一遍 1。AT+RST 回復(fù)一些ESP8266復(fù)位后的固件版本信息。 2。AT 返回OK 3。
    發(fā)表于 05-04 10:07

    【RA-Eco-RA4M2開(kāi)發(fā)板評(píng)測(cè)】RA4M2 + ESP8266獲取城市天氣預(yù)報(bào)(一)

    很高興收到瑞薩電子的RA4M2開(kāi)發(fā)板,有幸成為了幸運(yùn)觀(guān)眾,本期就來(lái)使用瑞薩的RA4M2開(kāi)發(fā)板通過(guò)串口連接WIFI模塊ESP8266,獲取天氣
    發(fā)表于 05-02 14:28

    用于 4G 和 5G 應(yīng)用的 Sky5? 前端模塊 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()用于 4G 和 5G 應(yīng)用的 Sky5? 前端模塊相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有用于 4G 和 5G 應(yīng)用的 Sky5? 前端模塊的引腳圖、接線(xiàn)圖、封裝手冊(cè)、中文
    發(fā)表于 04-11 15:24
    用于 <b class='flag-5'>4G</b> 和 5<b class='flag-5'>G</b> 應(yīng)用的 Sky5? 前端模塊 skyworksinc

    VisualTFT智能家居UI案例

    ? ? ? ? ? ? ? ?一、適合范圍? ? ? ? ? ? ? ? ? ? ?適合全系列480*480大串口產(chǎn)品? ? ? ? ? ? ? ?二、UI展示? ? ? ? ?
    發(fā)表于 02-14 16:32 ?1次下載