在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何用聲音控制任何串行控制的機器人

454398 ? 來源:wv ? 2019-08-30 09:28 ? 次閱讀

第1步:你需要什么:

你只需要一些東西此

1。由COM端口控制的機器人

2。運行Microsoft Visual Studio的計算機和您的代碼編輯軟件(在本例中是我的Arduino

3。用于將草圖上傳到機器人的USB電纜

步驟2:從機器人開始

我已附上以下代碼但是,如果您沒有使用Arduino軟件,我已經在下面發(fā)布了它。這就是我用于RobotShop.com的漫游機器人。我采用了一個簡單的WASD草圖并對其進行了修改,以允許程序“遠程”控制它。復制代碼后,您可以使用USB電纜或用于上傳到機器人的任何方式將其上傳到機器人。

//Setting motor variables

int motorSpeed = 6;

int motor2Speed = 5;

int motor1 = 8;

int motor2 = 7; void setup() {

int i;

for(i=5;i《=8;i++)

pinMode(i, OUTPUT);

Serial.begin(9600); //Start Serial Communication } void loop() {

//waiting for any serial communication. If any is received conduct the switch statement.

char data = Serial.read();

//Setting speed. 255 is max speed, you can change the values below to slow it down if you want.

int leftspeed = 255;

int rightspeed = 255;

switch (data) {

case ‘0’: //If the arduino receives a 0 then it will run the halt command which is defined below.

halt ();

break;

case ‘1’:

forward (leftspeed, rightspeed);

break;

case ‘2’:

reverse (leftspeed, rightspeed);

break;

case ‘3’:

left (rightspeed, leftspeed);

break;

case ‘4’:

right (rightspeed, leftspeed);

break;

} } void halt(void)

{

digitalWrite(motorSpeed, LOW);

digitalWrite(motor2Speed, LOW);

} void forward(char a, char b)

{

analogWrite(motorSpeed, a); //releasing the “brake”

digitalWrite(motor1, LOW); //Applying full power to the pin. This would typically be HIGH but, my wires are hooked up backwards so I just switched the command.

analogWrite(motor2Speed, b);

digitalWrite(motor2, LOW);

} void reverse (char a, char b)

{

analogWrite(motorSpeed, a);

digitalWrite(motor1, HIGH);

analogWrite(motor2Speed, b);

digitalWrite(motor2, HIGH);

}

void left (char a,char b)

{

analogWrite (motorSpeed, a);

digitalWrite(motor1, HIGH);

analogWrite (motor2Speed, b);

digitalWrite(motor2, LOW);

}

void right (char a,char b)

{

analogWrite (motorSpeed, a);

digitalWrite(motor1, LOW);

analogWrite (motor2Speed, b);

digitalWrite(motor2, HIGH);

}

步驟3:Microsoft Visual Studio C#應用程序

現(xiàn)在是時候啟動Microsoft Visual Studio了。我們首先創(chuàng)建一個C#windows窗體應用程序。我首先創(chuàng)建UI。這包括5個標簽,1個富文本框和2個按鈕。可以使用屏幕左側的工具箱將這些添加到表單中。

添加上述項目后,您可以雙擊應用程序的頂部邊框。這將打開程序背后的C#代碼窗口。在附件和下面的代碼中,我試圖評論很多,它應該很容易遵循。如果沒有,我已附加程序的“已發(fā)布”版本和Visual Studio項目文件。

您可以編輯COM端口到您的機器人所在的任何位置。我的機器人在COM5上。

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

using System.IO.Ports;

using System.Speech;

using System.Speech.Recognition;

using System.Speech.Synthesis;

第4步:現(xiàn)在是時候把它放在一起了!

我們一直在等待的那一刻!啟動機器人和程序。一切都啟動后,單擊啟用并說出您的第一個命令!我很好,有時程序可能有點奇怪,并重復多次命令。這從來沒有打擾過我,所以我接受它。我希望你看看視頻,讓我知道這是否有助于你控制你的機器人!祝你有個美好的一天!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 機器人
    +關注

    關注

    212

    文章

    29421

    瀏覽量

    211338
  • 聲音控制
    +關注

    關注

    0

    文章

    4

    瀏覽量

    8959
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    工業(yè)機器人4大控制方式,你知道幾種?

    目前市場上使用最多的機器人當屬工業(yè)機器人,也是最成熟完善的一種機器人,而工業(yè)機器人能得到廣泛應用,得益于它擁有多種控制方式,按作業(yè)任務的不同
    的頭像 發(fā)表于 03-13 10:11 ?515次閱讀
    工業(yè)<b class='flag-5'>機器人</b>4大<b class='flag-5'>控制</b>方式,你知道幾種?

    【「具身智能機器人系統(tǒng)」閱讀體驗】2.具身智能機器人大模型

    。 多模態(tài)融合的創(chuàng)新與突破 機器人控制技術的另一個重要突破在于多模態(tài)大模型的應用。相比于僅通過文字進行人機交互的傳統(tǒng)方法,現(xiàn)代機器人能夠融合視覺、聲音、定位等多模態(tài)輸入信息,為任務執(zhí)行
    發(fā)表于 12-29 23:04

    基于導納控制機器人拖動示教原理和實現(xiàn)步驟

    ? ? ? 基于導納控制機器人拖動示教是一種常用的機器人控制策略,它允許機器人直接互動,實
    的頭像 發(fā)表于 10-23 15:52 ?877次閱讀

    工業(yè)機器人控制方式有幾種

    工業(yè)機器人控制方式多種多樣,這些方式根據(jù)作業(yè)任務的不同而有所區(qū)別。主要可以分為以下幾種:點位控制方式、連續(xù)軌跡控制方式、力(力矩)控制方式
    的頭像 發(fā)表于 09-04 09:31 ?2024次閱讀

    工業(yè)機器人控制器的主要功能有哪些

    工業(yè)機器人控制器是工業(yè)機器人系統(tǒng)的大腦,負責接收指令、處理數(shù)據(jù)、控制機器人的運動和操作。控制器的
    的頭像 發(fā)表于 09-04 09:18 ?1401次閱讀

    伺服控制機器人控制方式有哪些

    伺服控制機器人是一種高度精確的自動化設備,它能夠執(zhí)行復雜的任務,如精確定位、重復運動和力控制。伺服控制系統(tǒng)是機器人技術中的核心部分,它負責接
    的頭像 發(fā)表于 09-04 09:16 ?876次閱讀

    機器人神經網絡控制原理是什么

    引言 機器人技術是當今科技發(fā)展的重要方向之一,其應用領域涵蓋了工業(yè)、醫(yī)療、農業(yè)、軍事等多個方面。機器人控制技術是實現(xiàn)機器人自主化和智能化的關鍵技術之一。傳統(tǒng)的
    的頭像 發(fā)表于 07-09 09:40 ?977次閱讀

    如何使用PLC控制機器人

    隨著工業(yè)自動化技術的飛速發(fā)展,機器人技術作為其中的重要組成部分,其應用范圍日益廣泛。在機器人控制系統(tǒng)中,PLC(Programmable Logic Controller,可編程邏輯控制
    的頭像 發(fā)表于 06-17 10:50 ?3446次閱讀

    簡述工業(yè)機器人控制系統(tǒng)的特點

    工業(yè)機器人控制系統(tǒng)是工業(yè)機器人的核心組成部分,它負責接收輸入信號、處理信息、控制機器人的運動和執(zhí)行任務。隨著工業(yè)自動化和智能制造的快速發(fā)展,
    的頭像 發(fā)表于 06-16 15:38 ?2240次閱讀

    機器人控制系統(tǒng)的基本單元有哪些

    引言 機器人是一種具有高度自動化和智能化的設備,它可以模擬人類的行為和思維,完成各種復雜的任務。機器人控制系統(tǒng)是機器人的重要組成部分,它負責接收傳感器的信號,處理數(shù)據(jù),
    的頭像 發(fā)表于 06-16 15:36 ?2216次閱讀

    機器人控制系統(tǒng)按控制方法可哪些種類

    機器人控制系統(tǒng)是機器人技術的核心組成部分,它負責接收外部指令,對機器人的運動和行為進行控制和調節(jié)。根據(jù)
    的頭像 發(fā)表于 06-16 15:35 ?2946次閱讀

    工業(yè)機器人控制系統(tǒng)的基本組成有哪些

    工業(yè)機器人控制系統(tǒng)是工業(yè)機器人的大腦,它負責接收輸入信號、處理信息、控制機器人的運動和執(zhí)行任務。一個完整的工業(yè)
    的頭像 發(fā)表于 06-16 15:26 ?2727次閱讀

    簡述機器人控制系統(tǒng)的組成

    機器人控制系統(tǒng)是機器人技術的核心,它負責接收輸入信號,處理信息,控制機器人的運動和執(zhí)行任務。一個完整的
    的頭像 發(fā)表于 06-16 15:14 ?2106次閱讀

    工業(yè)機器人控制柜的組成有哪些

    工業(yè)機器人控制柜是工業(yè)機器人系統(tǒng)的核心組成部分,它負責接收操作者或自動化系統(tǒng)的指令,控制機器人的運動和工作。
    的頭像 發(fā)表于 06-16 15:13 ?2339次閱讀

    基于FPGA EtherCAT的六自由度機器人視覺伺服控制設計

    和增強系統(tǒng)處理圖像的實時性,本文提出了一種伊瑟特的六自由度機器人視覺伺服控制系統(tǒng),將攝像頭集成到基于 Zynq的伊瑟特主站上,提高了視覺伺服的實時性.經測試,該平臺能夠對視覺檢測目標的變化做出及時的反應
    發(fā)表于 05-29 16:17
    主站蜘蛛池模板: 久久久久久久久综合影视网 | 狠狠操天天操视频 | 98pao强力打造高清免费 | 国产精品乱码高清在线观看 | 国产男女免费视频 | 日日操天天射 | 天天躁日日躁狠狠躁一级毛片 | 免费色黄网站 | 日韩久久精品视频 | 欧美成人免费草草影院 | 人人做人人澡人人人爽 | 天天碰夜夜操 | 人人精品久久 | 天天夜夜操 | 一级片免费在线观看视频 | 一久久 | 国产精品1区2区3区 国产精品1区2区3区在线播放 | 国产欧美一级片 | 国产福利久久 | 俺去啦在线视频 | 男人和女人做免费做爽爽视频 | 午夜在线观看完整高清免费 | 九九热精品国产 | 亚洲免费一 | 欧美交片| 日本黄色小视频在线观看 | 国产在线欧美精品卡通动漫 | bt天堂在线最新版在线 | 日本在线一级 | 性欧美高清久久久久久久 | 俺来也俺来也天天夜夜视频 | 4455永久在线毛片观看 | 免费爱爱网 | 久久精品夜夜夜夜夜久久 | 亚洲色图日韩精品 | 天天干天天操天天拍 | 黄色香蕉网站 | 欧美在线观看www | 奇米小说 | 午夜欧美成人久久久久久 | 男男h啪肉np文总受 男男h全肉耽污 |