顏色識(shí)別分揀機(jī)器人 畢業(yè)設(shè)計(jì),如何制作通過(guò)藍(lán)牙控制的機(jī)器人
發(fā)布時(shí)間:2023-03-27 閱讀數(shù): 683
商品詳情
步調(diào)1:獲得整機(jī):-
所需硬件:-
ArduinoUnoR3
Arduino電動(dòng)機(jī)驅(qū)動(dòng)器護(hù)罩
齒輪電動(dòng)機(jī)x4
Hc-05藍(lán)牙模塊
電池托盤(pán)
跳線(xiàn)
底盤(pán)跟帶軌道的車(chē)輪
Arduino外殼
電線(xiàn)
電池
智能手機(jī)
電源插孔
須要的對(duì)象:-(使所有變得更簡(jiǎn)單,由于你不會(huì)用BareHands去做每件事)
烙鐵
焊絲
平頭螺絲刀
其他依據(jù)你的便利
第2步:籌備所有:-
完整構(gòu)建機(jī)箱。
籌備好防護(hù)罩
步調(diào)3:構(gòu)建它:-
將Arduino的機(jī)電屏障層拔出。
將跳線(xiàn)拔出Hc-05。
廣州分揀機(jī)器人技術(shù)將Gnd引腳毗鄰到屏障層跟Vcc的Gnd端口中屏障上的5v端口。arduino的0引腳上的Txd引腳跟1引腳上的Rxd(若是不起作用,則能夠必需翻轉(zhuǎn)那兩個(gè)引腳的地位,由于我的事情方法是如許。每一個(gè)模塊皆有分歧的設(shè)置)。我將電線(xiàn)間接焊接到引腳上,由于我不端口,而且要使其加倍牢靠。
將電源電纜增添到屏障層的EXT_PWR上。
將一切機(jī)電精確毗鄰到其響應(yīng)的端口1,2、3跟4上。
我利用電源插孔簡(jiǎn)化毗鄰。
倉(cāng)庫(kù)分揀機(jī)器人路徑規(guī)劃步調(diào)4:代碼:-
將Arduino毗鄰到你的首選設(shè)備并上傳代碼。
pls會(huì)依據(jù)你的便利水平跟你的整機(jī)點(diǎn)竄代碼,由于你找不到切當(dāng)?shù)恼麢C(jī)。
代碼:-
#include
AF_DCMotor電動(dòng)機(jī)1;
AF_DCMotor電動(dòng)機(jī)2;AF_DCMotor電動(dòng)機(jī)3;
AF_DCMotor電動(dòng)機(jī)4;
char下令;
voidsetup
{
分揀機(jī)器人生產(chǎn)廠家排名;//將波特率設(shè)置為你的藍(lán)牙模塊
}
voidloop,》0){
command=;//僅正在電動(dòng)機(jī)終止的環(huán)境下初始化
///僅正在新下令與先前下令沒(méi)有同時(shí)才變動(dòng)引腳形式。
//;
switch{forward;
break;
case‘B’:
back;
break;
case‘L’:
left;
》break;
case‘R’:
right;
break;
case‘G’:
forwardleft;
break;
case‘I’:
行進(jìn)左;
斷點(diǎn);‘H’:
:backleft;
斷點(diǎn);
環(huán)境‘J’:
:backright;
break;
}
}
}
voidforward
快遞分揀機(jī)器人編程視頻{
;
;
;成果,;成果,;成果,;成果,;
;
}
voidback
{
;
;
;成果,;成果,;
}
有效左
{1.setSpeed;
;
tSpeed;成果,;成果,;成果,;成果,motor4。run;
}
有效左
{1.setSpeed;
;
;成果,;成果,;成果,;
}
voidforwardleft
{;
;
motor2。運(yùn)轉(zhuǎn);成果,;成果,;成果,;成果,;成果,}
voidforwardright
{;
;
;
;
;
;
;
}
voidbackleft;成果,;成果,;成果,motor3。setSpeed;成果,Speed;
;
}
voidbackright
{
;
;成果,;成果,;成果,;
;
}
voidStop
{
;
;
motor2。setSpeed;成果,;成果,;成果,motor4。run;
}
請(qǐng)依據(jù)你的便利跟電動(dòng)機(jī)變動(dòng)電動(dòng)機(jī)值
第5步:為你的手機(jī)使用:-
下載藍(lán)牙遙控車(chē)
其他也可以利用,但你必需響應(yīng)天設(shè)置下令
北京分揀機(jī)器人多久交貨分揀機(jī)器人技術(shù)難度大嗎快遞分揀機(jī)器人系統(tǒng)框圖