999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于安卓手機遙控的智能車設計

2019-01-08 08:37:44郜東賢袁麗麗袁勝富盧穎王欣宇
數字技術與應用 2019年10期
關鍵詞:智能

郜東賢 袁麗麗 袁勝富 盧穎 王欣宇

摘要:本文采用STC89C52為主控芯片,分別通過WIFI和藍牙將手機PC端與單片機的通訊,進行遠程操控,實現前進、后退、坦克式轉彎、普通左轉右轉等功能。WIFI控制主要指通過配置esp8266 AT指令模塊,連接手機端APP,即可在一定范圍內進行精準操作。藍牙控制是通過藍牙地址配對、密碼校驗、預置指令和手機APP的設置,遠程遙控智能車。

關鍵詞:STC89C52單片機;手機APP;ESP8266 WIFI;HC-05藍牙

中圖分類號:TP23 文獻標識碼:A 文章編號:1007-9416(2019)10-0167-02

0 引言

智能小車是一個復雜而又龐大的系統,其控制核心是內部的控制芯片。用多種傳感器來采集外部環境信息并將接收到的信息傳給主控制器,然后由控制器來控制其各個模塊執行相應的動作。智能小車的制造成本相對來說比較低廉,在我們的日常生活中有著十分廣泛的運用。

藍牙和WIFI在智能設備的控制領域普及型較高,應用廣泛。在一定距離范圍內,藍牙可實現點對點的遙控,其成本低廉,產量大;WIFI可實現遠距離控制,速度快,且WIFI可實現多人連線控制,手機只需下載APP,即可實現對小車的遙控,在智能遙控小車的玩具市場有著廣闊的前景,對智能車的開發有著及其重要的研究意義。

1 電路設計

系統結構設計見圖1,STC89C52RC是STC公司生產的一種低功耗、高性能CMOS 8位微控制器,有靈巧的8位CPU和系統可編程Flash。其中電源模塊采用AMS1117-3.3V,兩節3.7V鋰電池,為單片機和WIFI模塊提供5V和3.3V,另外外擴4節3.7V的鋰電池,產生12V的直流電源。

為保證信息的匹配,可通過HC-05 AT指令修改BLUTOOTH設備的波特率,保持與STC89C52RC一致。

ESP8266 WIFI模塊是嵌入式WIFI模塊、體積小、功耗低,采用IEEE802.11協議,通過INTERNET網絡傳輸數據,實現用戶串口、以太網、WIFI之間的靈活轉換,如圖2所示。

STC89C52RC控制電機驅動模塊L298N,通過修改輸入端的邏輯電平,實現電機正轉與反轉,從而控制小車的轉向。

2 軟件設計

本文采用KEIL C語言軟件開發系統,實現模擬串口初始化、串口中斷通信、模擬串口通信、模擬串口中斷溢出、智能車驅動等。具體流程圖如圖3所示。

定時計數器采用T0、T1,8位自動填充的方式2,波特率4800BPS,TH0=28-211

串口中斷通信:

void Send_Uart(u8 value)

{ ?ES=0; ? ? ? ? //關閉串口中斷

TI=0; ? ? ? ? //清發送完畢中斷請求標志位

SBUF=value; ? ? //發送

while(TI==0); ? //等待發送完畢

TI=0; ? ? ? ? //清發送完畢中斷請求標志位

ES=1; ? ? ? ? //允許串口中斷

}

模擬串口通信:

void SendByte(unsigned char b)

{ unsigned char i=8;

TXD1=0;

TIMER_ENABLE();

TIMER_WAIT();

while(i--)

{if(b&1)TXD1=1; else TXD1=0; TIMER_WAIT(); b>>=1; }

TXD1=1; TIMER_WAIT();TIMER_DISABLE();

}

智能車驅動:

if(i=='1')//停止

{stop();}

if(i=='2')//前進

{go();}

if(i=='3')//左轉

{right();}

if(i=='4')//右轉

{left();}

if(i=='5')//坦克左轉

{tank_right();}

if(i=='6')//坦克右轉

{tank_left();}

智能車直行時,四個電機方向相同,同時為正向;后退時,四個電機方向相同,同時為反相;45°左轉時,左邊一個輪子停止運動,右邊兩個輪子正向運動;45°右轉時,右邊一個輪子停止運動,左邊兩個輪子正向運動;90°左轉時,左邊兩個輪子停止運動,右邊兩個輪子正向運動;90°右轉時,右邊兩個輪子停止運動,左邊兩個輪子正向運動;360°左轉時,左邊兩個輪子反相運動,右邊兩個輪子正向運動;360°右轉時,右邊兩個輪子反相運動,左邊兩個輪子正向運動。

3 測試與結果分析

用于實現小車控制的客戶端APP是微軟公司研發的SPP軟件,畫面簡潔,操作易于上手,如圖4、圖5所示。只需要普通的網絡調試助手APP進行連接即可。

經測試藍牙距離為50~100米,距離的長短隨障礙物的厚度遞減WIFI距離為400米以內,當具有障礙物如墻時,距離縮減,詳見表1。

模擬串口采用中斷1,正常串口采用中斷4,當WIFI控制智能車時,藍牙可以進行阻斷和操作;當藍牙操作時,WIFI無法改變小車運行的一系列操作。其次,小車的速度由L298N的電壓控制調節,測得14.8伏、速度為2米/秒;10.8伏、速度為1米/秒;6.8伏、速度為0.5米/秒。

實際操作中,找到熱點esp8266,輸入密碼***********,連接成功;在手機端APP與ESP8266選擇的模式2相連接,IP設置為初始:192.168.4.1端口為預設值8080(可通過AT指令更改)。在手機客戶端操作一系列指令,可控前進,后退,停止,坦克左,坦克右等一系列功能。打開藍牙,進行匹配,連接,發送預置指令同時遙控智能車。

猜你喜歡
智能
智能與自主
讓紙變得智能
一種智能微耕機的研發
智能制造 反思與期望
智能前沿
文苑(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
主站蜘蛛池模板: 国产在线观看精品| 亚洲三级视频在线观看| 天堂中文在线资源| 国内精品一区二区在线观看| 久久天天躁狠狠躁夜夜躁| 国产精选小视频在线观看| 欧洲日本亚洲中文字幕| 啪啪免费视频一区二区| 国产真实乱人视频| 黑人巨大精品欧美一区二区区| 国产美女自慰在线观看| 中文字幕在线永久在线视频2020| 色噜噜在线观看| 毛片基地视频| 亚洲视频在线观看免费视频| 99久久精品视香蕉蕉| 国产精欧美一区二区三区| 国产精品欧美在线观看| 在线视频亚洲欧美| 曰AV在线无码| 久久久久久久97| 伊人丁香五月天久久综合 | 日韩成人午夜| 国产成人精品一区二区不卡| AV老司机AV天堂| 又大又硬又爽免费视频| 萌白酱国产一区二区| 久久精品午夜视频| 久久精品一卡日本电影| 欧美天堂久久| 伊人成人在线| 亚洲va欧美ⅴa国产va影院| 国产精品自在在线午夜| 欧美视频在线不卡| 伊人久久久久久久久久| 成人国产一区二区三区| 国产人成乱码视频免费观看| 欧美福利在线| 亚洲一区毛片| 黄色网页在线播放| 欧美一级视频免费| 国产特级毛片| 中文字幕在线观看日本| 亚洲男女在线| 欧美激情二区三区| 99视频有精品视频免费观看| 国产精品主播| 成人午夜视频在线| 久久综合五月| 青草娱乐极品免费视频| 中国一级特黄大片在线观看| 亚洲欧洲国产成人综合不卡| 日韩精品欧美国产在线| 欧美不卡视频一区发布| 亚洲啪啪网| 国产探花在线视频| 欧洲欧美人成免费全部视频| 亚洲人免费视频| 国产91麻豆免费观看| 好久久免费视频高清| 久久无码免费束人妻| 日本国产一区在线观看| 国产成人免费高清AⅤ| 亚洲欧美日韩色图| 久久毛片基地| 99视频在线观看免费| 免费人成网站在线观看欧美| 丁香五月激情图片| 在线中文字幕日韩| 国产在线98福利播放视频免费 | 欧美日韩激情在线| 极品尤物av美乳在线观看| 久久国语对白| 99久久精品免费看国产免费软件 | 亚洲黄色激情网站| 91视频首页| 无码精品福利一区二区三区| 国产国产人成免费视频77777| 亚洲无码精彩视频在线观看| 国产日韩精品欧美一区灰| 久久精品66| 午夜少妇精品视频小电影|