999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Arduino避障小車控制程序設計

2019-12-19 17:50:25張興華莊國銳
數碼設計 2019年3期
關鍵詞:智能

張興華,莊國銳

Arduino避障小車控制程序設計

張興華,莊國銳

(廣東白云學院 機電工程學院,廣東廣州,510450)

本文介紹了Arduino UNO微控制器控制的智能避障小車的控制程序,小車主控制器采用Arduino UNO,左右前輪采用直流電機驅動,后輪是從動萬向輪。舵機驅動的云臺上放置一個超聲波傳感器。可以自動避障。

Arduino;智能小車;舵機云臺;自動避障

引言

隨著現代計算機技術的不斷發展和普及,機器人的發展已經遍及近年來機器人的智能水平不斷提高,并且迅速的改變著人們的生活方式。

智能小車主控制器采用Arduino UNO,三輪結構,左右前輪采用直流電機驅動,后輪是從動萬向輪。舵機驅動的云臺上放置一個超聲波傳感器。

#include

#include

LiquidCrystal lcd(13,12,7,6,5,4,3);

int Echo = A1; int Trig =A0;

int F_D = 0;int L_D = 0;int R_D = 0;

int L_m_b=8;int L_m_g=9; //左電機后退(IN1)

//左電機前進(IN2)

int R_m_g=10; // 右電機前進(IN3)

int R_m_b=11; // 右電機后退(IN4)

int key=A2;int sp=2;

int ang,pw,v;

void setup(){

Serial.begin(9600); // 初始化串口

pinMode(L_m_g,OUTPUT);//PIN8 pinMode(L_m_b,OUTPUT); // PIN 9

pinMode(R_m_g,OUTPUT);// PIN 10

pinMode(R_m_b,OUTPUT);//PIN 11

pinMode(key,INPUT); pinMode(beep,OUTPUT);

pinMode(Echo, INPUT); // 超聲波輸入腳

pinMode(Trig, OUTPUT); // 超聲波輸出腳

lcd.begin(16,2);//初始化液晶

pinMode(sp,OUTPUT);}//舵機接口

void run(int time){

digitalWrite(R_m_g,HIGH); digitalWrite(R_m_b,LOW);

analogWrite(R_m_g,165);//PWM調速

analogWrite(R_m_b,0);

digitalWrite(L_m_g,HIGH); digitalWrite(L_m_b,LOW);

analogWrite(L_m_g,115); analogWrite(L_m_b,0);

delay(time * 100);} //執行時間,可調整

void brake(int time); //剎車,停車

void left(int time);//左輪不動,右輪前進

void spin_left(int time);

void right(int time);void back(int time);

void spin_right(int time);

float D_test(){

digitalWrite(Trig, LOW);

delayMicroseconds(2);// 延時2μs

digitalWrite(Trig, HIGH);

delayMicroseconds(10);

digitalWrite(Trig, LOW);

float FD = pulseIn(Echo, HIGH);

FD= FD/58; return FD;}

void D_display(int D){

if((2

lcd.home();lcd.print(" D: "); //顯示

lcd.setCursor(6,2);//光標定位在第2行

lcd.print(D);lcd.print("cm");

}

else{

lcd.home();lcd.print("Out of range"); }

delay(250); lcd.clear();}

Void servopulse(int sp,int ang){//servopin

pw=(ang*11)+500;//將角度對應500~2480值

digitalWrite(sp,HIGH); delayMicroseconds(pw);//延時微秒數

digitalWrite(sp,LOW); delay(20-pw/1000);}//延時毫秒數

void front_detection(){

for(int i=0;i<=5;i++) //延時以轉到角度

servopulse(sp,90); F_D = D_test();}

void left_detection(){

for(int i=0;i<=15;i++)

servopulse(sp,175); L_D = D_test();}

void right_detection(){

for(int i=0;i<=15;i++)

servopulse(sp,5);

R_D = D_test();}

void loop(){

while(1)

{

front_detection();//測量前方距離

if(F_D < 32){

back(2);brake(2);

left_detection();D_display(L_D); right_detection();D_display(R_D);

if((L_D < 35 ) &&( R_D < 35 ))

spin_left(0.7);//旋轉掉頭

else if(L_D > R_D)

{left(3);brake(1); }

else if(L_D < R_D) {right(3);brake(1); }

}

else

run(); //無障礙物,直行

}

}

2 結束語:

在未來的社會中智能也是大勢所趨,只能機器人的發展水平可反應出一個國家的高科技水平和綜合國力,是國家綜合國力強大的標志,也是人類文明進步的標志。

[1] 《Make:Arduino Bots and Gadgets》Kimmo Karvinen,Tero Karvinen,O'Reilly.

[2] 《愛上Arduino》Massimo Benzi,2014.05,人民郵電出版社。

[3] 趙云娥,吳振強.基于Arduino的雙模式智能避障小車系統設計與實現[J].現代電子技術,2017,40(21):94-97.

[4] 于洋. 基于Arduino的自動避障及通信控制智能小車系統的研究與設計[D].吉林大學,2017.

[5] 卞云松.基于Arduino單片機的避障小車機器人[J].自動化技術與應用,2014,33(01):16-19.

Control program design of Arduino vehicle for obstacle avoidance

Zhang Xinghua, Zhuang Guorui

Institute of mechanical and electrical engineering of Guangdong Baiyun University, Guangzhou 510450

This paper introduces the control program of the intelligent obstacle avoidance car controlled by Arduino UNO micro controller. The main controller of the car adopts Arduino UNO,the left and right front wheels are driven by DC motor and the rear wheel is a driven universal wheel. An ultrasonic sensor is placed on the platform driven by the steering gear. It can automatic obstacle avoidance.

Arduino; intelligent car; steering gear pan; automatic obstacle avoidance.

10.19551/j.cnki.issn1672-9129.2019.03.038

TP212

A

1672-9129(2019)03-0110-02

張興華,(1967-)男,碩士,工程師,廣東白云學院。研究方向智能裝備、工業機器人設計。E-mail:2209282216@qq.com。

莊國銳,(1995-)男,廣東白云學院。材料成型及控制工程專業。E-mail:2209282216@qq.com。

猜你喜歡
智能
智能與自主
讓紙變得智能
一種智能微耕機的研發
智能制造 反思與期望
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
智能制造·AI未來
商周刊(2018年18期)2018-09-21 09:14:46
爭渡智能石化
能源(2018年4期)2018-05-19 01:53:44
主站蜘蛛池模板: 91福利在线观看视频| 国产精品lululu在线观看| 98精品全国免费观看视频| 欧美在线视频不卡第一页| 一级毛片在线直接观看| 热思思久久免费视频| 久久公开视频| 国产福利免费视频| 国产在线观看一区精品| 五月婷婷综合网| 久久99精品久久久久久不卡| 久久特级毛片| 亚洲视频免费在线看| 亚洲一区二区视频在线观看| 一本久道久久综合多人| 波多野一区| 一本大道东京热无码av| 伊人久久大香线蕉成人综合网| 国产一区二区网站| 国产亚洲欧美日韩在线观看一区二区 | 久久这里只有精品2| 99精品免费在线| 青青草原国产一区二区| 亚洲欧美精品在线| 国产又爽又黄无遮挡免费观看| 四虎成人在线视频| 亚洲婷婷丁香| 欧美精品H在线播放| 欧美在线视频不卡第一页| 色综合久久综合网| 国产日韩丝袜一二三区| 国产系列在线| 美女国产在线| 亚洲美女高潮久久久久久久| 欧美一区精品| 亚洲三级影院| 熟女成人国产精品视频| 亚洲色欲色欲www在线观看| 日本一区二区三区精品国产| 欧美一区二区自偷自拍视频| 国产一级二级三级毛片| 色综合久久久久8天国| 精品久久国产综合精麻豆| 一级爱做片免费观看久久| 美女裸体18禁网站| 人人澡人人爽欧美一区| 国产成人亚洲精品色欲AV| 天天色天天综合| 日本日韩欧美| 国产呦视频免费视频在线观看| 午夜成人在线视频| 无码日韩人妻精品久久蜜桃| 污网站免费在线观看| 亚洲天堂精品在线| 成年片色大黄全免费网站久久| 精品人妻系列无码专区久久| 欧美日韩午夜视频在线观看| 国产精品女在线观看| 99热6这里只有精品| 国产在线视频二区| 亚洲精品无码专区在线观看| 免费视频在线2021入口| 欧美国产日韩在线| 国产精品va| 片在线无码观看| 青草午夜精品视频在线观看| 久久一本日韩精品中文字幕屁孩| 亚洲三级成人| 激情国产精品一区| 一本大道香蕉中文日本不卡高清二区| 全午夜免费一级毛片| 国产精品深爱在线| 九色综合视频网| 99视频国产精品| 欧美一区中文字幕| 亚洲AⅤ波多系列中文字幕 | 国产高清在线观看91精品| 精品视频福利| 国产精品久久久精品三级| 午夜视频免费试看| 午夜日韩久久影院| 国产精品久久自在自线观看|