91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

怎樣制作一個(gè)操縱桿來控制機(jī)器人

454398 ? 來源:工程師吳畏 ? 2019-08-07 10:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

零件清單: -

Arduino Nano - 2

RF 433 Mhz發(fā)射器 - 接收器模塊 - 1

L293D - 1

操縱桿 - 1

面包板-1

紙板 - 根據(jù)需要

腳輪 - 1

BO馬達(dá) - 2

BO電動輪 - 2

LiPo電池 - 1

跳線 - 根據(jù)需要

步驟1:模塊規(guī)范

我們使用RF發(fā)射器接收器模塊(如上圖所示)將數(shù)據(jù)從我們的操縱桿傳輸?shù)?a href="http://m.makelele.cn/soft/data/42-101/" target="_blank">機(jī)器人。

變送器

工作電壓:3V - 最大12V。電源使用12V

工作電流:最大值小于40mA,最小值為9mA

諧振模式:(SAW)

調(diào)制模式:ASK

工作頻率:Eve 315MHz或433MHz

傳輸功率:25mW(12V時(shí)為315MHz)

頻率誤差:+ 150kHz(最大值)

速度:小于10Kbps

因此該模塊將在開放區(qū)域內(nèi)傳輸長達(dá)90米。

接收器:

工作電壓:5.0VDC + 0.5V

工作電流:最大≤5.5mA

工作方式:OOK/ASK

工作頻率:315MHz-433.92MHz

帶寬:2MHz

靈敏度:excel -100dBm(50Ω)

發(fā)射速度:《9.6Kbps(315MHz和-95dBm)

注意: - 使用可選天線會增加無線通信的有效性。一個(gè)簡單的電線就可以解決問題。

操縱桿 -

模擬操縱桿是在項(xiàng)目中添加一些控制的好方法。

我們需要5個(gè)連接到操縱桿。

連接是:鍵,Y,X,電壓和地。 “Y和X”是模擬,“鍵”是數(shù)字。

如果您不需要開關(guān),那么您只能使用4個(gè)引腳。

第2步:原理圖

此模塊的連接非常簡單。

for Transmitter :

Vcc 》》》》 5V

ATAD 》》》 D4“您可以根據(jù)需要從軟件中進(jìn)行更改”。

Gnd 》》》 Gnd

接收器:

Vcc 》》》》 5V

數(shù)據(jù)》》》 D2

Gnd 》》》 Gnd

操縱桿: -

Vcc的》》》》 5V

GND 》》》 GND

X 》》》 A0

Y》 》》 A1

Key 》》》 D2“只有在你需要使用它時(shí)才將它連接到arduino”

L293D: -

10 》》》 D6

15 》》》 D5

2 》》》 D9

7 》》》 D10

1,8,9,16 》》》 5V

4,5,12,13 》》》 GND

11,14 》》》電機(jī)A

3,6 》》》電機(jī)B

步驟3:代碼

只需將此代碼復(fù)制到Arduino IDE即可。你必須在一個(gè)Aduino程序中將發(fā)射器的代碼和接收器的代碼復(fù)制到另一個(gè)程序。

發(fā)射器的代碼將被上傳到操縱桿接口的arduino,接收器的代碼將被連接到機(jī)器人上的arduino。

發(fā)射器代碼: -

(注意: -

首先使用操縱桿進(jìn)行校準(zhǔn)串行監(jiān)視器,以獲得你的操縱桿各自的值)。

AS我必須發(fā)送4個(gè)數(shù)據(jù)位,我使用了4個(gè)發(fā)送器腿來發(fā)送4位而不是一個(gè)數(shù)據(jù)位,如圖所示)

void setup(){

//將設(shè)置代碼放在這里,運(yùn)行一次:

pinMode(5,OUTPUT);

pinMode(6,OUTPUT);

pinMode(9,OUTPUT);

pinMode(10,OUTPUT);

//Serial.begin(9600);

}

void loop(){

int a = analogRead(A0) ;

int b = analogRead(A1);

//Serial.print(a);

//Serial.print(“\\”);

//Serial.println(b);

if(b》 = 700& b 《1023& a》 = 500&& a 《= 540){

digitalWrite(5,0) );//FORWARD

digitalWrite(6,1);

digitalWrite(9,0);

digitalWrite(10,1);

}

if(b 《200& a》 = 500&& a 《= 540 ){

digitalWrite(5,1);//REVERSE

digitalWrite(6,0);

digitalWrite(9,1);

digitalWrite(10,0);

}

if(a》 = 700& a 《1023& b》 = 500 && b 《= 540){

digitalWrite(5,0);//right

digitalWrite(6,1);

digitalWrite(9,1);

digitalWrite(10,0);

}

if(a 《200& b》 = 500&& b 《= 540 ){

digitalWrite(5,1);//left

digitalWrite(6,0);

digitalWrite(9,0);

digitalWrite(10,1);

}

if(a》 = 500& a 《= 540& b》 = 500&& b 《= 540){

digitalWrite(5,0);//停止

digitalWrite(6,0);

digitalWrite(9,0);

digitalWrite(10,0);

}

}

接收者代碼: -

(注意: - 由于我必須接收4個(gè)數(shù)據(jù)位,我使用了4個(gè)接收器而不是一個(gè)數(shù)據(jù)位,如原理圖所示。

void setup (){

//將設(shè)置代碼放在這里,運(yùn)行一次:

pinMode(9,INPUT);

pinMode(10,INPUT);

pinMode(11,INPUT);

pinMode(12,INPUT);

pinMode(5,OUTPUT);

pinMode(6,OUTPUT );

pinMode(9,OUTPUT);

pinMode(10,OUTPUT);

}

void loop(){

int a,b,c,d;

a = digitalRead(9);

b = digitalRead(10);

c = digitalRead(11);

d = digitalRead(12);

if(a == 0&& b == 1&& c == 0&& d == 1){

digitalWrite(5,1);

digitalWrite(6,0);

digitalWrite(9, 1);

digitalWrite(10,0);

}

if(a == 1&& b == 0&& c == 1&& d == 0){

digitalWrite(5,0);

digita l寫(6,1);

digitalWrite(9,0);

digitalWrite(10,1);

}

if(a == 0&& b == 1&& c == 1&& d == 0){

digitalWrite(5,0);

digitalWrite(6,1);

digitalWrite(9,1);

digitalWrite(10,0);

}

if(a == 1&& b == 0&& c == 0&& d == 1){

digitalWrite(5,1);

digitalWrite(6,0);

digitalWrite(9,0);

digitalWrite(10,1);

}

if(a == 0&& b == 0&& c == 0&& d == 0){

digitalWrite(5,0);

digitalWrite(6,0);

digitalWrite(9,0);

digitalWrite(10,0);

}

}

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

    關(guān)注

    213

    文章

    31134

    瀏覽量

    222503
  • RF
    RF
    +關(guān)注

    關(guān)注

    66

    文章

    3201

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    人形機(jī)器人爆發(fā)背后,個(gè)被忽視的核心技術(shù):機(jī)器人運(yùn)動學(xué)控制

    ,有個(gè)關(guān)鍵問題常常被忽略:機(jī)器人如何精準(zhǔn)地“動起來”?這背后的核心技術(shù)就是機(jī)器人運(yùn)動學(xué)(RobotKinematics)控制。在
    的頭像 發(fā)表于 03-10 17:04 ?956次閱讀
    人形<b class='flag-5'>機(jī)器人</b>爆發(fā)背后,<b class='flag-5'>一</b><b class='flag-5'>個(gè)</b>被忽視的核心技術(shù):<b class='flag-5'>機(jī)器人</b>運(yùn)動學(xué)<b class='flag-5'>控制</b>

    小型自重構(gòu)機(jī)器人能不能幫忙做一個(gè)?

    當(dāng)然可以!我直接**給你套能做、能跑、能自己變形的小型自重構(gòu)機(jī)器人完整方案**,適合 ESP32S3 + 舵機(jī) + 簡單結(jié)構(gòu),不用復(fù)雜加工,能跑、能拼接、能變形。 我給你做**最容易實(shí)現(xiàn)、成本
    發(fā)表于 02-21 19:24

    探索MSX - 360微型操縱桿位置傳感器:小身材大能量

    探索MSX - 360微型操縱桿位置傳感器:小身材大能量 在電子設(shè)備設(shè)計(jì)領(lǐng)域,傳感器的性能和適用性對產(chǎn)品的整體表現(xiàn)起著關(guān)鍵作用。今天,我們要深入了解款來自PIHER的MSX - 360微型操縱桿
    的頭像 發(fā)表于 12-10 15:30 ?410次閱讀

    探索RISC-V在機(jī)器人領(lǐng)域的潛力

    應(yīng)用,特別是機(jī)器人操作系統(tǒng)領(lǐng)域的可行性。MUSE Pi Pro以其強(qiáng)大的K1 AI CPU和官方對主流開源軟件棧的積極適配,成為了個(gè)非常有吸引力的選擇。 二、 硬件初窺:性能小鋼炮 MUSE Pi Pro
    發(fā)表于 12-03 14:40

    高精度機(jī)器人控制的核心——基于 MYD-LT536 開發(fā)板的精密運(yùn)動控制方案

    、背景:機(jī)器人邁向“微米級控制時(shí)代” 隨著智能制造和自動化產(chǎn)業(yè)的持續(xù)升級,工業(yè)機(jī)器人不再僅僅承擔(dān)重復(fù)搬運(yùn),而是被要求在裝配、檢測、精密加工等高精度場景中完成微米級
    發(fā)表于 11-14 15:48

    RK3576機(jī)器人核心:三屏異顯+八路攝像頭,重塑機(jī)器人交互與感知

    更多"、"互動更流暢"是開發(fā)者面臨的核心挑戰(zhàn)。傳統(tǒng)的單屏幕和有限的視覺輸入已成為提升機(jī)器人智能化水平的瓶頸。而瑞芯微RK3576高性能處理器的出現(xiàn)
    發(fā)表于 10-29 16:41

    小蘿卜機(jī)器人的故事

    代替, LED, 有大佬感興趣, 起關(guān)注和討論代碼, 這個(gè)機(jī)器人知名度不高, 可是是機(jī)器人的原型, 如果開放接口, 定位和無線充電, 也不失為未來的禮物。 讓我們?yōu)樾√}卜工程師的, 自掏腰包救蘿卜
    發(fā)表于 10-23 05:24

    自制巡線解迷宮機(jī)器人(上)

    巡線解迷宮機(jī)器人是我基于國產(chǎn)處理器開發(fā)嵌入式應(yīng)用的首次嘗試,通過一個(gè)月左右的理論學(xué)習(xí)與動手實(shí)踐,我學(xué)會了如何在項(xiàng)目正式開始前做需求分析,如何根據(jù)機(jī)器人所要實(shí)現(xiàn)的功能來做軟硬件方案
    發(fā)表于 10-20 10:39

    MT6701絕對式磁編碼器優(yōu)化機(jī)器人關(guān)節(jié)伺服控制

    在當(dāng)今科技飛速發(fā)展的時(shí)代,機(jī)器人已經(jīng)廣泛應(yīng)用于工業(yè)制造、物流配送、醫(yī)療服務(wù)等眾多領(lǐng)域。而機(jī)器人關(guān)節(jié)伺服控制作機(jī)器人運(yùn)動的關(guān)鍵技術(shù),其性能的優(yōu)劣直接影響著
    的頭像 發(fā)表于 08-04 17:57 ?990次閱讀

    海默RC系列機(jī)器人控制

    海默協(xié)作機(jī)器人與焊接機(jī)器人控制器HARMOROBOTICS控制器作為工業(yè)機(jī)器人的三大核心零部件之
    的頭像 發(fā)表于 08-01 15:35 ?1172次閱讀
    海默RC系列<b class='flag-5'>機(jī)器人</b><b class='flag-5'>控制</b>器

    工業(yè)機(jī)器人的特點(diǎn)

    是實(shí)現(xiàn)工業(yè)互聯(lián)網(wǎng)的基礎(chǔ),也是第步。 三大優(yōu)勢:提高產(chǎn)品品質(zhì)、提高產(chǎn)出、適用范圍廣 機(jī)器人在生產(chǎn)上的優(yōu)勢可以分為提高產(chǎn)品品質(zhì)、提高產(chǎn)出以及適用范圍廣三個(gè)方面。提高產(chǎn)品品質(zhì) 工業(yè)機(jī)器人
    發(fā)表于 07-26 11:22

    盤點(diǎn)#機(jī)器人開發(fā)平臺

    地瓜機(jī)器人RDK X5開發(fā)套件地瓜機(jī)器人RDK X5開發(fā)套件產(chǎn)品介紹 旭日5芯片10TOPs算力-電子發(fā)燒友網(wǎng)機(jī)器人開發(fā)套件 Kria KR260機(jī)器人開發(fā)套件 Kria KR260-
    發(fā)表于 05-13 15:02

    詳細(xì)介紹機(jī)場智能指路機(jī)器人的工作原理

    機(jī)場智能指路機(jī)器人主要依靠感知系統(tǒng)、定位系統(tǒng)、導(dǎo)航系統(tǒng)、智能交互系統(tǒng)和運(yùn)動系統(tǒng)協(xié)同工作,實(shí)現(xiàn)為旅客準(zhǔn)確指路和提供服務(wù)的功能,以下是其詳細(xì)工作原理: 感知系統(tǒng) 傳感器類型 :機(jī)器人配備了多種傳感器
    發(fā)表于 05-10 18:26

    【「# ROS 2智能機(jī)器人開發(fā)實(shí)踐」閱讀體驗(yàn)】機(jī)器人入門的引路書

    的非常好的,特別是些流程圖,很清晰的闡釋了概念 很適合作為初學(xué)者入門的引路書 還能了解很多技術(shù)和框架,破除初學(xué)者的自負(fù)困境,讓初學(xué)者知道功能是由很多開發(fā)者維護(hù)的,前人已經(jīng)為各種產(chǎn)品搭建了完善的框架。避免陷入得一個(gè)人單打獨(dú)斗的錯(cuò)覺
    發(fā)表于 04-30 01:05

    【「# ROS 2智能機(jī)器人開發(fā)實(shí)踐」閱讀體驗(yàn)】+內(nèi)容初識

    的運(yùn)動。例如,對于個(gè)輪式機(jī)器人,可以通過發(fā)布速度指令到電機(jī)驅(qū)動節(jié)點(diǎn),控制機(jī)器人的前進(jìn)、后退、轉(zhuǎn)彎等動作。書中還介紹了如何使用 PID
    發(fā)表于 04-27 11:24