wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

標(biāo)題: Wifi遙控小車使用說明與APP及單片機控制源碼下載 [打印本頁]

作者: DSDDSDSAS    時間: 2018-7-21 18:07
標(biāo)題: Wifi遙控小車使用說明與APP及單片機控制源碼下載
Wifi遙控小車使用說明
本例程采用ESP8266 wifi模塊與STM32串口連接,并提供AT指令封裝庫與STM32通訊,實現(xiàn)如下的通訊方式:

1、硬件部分
Wifi模塊絲印圖即引腳如下:
硬件連接如下:
Wifi模塊
Stm32核心板
說明
GND
GND

UTXD
PB11(RXD)
串口發(fā)送IO
CH_PD
VCC
3.3V,wifi使能位
URXD
PB10(TXD)
串口接收IO
VCC
3.3V
3.3V
其他

懸空
2、手機APP部分
APP部分我們采用常用的APP  wifi調(diào)試軟件 ITEAD WIFI,安裝完成后打開
如下界面,點擊Set up進(jìn)入設(shè)置:
進(jìn)入后會自動獲取到手機的IP,注意手機是連接到一個路由器下的,支持局域網(wǎng)內(nèi)調(diào)試,先設(shè)置端口,一般是 8080
然后設(shè)置指令,我們使用到了如下紅框內(nèi)的指令,指令協(xié)議可以參考工程文件interface.h有如下描述:
//指令定義
#define COMM_STOP  'I'//停止
#define COMM_UP    'A'//前進(jìn)
#define COMM_DOWN  'B'//后退
#define COMM_LEFT  'C'//左轉(zhuǎn)
#define COMM_RIGHT 'D'//右轉(zhuǎn)
指令設(shè)置好之后就可以啟動服務(wù)了,如下點擊開始就好了
設(shè)置完成后如下,這里記下服務(wù)端IP和端口號,我這里是 192.168.31.195,端口 8080 ,然后返回:
3、stm32軟件部分
設(shè)置完APP軟件后,再來修改我們的工程文件,打開工程“wifi遙控小車”,打開main.c文件,修改紅框內(nèi)信息:
HOST_NAME和HOST_PORT為手機上面的IP和端口號,SSID為您的路由器名,PSD為路由器密碼,修改好后重新編譯后下載。
下載完成復(fù)位一下,就可以運行了,程序會自動連接手機開啟的服務(wù),實現(xiàn)TCP/IP通信,連接成功后,看手機端的設(shè)置會有如下提示:
本程序還是用了串口1來輸出調(diào)試信息,將串口1連接電腦后也會在串口調(diào)試助手看到如下信息:
連接成功后即可在如下界面按鍵,操作小車運行:
如有其他問題請先詳細(xì)參考wifi模塊資料以及本實驗程序。

單片機源程序如下:
  1. /********************************* 深圳市航太電子有限公司 *******************************
  2. * 實 驗 名 :小車藍(lán)牙遙控實驗
  3. * 實驗說明 :使用手機連接藍(lán)牙模塊后,通過手機發(fā)送指令來控制小車
  4. * 實驗平臺 :航太ARM單片機開發(fā)板
  5. * 連接方式 :請參考interface.h文件
  6. * 注    意 :指令必須連續(xù)發(fā)送才會使小車動作,若停止發(fā)送指令,則小車會停止
  7. ****************************************************************************************/

  8. #include "stm32f10x.h"
  9. #include "interface.h"
  10. #include "LCD1602.h"
  11. #include "IRCtrol.h"
  12. #include "motor.h"
  13. #include "uart.h"
  14. #include "ESP8266.h"
  15. #include "serialportAPI.h"
  16. #include <stdlib.h>
  17. #include <stdio.h>

  18. //全局變量定義
  19. unsigned int speed_count=0;//占空比計數(shù)器 50次一周期
  20. char front_left_speed_duty=SPEED_DUTY;
  21. char front_right_speed_duty=SPEED_DUTY;
  22. char behind_left_speed_duty=SPEED_DUTY;
  23. char behind_right_speed_duty=SPEED_DUTY;

  24. unsigned char tick_5ms = 0;//5ms計數(shù)器,作為主函數(shù)的基本周期
  25. unsigned char tick_1ms = 0;//1ms計數(shù)器,作為電機的基本計數(shù)器
  26. unsigned char tick_200ms = 0;//刷新顯示
  27. unsigned int tick_3s = 0;//隔3s斷線檢測

  28. char ctrl_comm = COMM_STOP;//控制指令
  29. unsigned char continue_time=0;
  30. unsigned char wifi_rec_flag=0;//藍(lán)牙控制標(biāo)志位

  31. #define HOST_NAME   "192.168.31.195" //主機IP
  32. #define HOST_PORT   8080  //主機端口

  33. #define SSID "Hantech"  //路由器名
  34. #define PSD  "hantechinternet" //密碼

  35. #define RECVBUF_SIZE 16
  36. unsigned char buffer[RECVBUF_SIZE] = {0};

  37. int main(void)
  38. {
  39.         USART1Conf(9600);
  40.         DBG("system begin");
  41.         delay_init();
  42.         GPIOCLKInit();
  43.         UserLEDInit();
  44.         LCD1602Init();
  45.         TIM2_Init();
  46.         MotorInit();
  47.         ServoInit();
  48. //        USART3Conf(9600);

  49.                 while(1)
  50.         {
  51.                 DBG("chang baud");
  52.                
  53.                 UartBegin(115200,&USART3Conf,&PutChar);//每次設(shè)置完波特率后需要做一點延時
  54.                 delay(500);
  55.                 SetBaud(19200);
  56.                 UartBegin(19200,&USART3Conf,&PutChar);//更改波特率到19200
  57.                 delay(500);
  58.                 if(0 != SetBaud(19200))//在新波特率下檢查是否成功
  59.                 {
  60.                         break;//成功就退出
  61.                 }        
  62.         }

  63.         while(0 == WifiInit(SSID,PSD,HOST_NAME,HOST_PORT));
  64.         
  65. while(1)
  66. {        
  67.                 if(SerialAvailable() > 5)//接收到至少5個字符
  68.                 {
  69.                         int len;
  70.                         len = recv(buffer, RECVBUF_SIZE, 100);
  71.                         if (len > 0)
  72.                         {
  73.                                         char inChar;
  74.                                         inChar = buffer[0];
  75.         //                          send(buffer, len);
  76.                                         if (ctrl_comm != inChar || continue_time == 1)
  77.                                         {
  78.                                                 wifi_rec_flag = 1;
  79.                                                 ctrl_comm = inChar;
  80.                                         }
  81.                                         continue_time = 60;//更新持續(xù)時間
  82.                                   tick_3s = 0;//心跳包周期
  83.                         }
  84.                 }
  85.                
  86.                          if(tick_5ms >= 5)
  87.                 {
  88.                         tick_5ms = 0;
  89.                         tick_200ms++;
  90.                         if(tick_200ms >= 40)
  91.                         {
  92.                                 tick_200ms = 0;
  93.                                 tick_3s++;
  94.                                 LEDToggle(LED_PIN);
  95.                                 if(tick_3s >= 15)//15*200=3000
  96.                                 {
  97.                                         tick_3s = 0;
  98.                                         //定時檢查連接是否正常,如果不正常,wifi復(fù)位重新連接
  99.                                         if (getSystemStatus() != STATUS_GETLINK)
  100.                                         {
  101.                                                 DBG("TCP unlink");
  102.                                                 while(!WifiInit(SSID,PSD,HOST_NAME,HOST_PORT));
  103.                                         }else
  104.                                         {
  105.                                                 DBG("TCP link tick");
  106.                                         }                                       
  107.                                 }
  108.                         }
  109.                         //continue_time--;//200ms 無接收指令就停車
  110.                         if(continue_time == 0)
  111.                         {
  112.                                 continue_time = 1;
  113.                                 CarStop();
  114.                         }
  115.                         //do something
  116.                         if(wifi_rec_flag == 1)//接收到紅外信號
  117.                         {
  118.                                 wifi_rec_flag = 0;
  119.                                 switch(ctrl_comm)
  120.                                 {
  121.                                         case COMM_UP:    CarGo();break;
  122.                                         case COMM_DOWN:  CarBack();break;
  123.                                         case COMM_LEFT:  CarLeft();break;
  124.                                         case COMM_RIGHT: CarRight();break;
  125.                                         case COMM_STOP:  CarStop();break;
  126.                                         default : break;
  127.                                 }
  128.                                 LCD1602WriteCommand(ctrl_comm);
  129.                                 DBG("recv COMM");
  130.                         }
  131.                 }
  132.                
  133. }
  134. }

復(fù)制代碼


所有資料51hei提供下載:
wifi遙控小車.zip (6.88 MB, 下載次數(shù): 222)




作者: 可氣可yo    時間: 2018-11-4 19:28
厲害了
作者: 穿著安踏去拉薩    時間: 2018-11-6 11:59
樓主,可以分享一下原理圖嗎
作者: m_pegasus    時間: 2019-12-30 23:00
樓主,可以分享一下原理圖嗎
作者: m_pegasus    時間: 2020-2-4 20:58
#在這里快速回復(fù)#樓主,可以分享一下原理圖嗎
作者: Tung    時間: 2020-2-25 23:52
多謝!!!!!!!!
作者: ihoyswb    時間: 2020-6-5 17:33
太棒了。。終于找到了!!
作者: l3952086    時間: 2020-10-7 16:43
感謝分享,非常詳細(xì)
作者: sdfkdsnfksfsdg    時間: 2020-12-17 15:33
太棒了。。終于找到了!!
作者: 46424973    時間: 2020-12-31 16:31
用ESP-8266模塊怎么寫C語言客服端和終端實時互傳?
作者: 46424973    時間: 2020-12-31 16:33
用ESP-8266模塊怎么寫客服端與終端的無線互傳?
作者: chjchj816    時間: 2021-1-7 08:37
這個界面做得好




歡迎光臨 (http://www.izizhuan.cn/bbs/) Powered by Discuz! X3.1
在线不卡视频一区二区| 久久久久久久久免费看无码 | 97av免费视频| 亚洲一区二区在线免费| 96久久精品| 亚洲国产高清福利视频| 久久女同性恋中文字幕| 日韩大片在线| 欧美1234区| 国产中文字幕网| 91精品人妻一区二区三区四区| 国产精品第二页| 在线观看91av| 99久久综合精品| 国产精品不卡| 97成人资源| 成全视频全集| 精品人妻无码一区二区| 国产精品无码久久久久久| 亚洲ai欧洲av| 欧美在线国产精品| 555夜色666亚洲国产免| 久久综合九色欧美综合狠狠| 日韩系列在线| 1024视频在线| 国产精品不卡| 欧美激情一区二区三区不卡| 亚洲一二三专区| 欧美在线观看一区二区| 亚洲人成电影网站| 91精品国产综合久久久久久久久| 视频一区二区三| 一本大道香蕉久久| www.热久久| 欧洲性xxxx| 激情婷婷综合网| 国产高清自拍99| 久久久国产精品免费| 日韩国产高清污视频在线观看| 一区二区三区在线观看欧美| 蜜臂av日日欢夜夜爽一区| 91九色蝌蚪视频| 日韩黄色一级视频| 国产小视频自拍| 午夜免费福利在线| 天天综合中文字幕| 国产成人亚洲欧美| 久久久久久久久中文字幕| 色拍拍在线精品视频8848| 97精品视频在线观看自产线路二| 亚洲小说欧美另类社区| 亚洲国产清纯| 精东粉嫩av免费一区二区三区| 亚洲国产一区二区a毛片| 91丨porny丨首页| 亚洲日本欧美天堂| 亚洲社区在线观看| 亚洲18在线看污www麻豆| 午夜视频在线观看国产| 欧美精品色哟哟| 最新天堂网www| 菠萝菠萝蜜在线视频免费观看| 99在线观看免费视频精品观看| av动漫在线看| www亚洲精品| 日韩视频免费观看高清完整版在线观看| 成人高清视频在线观看| 一区在线免费| 99久久www免费| 欧美交a欧美精品喷水| 高清av一区二区三区| 欧美日韩视频在线播放| 美女的诞生在线观看高清免费完整版中文 | a级片在线观看免费| 一级黄色电影片| 午夜激情在线观看视频| 黄色一级片黄色| 亚洲区一区二区三区| 国产精品国产三级欧美二区 | 精品亚洲porn| 国产精品久久久久久久免费软件| 国产成人久久| 极品一区美女高清| 久久精品黄色| 怡红院成人在线| 99爱在线视频| 91麻豆免费在线视频| 阿v免费在线观看| 天堂аⅴ在线最新版在线| www 四虎| 成年人在线免费观看视频网站| 免费在线看大片无需流量| 九九这里只精品视在线99| 原谅我中文字幕| 风流少妇一区二区三区91| 精品毛片一区二区三区| 瑟瑟视频在线免费观看| 艳妇乳肉豪妇荡乳av无码福利| 国产无遮挡aaa片爽爽| 久草中文在线视频| 国产真实乱偷精品视频| 日本三级午夜理伦三级三| 欧美精品xxxxx| 国产在线视频卡一卡二| 国产一级一片免费播放| 久久久久久福利| 国产情侣自拍av| 色老头一区二区| 无码日韩精品一区二区| 中文字幕你懂的| 国产精品一级二级| 人妻视频一区二区三区| 国产一区二区在线不卡| 成人av一区二区三区在线观看| 精品人妻伦一区二区三区久久 | 午夜毛片在线| 国产精品一区hongkong| www.成人影院| 99视频有精品高清视频| 欧美日韩导航| 国产精品亚洲人成在99www| 日韩情爱电影在线观看| 欧美日韩免费| 日本成人在线一区| 成人毛片视频在线观看| 中文子幕无线码一区tr| 亚洲一区二区三区爽爽爽爽爽| 色综合天天综合狠狠| 欧美日韩不卡一区| 日韩成人高清在线| 久久精品中文字幕| 国产大片精品免费永久看nba| 亚洲a∨日韩av高清在线观看| 国产精品亚洲综合| 黄瓜视频免费观看在线观看www| 一二三四中文字幕| 一路向西2在线观看| 中文乱码人妻一区二区三区视频| 国产精品国产三级国产传播| 天天干天天干天天操| 亚洲国产999| 成人欧美日韩| 在线看片你懂得| 91短视频版在线观看www免费| 不卡一本毛片| 久久爱www.| 欧美伊人影院| 久草精品在线观看| 国产精品传媒入口麻豆| 欧美日韩一区不卡| 日韩黄色在线免费观看| 97国产在线观看| 久久大片网站| 国产精品沙发午睡系列| 亚洲一区二区三区四区av| 久草视频手机在线观看| 欧日韩在线视频| 黄色av免费看| 91青青在线视频| 日韩一级特黄| 欧美黄色一区二区| 国产成人精品一区二| 亚洲国产精品自拍| 日韩av在线导航| 日本高清久久天堂| 亚欧洲精品在线视频免费观看| jizz欧美性11| 欧美日韩免费做爰视频| 涩涩视频免费看| 亚洲an天堂an在线观看| av在线下载| 先锋影音国产精品| 中日韩视频在线观看| 欧美激情一区二区在线| 欧美一区午夜精品| 性欧美在线看片a免费观看 | 免费观看黄网站| 日本在线免费观看| 欧美另类极品videosbest视| 丝袜视频国产在线播放| xxxxx.日韩| 在线日韩欧美| 中文字幕精品一区二区精品绿巨人| 色老头久久综合| 一道本无吗dⅴd在线播放一区| 91精品国产综合久久男男| 日本大片免费看| 蜜桃av乱码一区二区三区| 国产男女猛烈无遮挡| av成人网在线| 一区二区三区短视频| 久久久久久久久99精品大| 99re6这里只有精品视频在线观看| 欧美亚洲综合在线| 97婷婷涩涩精品一区| 公共露出暴露狂另类av| 亚洲av成人无码久久精品| 一级aaaa毛片| 国产黄视频在线观看| 久久爱.com| 久久久久久一区二区| 午夜电影网亚洲视频| 久99九色视频在线观看| 亚洲a级在线观看| 亚洲久久中文字幕| 免费一级a毛片| av日韩在线免费| 亚洲精品69| 国产一区二区三区黄视频 | 日本免费三片免费观看| 国产乱码在线| 亚洲第一在线| 欧美视频二区36p| 欧美激情一区二区三区在线视频观看| 伊人久久av导航| 亚洲一级生活片| 美女不穿衣服的网站| 丝袜诱惑一区二区| 日韩av一区二区三区四区| 日本道精品一区二区三区| 日韩美女视频免费在线观看| 国产精品入口免费软件| 影音先锋国产资源| 日本xxxxwwww| 日韩一区二区三区色| 国产精品白丝jk黑袜喷水| 日韩欧美黄色影院| 国产成人女人毛片视频在线| 亚洲三级在线观看视频| 国产免费一区二区三区最新不卡| 日本一区视频| 99久久夜色精品国产亚洲狼| 一区二区三区产品免费精品久久75 | 91亚洲一区| 国产欧美一区二区精品忘忧草 | 精品在线视频一区二区三区| 小早川怜子久久精品中文字幕| 污视频在线免费观看| 四虎亚洲成人| 青青青伊人色综合久久| 日韩欧美国产精品| 欧洲精品国产| xxxxxx国产| 在线观看高清av| 中文字幕一区二区三区欧美日韩| 午夜成人在线视频| 亚洲aaa激情| 美女爆乳18禁www久久久久久| 久久91亚洲| 中文字幕亚洲在线观看| 国产精品丝袜一区| 欧美一级视频在线观看| 精品人妻一区二区三| 日韩不卡高清| 日韩在线你懂得| 久久久噜噜噜久久人人看| 久久久久久12| 久久久久久久久久毛片| 亚洲欧美日韩成人网| 成人在线视频免费看| 久久只精品国产| 欧美亚洲视频一区二区| 成人做爰69片免费| 国产精选一区二区三区不卡催乳| 国产精品.xx视频.xxtv| 久久久不卡网国产精品一区| 欧美精品18videos性欧| 91亚洲一区二区| 受虐m奴xxx在线观看| 一代武则天秘史| 久久1电影院| 五月激情综合网| 国产精品日韩高清| 日韩精品久久久久久久| 人成在线免费视频| 久久久久国产精品一区二区 | 中文字幕中文字幕一区三区| 国产精品男女视频| 日本在线免费网| 国产精品99久久久久久久女警| 久热精品在线视频| 天天综合网久久| 三级毛片电影网站| 欧美色图激情小说| 欧美日韩成人综合| 岛国大片在线播放| 亚洲欧美天堂网| 97色成人综合网站| 在线免费精品视频| 欧美一级免费在线观看| 中文字幕乱码一区| 黄页网站在线观看| 丁香激情综合五月| 国产精品乱码视频| 人妻无码中文字幕| 精品一区二区三区在线| 中文字幕亚洲综合久久| 你懂得视频在线观看| 国产富婆一级全黄大片| 精品国产鲁一鲁****| 日韩视频永久免费| 曰本三级日本三级日本三级| 色视频在线观看福利| 久久久综合精品| 日韩欧美亚洲在线| 高清在线观看免费韩剧| 国产欧美日韩综合一区在线播放| 国模吧一区二区| 日本道在线观看| 精品一区二区三区中文字幕| 欧美zozo另类异族| 性高潮久久久久久久| 青草在线视频| 在线一区二区三区四区五区| 精品少妇无遮挡毛片| 污污网址在线观看| 国产精品水嫩水嫩| 九一国产精品视频| 免费高清在线| 国产精品高潮久久久久无| 成年人视频大全| 黄色av地址| 中文字幕不卡在线| 337p亚洲精品色噜噜狠狠p| 天天性天天草| 91网上在线视频| 日本老太婆做爰视频| heyzo视频在线播放| 91蝌蚪porny九色| 妞干网这里只有精品| 国产免费黄视频在线观看| av电影天堂一区二区在线观看| 亚洲精品久久区二区三区蜜桃臀| 成年人福利网站| 99精品黄色片免费大全| 日韩成人三级视频| 成本人h片动漫网站在线观看| 亚洲国产精品成人久久综合一区| 日韩国产一级片| 日韩一二三四| 精品福利一区二区| 黄色国产在线视频| 亚洲精品动漫| 亚洲激情视频在线观看| 久久精品视频免费在线观看| 玖玖玖视频精品| 色噜噜亚洲精品中文字幕| 色老头一区二区| 91精品久久久久久久蜜月| 国产精品免费在线免费| 性欧美性free| 国产一区二区三区免费观看| 日韩欧美一区二区在线观看| av影音在线| 国产精品素人一区二区| 免费观看成人网| a视频在线观看| 欧美不卡123| 国产一级二级毛片| 精品一区二区三区的国产在线观看| 欧美亚洲成人xxx| 日本电影中文字幕| 国产综合色视频| 在线视频不卡一区二区| 中文在线а√天堂官网| 黄色成人av在线| 性猛交娇小69hd| 亚洲精品456| 国产欧美一区二区三区四区| 国产极品视频| 中文字幕av一区二区三区免费看| 一级做a免费视频| 日本高清不卡一区二区三区视频| 在线免费看av不卡| 亚洲第一天堂影院| 麻豆成人在线观看| 日韩精品一区二区三区四| 在线免费av电影| 日韩欧美第一区| 波多野结衣高清在线| 亚洲尤物精选| 久久免费一级片| h片在线播放| 国产午夜精品视频| 亚洲精品国产精品乱码不卡| av在线下载| 精品丝袜一区二区三区| 国产精品久久久久久久免费| 免费看精品久久片| 一二三四视频社区在线| 男女视频在线| 精品国产欧美一区二区五十路| 日日夜夜精品免费| 97se亚洲国产综合自在线| 一本一道久久a久久综合蜜桃| 99热播精品免费| 日本午夜精品理论片a级appf发布| 在线看黄网址| 亚洲精品国久久99热| 亚洲 欧美 国产 另类|