亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于單片機(jī)和安卓平臺(tái)的移動(dòng)物聯(lián)網(wǎng)應(yīng)用開發(fā)實(shí)訓(xùn)系統(tǒng)設(shè)計(jì)

        2020-10-21 03:50:24劉力維
        科技創(chuàng)新與應(yīng)用 2020年30期
        關(guān)鍵詞:單片機(jī)傳感器

        劉力維

        摘? 要:文章介紹了一種采用單片機(jī)和安卓移動(dòng)設(shè)備構(gòu)建移動(dòng)物聯(lián)網(wǎng)應(yīng)用開發(fā)實(shí)訓(xùn)系統(tǒng)的方法。并基于該系統(tǒng)完成了實(shí)訓(xùn)的項(xiàng)目設(shè)計(jì),實(shí)現(xiàn)了通過手機(jī)遠(yuǎn)程獲取單片機(jī)上的傳感器數(shù)據(jù)以及遠(yuǎn)程控制單片機(jī)上的開關(guān)設(shè)備等典型的物聯(lián)網(wǎng)應(yīng)用。

        關(guān)鍵詞:單片機(jī);傳感器;安卓應(yīng)用開發(fā)

        中圖分類號(hào):N945.23 文獻(xiàn)標(biāo)志碼:A? ? ? ? ?文章編號(hào):2095-2945(2020)30-0039-02

        Abstract: This paper introduces a method of building a mobile IoT application development training system by using MCU (micro-chip computer) and Android mobile devices. Based on the system, the project design of practical training is completed, and the typical application of IoT is realized such as remote acquisition of sensor data and remote control of switch equipment on MCU board.

        Keywords: MCU(micro-chip computer); sensor; Android application development

        1 物聯(lián)網(wǎng)應(yīng)用開發(fā)實(shí)訓(xùn)系統(tǒng)的設(shè)計(jì)背景及目標(biāo)

        隨著網(wǎng)絡(luò)技術(shù)和移動(dòng)應(yīng)用的快速發(fā)展,基于移動(dòng)設(shè)備的物聯(lián)網(wǎng)應(yīng)用得以普及。對(duì)相關(guān)技術(shù)的學(xué)習(xí)掌握成為智能制造、嵌入式技術(shù)與應(yīng)用、移動(dòng)應(yīng)用開發(fā)等專業(yè)學(xué)生的必備技能。目前市面上有很多集成化的物聯(lián)網(wǎng)應(yīng)用開發(fā)平臺(tái)。此類平臺(tái)大多封裝為智能農(nóng)業(yè)、智能交通、智能家居等應(yīng)用場(chǎng)景,集成度較高,但擴(kuò)展性較差,無法針對(duì)底層硬件進(jìn)行編程擴(kuò)展。本系統(tǒng)構(gòu)建了一個(gè)通用且可擴(kuò)展的物聯(lián)網(wǎng)應(yīng)用開發(fā)實(shí)訓(xùn)平臺(tái),使學(xué)生完成從底層單片機(jī)及傳感器應(yīng)用技術(shù)到上層移動(dòng)應(yīng)用開發(fā)各環(huán)節(jié)的設(shè)計(jì)開發(fā),形成對(duì)物聯(lián)網(wǎng)應(yīng)用系統(tǒng)的整體認(rèn)識(shí)。

        2 物聯(lián)網(wǎng)應(yīng)用開發(fā)實(shí)訓(xùn)系統(tǒng)的架構(gòu)設(shè)計(jì)

        本系統(tǒng)利用通用單片機(jī)開發(fā)平臺(tái)、個(gè)人電腦和安卓移動(dòng)設(shè)備構(gòu)建一個(gè)移動(dòng)物聯(lián)網(wǎng)應(yīng)用系統(tǒng)。利用單片機(jī)開發(fā)平臺(tái)的硬件可擴(kuò)展性和安卓開發(fā)平臺(tái)豐富的軟件功能實(shí)現(xiàn)系統(tǒng)的通用性和擴(kuò)展性。系統(tǒng)框圖如圖1所示。

        圖1 物聯(lián)網(wǎng)應(yīng)用開發(fā)實(shí)訓(xùn)系統(tǒng)功能框圖

        單片機(jī)通過可編程IO連接數(shù)據(jù)傳感器和開關(guān)設(shè)備,實(shí)現(xiàn)物聯(lián)網(wǎng)應(yīng)用模擬沙盤。個(gè)人電腦作為數(shù)據(jù)網(wǎng)關(guān),通過串口與單片機(jī)相連,實(shí)現(xiàn)沙盤上傳感器數(shù)據(jù)的采集和開關(guān)設(shè)備的控制。安卓手機(jī)作為遠(yuǎn)程控制終端,通過無線網(wǎng)絡(luò)連接與數(shù)據(jù)網(wǎng)關(guān)通信,實(shí)現(xiàn)沙盤上傳感器數(shù)據(jù)的遠(yuǎn)程監(jiān)控和智能開關(guān)的遠(yuǎn)程控制。

        3 移動(dòng)物聯(lián)網(wǎng)應(yīng)用開發(fā)實(shí)訓(xùn)項(xiàng)目設(shè)計(jì)

        實(shí)訓(xùn)內(nèi)容主要包括三部分:單片機(jī)應(yīng)用開發(fā)部分實(shí)現(xiàn)通過串口與數(shù)據(jù)網(wǎng)關(guān)通信;數(shù)據(jù)網(wǎng)關(guān)部分實(shí)現(xiàn)HTTP服務(wù)器功能,同時(shí)實(shí)現(xiàn)與單片機(jī)之間串口通信數(shù)據(jù)的處理;移動(dòng)終端部分主要實(shí)現(xiàn)用戶界面設(shè)計(jì)以及傳感器數(shù)據(jù)的遠(yuǎn)程獲取和智能開關(guān)的遠(yuǎn)程控制功能。

        3.1 單片機(jī)串口通信的實(shí)現(xiàn)

        以單片機(jī)連接溫度傳感器、照明、風(fēng)扇為例,定義了私有的串口通信數(shù)據(jù)格式,如表1所示。

        單片機(jī)串口的命令解析可以通過狀態(tài)機(jī)來實(shí)現(xiàn)。設(shè)計(jì)單片機(jī)上串口接收狀態(tài)如下:

        空閑狀態(tài):單片機(jī)已經(jīng)處理完成上一條指令,等待新指令的到來。

        溫度告警上限設(shè)置:單片機(jī)收到了字符h,等待溫度告警上限的兩位數(shù)字。

        溫度告警下限設(shè)置:單片機(jī)收到了字符l,等待溫度告警下限的兩位數(shù)字。

        操作數(shù)1:單片機(jī)收到了第一個(gè)操作數(shù),等待第二個(gè)操作數(shù)。

        操作數(shù)2:單片機(jī)收到了第二個(gè)操作數(shù),需要馬上進(jìn)行整條命令的處理。

        開設(shè)備:單片機(jī)收到了字符k,等待具體操作的設(shè)備字符。

        關(guān)設(shè)備:單片機(jī)收到了字符g,等待具體操作的設(shè)備字符。

        單片機(jī)串口接收數(shù)據(jù)進(jìn)行命令解析的狀態(tài)遷移過程如圖2所示。

        3.2 數(shù)據(jù)網(wǎng)關(guān)開發(fā)部分主要功能

        數(shù)據(jù)網(wǎng)關(guān)主要功能分為兩部分:一是通過串口與沙盤通信;二是實(shí)現(xiàn)一個(gè)小型的HTTP服務(wù)器,負(fù)責(zé)處理來自遠(yuǎn)程移動(dòng)設(shè)備的網(wǎng)絡(luò)數(shù)據(jù)傳輸請(qǐng)求。

        谷歌提供了一個(gè)開源項(xiàng)目android-serialport-api,通過JNI技術(shù)實(shí)現(xiàn)了動(dòng)態(tài)鏈接庫。使用者通過調(diào)用該庫中提供的函數(shù),可以實(shí)現(xiàn)串口的開關(guān)和串口數(shù)據(jù)的收發(fā)[1]。

        數(shù)據(jù)網(wǎng)關(guān)通過一個(gè)開源、輕量級(jí)的HTTP服務(wù)器NanoHTTPD實(shí)現(xiàn)[2]。在本系統(tǒng)中,HTTP服務(wù)器負(fù)責(zé)接收來自客戶端的請(qǐng)求,根據(jù)請(qǐng)求的參數(shù)區(qū)分進(jìn)行后續(xù)的業(yè)務(wù)邏輯處理,處理完畢后構(gòu)造響應(yīng)消息應(yīng)答客戶端設(shè)備。

        3.3 安卓移動(dòng)終端開發(fā)部分主要功能

        移動(dòng)終端開發(fā)的主要工作包括風(fēng)扇、照明等開關(guān)設(shè)備的遠(yuǎn)程控制;傳感器數(shù)據(jù)的遠(yuǎn)程獲取和顯示;與數(shù)據(jù)網(wǎng)關(guān)之間的HTTP通信功能;移動(dòng)物聯(lián)網(wǎng)應(yīng)用的用戶界面;注冊(cè)及登錄等用戶身份認(rèn)證功能等。

        4 移動(dòng)物聯(lián)網(wǎng)應(yīng)用開發(fā)實(shí)訓(xùn)項(xiàng)目的改進(jìn)建議

        目前各大公司紛紛推出了基于云技術(shù)的物聯(lián)網(wǎng)開放平臺(tái)[3]。學(xué)生在系統(tǒng)掌握物聯(lián)網(wǎng)應(yīng)用系統(tǒng)基本原理的基礎(chǔ)上,進(jìn)一步將數(shù)據(jù)網(wǎng)關(guān)云端化,利用物聯(lián)網(wǎng)開放平臺(tái)向開發(fā)者提供的標(biāo)準(zhǔn)接口進(jìn)行應(yīng)用開發(fā),成為快速構(gòu)建物聯(lián)網(wǎng)應(yīng)用的大勢(shì)所趨。

        參考文獻(xiàn):

        [1]馮衛(wèi),張昱,何小煒.基于Android平臺(tái)的串口通信實(shí)現(xiàn)的分析[J].數(shù)字通信世界,2016,000(007):112-112.

        [2]牛艷霞,馬秉斌.嵌入式Web服務(wù)器的Android空間數(shù)據(jù)離線解決方法[J].測(cè)繪科學(xué),2017,42(07):178-182+187.

        [3]黃海峰.解讀華為IoT平臺(tái)以開放構(gòu)建生態(tài)使能行業(yè)革新[J].通信世界,2017(21):39.

        猜你喜歡
        單片機(jī)傳感器
        康奈爾大學(xué)制造出可拉伸傳感器
        簡述傳感器在物聯(lián)網(wǎng)中的應(yīng)用
        電子制作(2019年22期)2020-01-14 03:16:52
        基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        “傳感器新聞”會(huì)帶來什么
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的便捷式LCF測(cè)量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        跟蹤導(dǎo)練(三)2
        光電傳感器在自動(dòng)檢測(cè)和分揀中的應(yīng)用
        電子制作(2018年9期)2018-08-04 03:30:58
        小議PLC與單片機(jī)之間的串行通信及應(yīng)用
        電子制作(2018年12期)2018-08-01 00:48:04
        基于單片機(jī)的平衡控制系統(tǒng)設(shè)計(jì)
        電子制作(2017年19期)2017-02-02 07:08:27
        亚洲一区二区三区偷拍女 | 成人性生交大片免费看i| 亚洲av不卡一区男人天堂| 欧美性受xxxx狂喷水| 青青操国产在线| 偷拍av一区二区三区| 国产一区二区精品亚洲| 国产成人一区二区三区| 国产高清无码在线| 人妻熟女妇av北条麻记三级| 日韩精品第一区二区三区| 欧美精品v国产精品v日韩精品| 夜夜春精品视频| 在线一区二区三区免费视频观看| 丁香婷婷激情视频在线播放| 日本三级欧美三级人妇视频黑白配| 国产精品23p| 亚洲码无人客一区二区三区| 成人日韩熟女高清视频一区| 国产精品免费大片| 91精品国产91久久久无码色戒 | 婷婷激情五月综合在线观看| 亚洲乱码一区二区av高潮偷拍的 | 精品日韩欧美一区二区在线播放| 中文字幕avdvd| 男女搞基视频免费网站| 国产欧美成人一区二区a片| 久久夜色撩人精品国产小说| 国产一区二区内射最近人| 在线免费看91免费版.| s级爆乳玩具酱国产vip皮裤| 国产香蕉尹人在线视频播放| 国产内射视频免费观看| 7194中文乱码一二三四芒果| 国产精品美女一区二区三区| 国内精品久久久久影院蜜芽| 最新中文字幕亚洲一区| 亚洲av无码精品蜜桃| 国产精品大屁股1区二区三区| 日本一区人妻蜜桃臀中文字幕| 国产精品186在线观看在线播放|