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

        ?

        基于Arduino平臺的藍(lán)牙智能小車開發(fā)

        2019-12-19 05:53:30曹素紅
        科技與創(chuàng)新 2019年23期
        關(guān)鍵詞:智能

        曹素紅

        基于Arduino平臺的藍(lán)牙智能小車開發(fā)

        曹素紅

        (北京信息職業(yè)技術(shù)學(xué)院,北京 100015)

        藍(lán)牙控制具有簡單可靠等特點,因此在智能小車運動控制中具有很高的應(yīng)用價值。介紹了一款利用Arduino平臺作為主控系統(tǒng),采用藍(lán)牙模塊進行無線控制的智能小車。重點闡述了此藍(lán)牙小車的開發(fā)流程及難點。

        Arduino平臺;藍(lán)牙;智能小車;電路板

        1 引言

        Arduino控制板具有豐富的接口資源,用其設(shè)計開發(fā)智能小車的控制電路十分方便。Arduino是一個開源、擁有簡單輸入/輸出(I/O)的電路板,為了方便使用,采用簡單的IDE集成開發(fā)環(huán)境,程序通過USB而非串行端口實現(xiàn),控制簡單、方便、快捷。此外,Arduino控制板還具有資源豐富、控制功能強大、可位尋址操作、價格低廉等優(yōu)點。藍(lán)牙控制具有簡單可靠等特點,因此,采用Arduino控制板結(jié)合藍(lán)牙模塊是一種較為理想的智能小車運動控制方案。

        2 藍(lán)牙智能小車硬件結(jié)構(gòu)與工作流程

        2.1 硬件結(jié)構(gòu)

        藍(lán)牙智能小車硬件結(jié)構(gòu)如圖1所示,從下向上依次為:Arduino控制板、298電機驅(qū)動板、含藍(lán)牙模塊的Arduino擴展板。這三個電路板從底層單片機到中層298驅(qū)動電路板,再到頂層含藍(lán)牙模塊的擴展板,相互配合,協(xié)調(diào)動作。

        圖1 藍(lán)牙智能小車硬件結(jié)構(gòu)

        2.2 系統(tǒng)工作流程

        藍(lán)牙智能小車系統(tǒng)的工作流程如圖2所示,手機端與小車端藍(lán)牙程序互相配合,手機按鍵具體指示小車運動動作,Arduino控制板依據(jù)接收到的藍(lán)牙命令進行具體操作。

        圖2 工作流程

        3 藍(lán)牙程序

        3.1 小車端調(diào)試程序

        藍(lán)牙智能小車所采用的藍(lán)牙模塊是OPENJUMPER模組,如圖3所示,可通過AT模式改寫其參數(shù)。適用于Arduino與PC、手機等設(shè)備的無線連接,連接成功后即可控制小車完成各種動作。

        圖3 OPENJUMPER藍(lán)牙模塊

        具體程序如下:

        void loop()

        {

        val = Serial.read();

        if (-1 != val) {

        switch(val)

        {

        case 'c':Serial.println("testOk");break;//pc端發(fā)送字符c,若返回testOk,說明連接正常

        case 'w':motosp(200,200);Serial.println("testOk");break;

        //按下w鍵,小車直行

        case 's':motosp(-200,-200);Serial.println("testOk");break;

        //按下s鍵,小車后退

        case 'q':motosp(100,200);Serial.println("testOk");break;

        //按下q鍵,向前左轉(zhuǎn)

        case 'e':motosp(200,100);Serial.println("testOk");break;

        //按下e鍵,向前右轉(zhuǎn)

        case 'a':motosp(-100,-150);Serial.println("testOk");break;

        //按下a鍵,向后左轉(zhuǎn)

        case 'd':motosp(-150,-100);Serial.println("testOk");break;

        //按下d鍵,向后右轉(zhuǎn)

        case 't':motosp(0,0);Serial.println("testOk");break;

        }

        delay(100);

        }

        else motosp(0,0);//未接收到數(shù)據(jù)時,小車停止

        }

        3.2 手機端調(diào)試程序

        利用網(wǎng)頁版的“app inventor”APP設(shè)計平臺設(shè)計此項目的遙控操作軟件,軟件界面如圖4所示。

        圖4 app inventor界面

        采用該平臺進行藍(lán)牙功能APP程序設(shè)計的優(yōu)點為:①收發(fā)字符快速,調(diào)試程序方便;②可以連續(xù)控制小車前后左右轉(zhuǎn)動,靈活方便;③可以自由調(diào)整APP用戶的條件與需求;④連接穩(wěn)定,能滿足小車的運行流暢;⑤“app inventor”APP適合于初高中以上學(xué)習(xí)基礎(chǔ)的人群學(xué)習(xí)掌握。

        小車接收端藍(lán)牙模塊和手機發(fā)送端藍(lán)牙模塊互相配合,小車藍(lán)牙模塊接收到手機藍(lán)牙模塊的信號,驅(qū)動相應(yīng)電路,完成小車的前進、后退、左右轉(zhuǎn)等基本動作。

        最后生成的智能小車手機端遙控界面如圖5所示,通過這個界面可實現(xiàn)與智能小車進行藍(lán)牙傳輸?shù)南嚓P(guān)交互動作。

        圖5 手機端操作界面

        4 結(jié)論

        本文闡明了基于Arduino平臺的藍(lán)牙智能小車的開發(fā)技術(shù)要點。鑒于藍(lán)牙控制簡單可靠,而Arduino控制板適用性強等特點,利用Arduino平臺和藍(lán)牙模塊可以比較便捷地開發(fā)設(shè)計智能運動小車。

        [1]陳呂洲.Arduino程序設(shè)計基礎(chǔ)[M].2版.北京:北航出版社,2015.

        TP23

        A

        10.15913/j.cnki.kjycx.2019.23.008

        2095-6835(2019)23-0022-02

        〔編輯:張思楠〕

        猜你喜歡
        智能
        智能與自主
        讓紙變得智能
        一種智能微耕機的研發(fā)
        智能制造 反思與期望
        智能前沿
        文苑(2018年23期)2018-12-14 01:06:06
        智能前沿
        文苑(2018年19期)2018-11-09 01:30:14
        智能前沿
        文苑(2018年17期)2018-11-09 01:29:26
        智能前沿
        文苑(2018年21期)2018-11-09 01:22:32
        智能制造·AI未來
        商周刊(2018年18期)2018-09-21 09:14:46
        爭渡智能石化
        能源(2018年4期)2018-05-19 01:53:44
        中文字幕亚洲无线码a| 亚洲av熟女少妇久久| 日本男人精品一区二区| 乱中年女人伦av一区二区| 国产一极内射視颍一| 久青草国产视频| 免费高清视频在线观看视频| 亚洲国产高清一区av| 国产自拍精品一区在线观看| 久久久久亚洲av无码专区首| 亚洲日产国无码| 国产一区二区牛影视| 视频二区 无码中出| 国产精品国产三级国产专区51区| 论理视频二区三区四区在线观看| 成人性生交大片免费入口| 激情伊人五月天久久综合| 少妇人妻偷人精品一区二区| 国产精品成人va| 精品人妻中文av一区二区三区| 久久亚洲国产欧洲精品一 | 性猛交ⅹxxx富婆视频| 国产公开免费人成视频| 国产福利酱国产一区二区| 久久精品免视看国产盗摄| 视频一区视频二区亚洲免费观看| 中文乱码字幕在线亚洲av| 97久久精品人妻人人搡人人玩| 小12萝8禁在线喷水观看| 亚洲精品99久久久久久| 免费人成网站在线视频| 99精品人妻无码专区在线视频区| 亚洲处破女av日韩精品| 国产亚洲精久久久久久无码77777| 无码一区二区三区AV免费换脸| 人妻中文字幕av有码在线| 91精品国产91综合久久蜜臀| 一本一本久久aa综合精品| 国产成人精品自在线无码 | 国产高清一区二区三区三州| 48久久国产精品性色aⅴ人妻|