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

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

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

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

WiFi視頻遙控履帶底盤實(shí)現(xiàn)移動(dòng)功能

jf_72402704 ? 2022-12-14 10:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1. 功能描述

本文提供的示例所實(shí)現(xiàn)的功能為:用手機(jī)APP,通過(guò)WiFi通信遙控203號(hào)樣機(jī)實(shí)現(xiàn)移動(dòng),包括前進(jìn)、停止、后退、原地左轉(zhuǎn)、原地右轉(zhuǎn)。

pYYBAGOYGUyAEDD6AAKITnHyI64265.png

2. 電子硬件

在這個(gè)示例中,采用了以下硬件,請(qǐng)大家參考:

Basra主控板(兼容Arduino Uno)、Bigfish2.1擴(kuò)展板、7.4V鋰電池、WiFi無(wú)線路由器、2510通信轉(zhuǎn)接板、USB攝像頭

本部分及后面的APP設(shè)置內(nèi)容,可與 【U011】如何使用探索者通信模塊-WiFi無(wú)線路由器 一文對(duì)照閱讀,為樣機(jī)安裝WiFi無(wú)線路由器和攝像頭。

硬件連接步驟:

(1)在2510通信轉(zhuǎn)接板的4針接口上,按如圖方式插上3根杜邦線。

pYYBAGOYGgSARmpJAAG2oCE8SUA540.png

(2)杜邦線的另一端插接在WiFi模塊的串口針上。

pYYBAGOYGjKAcSm_AAOx6YYYw4g191.png

(3)連接USB線。

poYBAGOYGlyAPqgYAAHdQd8OwOk460.png

(4)連接攝像頭。

pYYBAGOYGoGAWyLuAAJmzOtWnPE727.png

(5)將整套裝置固定在樣機(jī)上(注意:圖中MEGA2560主控板部分與本文所述功能無(wú)關(guān),請(qǐng)忽略)。

poYBAGOYGqiAXIbdAAJlVG5Mrvw356.png

3. 示例程序

編程環(huán)境:Arduino 1.6.8

編寫(xiě)下面的代碼(203_WiFi_Protocol.ino),并在主控板中燒錄(在燒錄程序時(shí),需要將2510通信轉(zhuǎn)接板取下后再燒錄),使用手機(jī)控制機(jī)器人實(shí)現(xiàn)遠(yuǎn)程監(jiān)控控制。

/**************** wifi protocol *********************

版權(quán)說(shuō)明:Copyright 2022 Robottime(Beijing) Technology Co., Ltd. All Rights Reserved.

Distributed under MIT license.See file LICENSE for detail or copy at

https://opensource.org/licenses/MIT

by 機(jī)器譜 2022-9-28 https://www.robotway.com/

通信協(xié)議:

* ff 00 00 00 ff

控制停止的WiFi通信協(xié)議

* ff 00 01 00 ff

控制前進(jìn)的WiFi通信協(xié)議

* ff 00 02 00 ff

控制后退的WiFi通信協(xié)議

* ff 00 03 00 ff

控制左轉(zhuǎn)的WiFi通信協(xié)議

* ff 00 04 00 ff

控制右轉(zhuǎn)的WiFi通信協(xié)議

****************************************************/

#include

int moveDirection; // 1-forward, 2-backward, 3-left, 4-right, 5-stop

int inputData[4]; //data from wifi

void setup()

{

Serial.begin(9600);

}

void loop()

{

WiFi_Rescue_Robot();

}

void WiFi_Rescue_Robot()

{

WifiControl();

Move(moveDirection);

}

void WifiControl()

{

//operate wheel

if(inputData[0] == 0x00)

{

if(inputData[1] != moveDirection)

{

moveDirection = inputData[1];

}

}

}

void serialEvent()

{

static int i;

static boolean revStart;

while (Serial.available())

{

//get data from wifi

int inData = Serial.read();

if (inData == 0xff && !revStart)

{

revStart = true;

}

else if(revStart)

{

inputData[i] = inData;

i++;

if(i > 3)

{

if(inputData[3] == 0xff)

{

i = 0;

revStart = false;

}

else

{

i = 0;

revStart = false;

}

}

}

}

}

void Move(int direction)

{

switch (direction)

{

case 0x01:MoveForward();break;

case 0x02:MoveBackward();break;

case 0x03:MoveLeft();break;

case 0x04:MoveRight();break;

case 0x05:MoveStop();break;

default:MoveStop();break;

}

}

void MoveForward()

{

//motor_0 clockwise

digitalWrite(5, LOW);

digitalWrite(6, HIGH);

//motor_1 clockwise

digitalWrite(9, LOW);

digitalWrite(10, HIGH);

}

void MoveBackward()

{

//motor_0 clockwise

digitalWrite(5, HIGH);

digitalWrite(6, LOW);

//motor_1 clockwise

digitalWrite(9, HIGH);

digitalWrite(10, LOW);

}

void MoveRight()

{

//motor_0 clockwise

digitalWrite(5, HIGH);

digitalWrite(6, LOW);

//motor_1 clockwise

digitalWrite(9, LOW);

digitalWrite(10, HIGH);

}

void MoveLeft()

{

//motor_0 clockwise

digitalWrite(5, LOW);

digitalWrite(6, HIGH);

//motor_1 clockwise

digitalWrite(9, HIGH);

digitalWrite(10, LOW);

}

void MoveStop()

{

//motor_0 clockwise

digitalWrite(5, HIGH);

digitalWrite(6, HIGH);

//motor_1 clockwise

digitalWrite(9, HIGH);

digitalWrite(10, HIGH);

}

4. 安卓手機(jī)APP配置及操作

(1)安裝WIFIRobot.apk到安卓手機(jī)內(nèi)。

(2)打開(kāi)主控板的開(kāi)關(guān)啟動(dòng)設(shè)備,并使用手機(jī)連接GL-AR150-xxx(xxx為隨機(jī)數(shù)字與字母)密碼:goodlife

poYBAGOYGvmAT5JzAABpPHewHWI085.png

(3)打開(kāi)“WIFIROBOTS”APP。

poYBAGOYGxuAMaN3AACPNoNF2Lg745.png

(4)選擇設(shè)置(以V1.06版界面為例,你也可以安裝其他版本,設(shè)置方法相同)

pYYBAGOYGz-Afh3pAAGw1yZKLKY579.png

(5)按照下圖所示進(jìn)行參數(shù)配置,點(diǎn)擊確定

pYYBAGOYG2iAM5wiAAEVyANSg9w212.png

(6)手機(jī)屏幕上可以實(shí)時(shí)顯示攝像頭拍攝到的畫(huà)面,圖像顯示的分辨率可通過(guò)在電腦端調(diào)整WiFi分辨率進(jìn)行設(shè)置。通過(guò)按鈕可以操作控制機(jī)器人運(yùn)動(dòng)。

pYYBAGOYG46Af8LdAAH-WeJcbAQ754.png

5. 資料內(nèi)容

WiFi視頻遙控-例程源代碼

WiFi無(wú)線路由器-安卓APK文件

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

    關(guān)注

    213

    文章

    29748

    瀏覽量

    212892
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    8190

    瀏覽量

    272937
  • APP
    APP
    +關(guān)注

    關(guān)注

    33

    文章

    1587

    瀏覽量

    74262
  • WIFI
    +關(guān)注

    關(guān)注

    81

    文章

    5406

    瀏覽量

    208344
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6498

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    斜三角履帶底盤的制作

    1.運(yùn)動(dòng)功能說(shuō)明 ? ? ? ?斜三角履帶底盤可以通過(guò)兩側(cè)履帶的差速運(yùn)動(dòng)來(lái)實(shí)現(xiàn)前進(jìn)、后退、原地轉(zhuǎn)向、大半徑轉(zhuǎn)向等基本行駛
    的頭像 發(fā)表于 12-14 10:33 ?2389次閱讀
    斜三角<b class='flag-5'>履帶</b><b class='flag-5'>底盤</b>的制作

    小型平行履帶底盤的制作分享

    小型平行履帶底盤可以通過(guò)兩側(cè)履帶的 差速運(yùn)動(dòng) 來(lái)實(shí)現(xiàn)前進(jìn)、后退、原地轉(zhuǎn)向、大半徑轉(zhuǎn)向等基本行駛功能
    的頭像 發(fā)表于 01-12 14:50 ?3498次閱讀
    小型平行<b class='flag-5'>履帶</b><b class='flag-5'>底盤</b>的制作分享

    履帶機(jī)器人 金屬底盤

    ` 本帖最后由 威凱-智控 于 2012-8-14 23:28 編輯 今天給大家分享一個(gè)全金屬的履帶機(jī)器人底盤準(zhǔn)備最履帶機(jī)器人的朋友們,可以一起交流一下機(jī)器人瘋狂愛(ài)好者 讓思維沸騰起來(lái) 讓智慧行動(dòng)起來(lái) 共同創(chuàng)造機(jī)器人的精彩!
    發(fā)表于 08-14 23:25

    二自由度WIFI 履帶車 PS2 無(wú)線控制 手機(jī)安卓控制項(xiàng)目計(jì)劃(連載)

    無(wú)線手柄協(xié)議破解調(diào)試 確定每個(gè)按鍵鍵碼值4.通過(guò)PS2手柄實(shí)現(xiàn)對(duì)履帶車控制5.PS2手柄實(shí)現(xiàn)對(duì)履帶車控制并同時(shí)實(shí)現(xiàn)對(duì)4自由度機(jī)械手控制
    發(fā)表于 08-04 23:05

    履帶底盤的結(jié)構(gòu)部分

    寫(xiě)在前面:看著網(wǎng)上那些履帶底盤,怎么看怎么不舒服,還是決定自己做。這樣就帶來(lái)一個(gè)很大的問(wèn)題,就是很多結(jié)構(gòu)件都要用3D打印。我自己有3D打印機(jī),下面不但會(huì)給出設(shè)計(jì),還會(huì)給出實(shí)物照片。但是,對(duì)于沒(méi)有3D
    發(fā)表于 02-19 03:54

    樹(shù)莓派遙控視頻小車的方法

    樹(shù)莓派遙控視頻小車實(shí)現(xiàn)功能硬件材料控制程序PS2手柄驅(qū)動(dòng)程序運(yùn)動(dòng)控制程序源碼鏈接擴(kuò)展功能實(shí)現(xiàn)
    發(fā)表于 02-08 06:02

    藍(lán)牙遙控履帶底盤行駛

    1. 功能描述 本文提供的示例所實(shí)現(xiàn)功能為:用手機(jī)APP遙控斜三角履帶底盤樣機(jī)
    的頭像 發(fā)表于 12-16 13:37 ?882次閱讀
    藍(lán)牙<b class='flag-5'>遙控</b><b class='flag-5'>履帶</b><b class='flag-5'>底盤</b>行駛

    履帶差速移動(dòng)機(jī)器人底盤平臺(tái)

    MID-01 是一款具有良好的穩(wěn)定性和越野能力的中型履帶機(jī)器人底盤,是一款平穩(wěn)性的底盤,它可實(shí)現(xiàn)原地旋轉(zhuǎn),整車沿用經(jīng)典的克里斯蒂式獨(dú)立懸掛設(shè)計(jì),8 組懸掛臂+自張緊懸掛系統(tǒng),
    發(fā)表于 12-23 14:44 ?2次下載

    小型雙節(jié)履帶底盤的制作

    1.運(yùn)動(dòng)功能說(shuō)明 雙節(jié)履帶車可以通過(guò)兩個(gè)驅(qū)動(dòng)輪的差速運(yùn)動(dòng)來(lái)實(shí)現(xiàn)前進(jìn)、后退、原地轉(zhuǎn)向、大半徑轉(zhuǎn)向等基本行駛功能,并可通過(guò)舵機(jī)關(guān)節(jié)模塊進(jìn)行小臂的抬起和落下。通過(guò)
    的頭像 發(fā)表于 01-07 10:56 ?1072次閱讀
    小型雙節(jié)<b class='flag-5'>履帶</b><b class='flag-5'>底盤</b>的制作

    正三角履帶底盤的制作分享

    1.運(yùn)動(dòng)功能說(shuō)明 正三角履帶底盤可以通過(guò)兩側(cè)履帶的差速運(yùn)動(dòng)來(lái)實(shí)現(xiàn)前進(jìn)、后退、原地轉(zhuǎn)向、大半徑轉(zhuǎn)向等基本行駛
    的頭像 發(fā)表于 01-18 10:40 ?1186次閱讀
    正三角<b class='flag-5'>履帶</b><b class='flag-5'>底盤</b>的制作分享

    小型三節(jié)履帶底盤的制作

    雙節(jié)履帶車可以通過(guò)兩個(gè)驅(qū)動(dòng)輪的差速運(yùn)動(dòng)來(lái)實(shí)現(xiàn)前進(jìn)、后退、原地轉(zhuǎn)向、大半徑轉(zhuǎn)向等基本行駛功能,并可通過(guò)舵機(jī)關(guān)節(jié)模塊進(jìn)行小臂的抬起和落下。通過(guò)底盤運(yùn)動(dòng)與小臂運(yùn)行的結(jié)合,
    的頭像 發(fā)表于 01-29 09:15 ?1514次閱讀
    小型三節(jié)<b class='flag-5'>履帶</b><b class='flag-5'>底盤</b>的制作

    小型平行履帶底盤實(shí)現(xiàn)紅外避障功能

    1. 功能說(shuō)明 ? ?本實(shí)驗(yàn)使用的樣機(jī)為R026a樣機(jī)小型平行履帶底盤。在樣機(jī)前方安裝1個(gè) 近紅外傳感器 ,如果遇到障礙,機(jī)器人后退,否則機(jī)器人前進(jìn),實(shí)現(xiàn)機(jī)器人避障的效果。 2. 電子
    的頭像 發(fā)表于 03-09 08:46 ?810次閱讀
    小型平行<b class='flag-5'>履帶</b><b class='flag-5'>底盤</b><b class='flag-5'>實(shí)現(xiàn)</b>紅外避障<b class='flag-5'>功能</b>

    小型平行履帶底盤實(shí)現(xiàn)超聲避障功能

    1. 功能說(shuō)明 ? ?本實(shí)驗(yàn)使用的樣機(jī)為R026a樣機(jī)小型平行履帶底盤。在樣機(jī)前方安裝1個(gè) 超聲波傳感器?,如果遇到障礙,機(jī)器人后退、轉(zhuǎn)向,否則機(jī)器人前進(jìn),實(shí)現(xiàn)機(jī)器人避障的效果。 2.
    的頭像 發(fā)表于 03-09 08:49 ?682次閱讀
    小型平行<b class='flag-5'>履帶</b><b class='flag-5'>底盤</b><b class='flag-5'>實(shí)現(xiàn)</b>超聲避障<b class='flag-5'>功能</b>

    小型平行履帶底盤實(shí)現(xiàn)雙灰度循跡功能

    1. 功能說(shuō)明 ? ?在小型平行履帶底盤樣機(jī)上安裝2個(gè) 灰度傳感器 ,實(shí)現(xiàn)機(jī)器人沿指定路線進(jìn)行運(yùn)動(dòng)的效果。 2. 使用樣機(jī) ? ?本實(shí)驗(yàn)使用的樣機(jī)為R026a樣機(jī)。 3.
    的頭像 發(fā)表于 03-09 08:52 ?679次閱讀
    小型平行<b class='flag-5'>履帶</b><b class='flag-5'>底盤</b><b class='flag-5'>實(shí)現(xiàn)</b>雙灰度循跡<b class='flag-5'>功能</b>

    MID-01履帶差速移動(dòng)機(jī)器人底盤

    MID-01 是一款具有良好的穩(wěn)定性和越野能力的中型履帶機(jī)器人底盤,是一款平穩(wěn)性的底盤,它可實(shí)現(xiàn)原地旋轉(zhuǎn),整車沿用經(jīng)典的克里斯蒂式獨(dú)立懸掛設(shè)計(jì),8 組懸掛臂+自張緊懸掛系統(tǒng),
    發(fā)表于 12-23 09:42 ?1次下載