装置库
为了便于您开辟利用太乐一号,咱们为太乐一号体例了Arduino第三方库。该第三方库除有特地用于节制Arduino的库文件另有一系列示例法式供您在调试和开辟太乐一号时利用。您能够经由过程以下链接找到该库的下载资本。
当您把库文件下载到电脑中后,接上去就能够将库文件装置到Arduino IDE中,以便于调试和开辟利用。
假设您不晓得若何将库文件装置到Arduino IDE,不必担忧。太极创客团队特地建造了图文及视频教程指点您若何实现此项使命。您能够经由过程以下链接或经由过程太极创客首页搜刮栏搜刮关头字“增加库”便可找到教程链接。
首要库函数简介
太乐1号运转节制
void forward() – 太乐1号进步
void backward() – 太乐1号撤退退却
void turnL() – 太乐1号左转
void turnR() – 太乐1号右转
void forwardL() – 太乐1号左前
void forwardR() – 太乐1号右前
void backwardL() – 太乐1号左后
void backwardR() – 太乐1号右后
void stop() – 太乐1号泊车
太乐1号测距传感器节制
int getDistance() – 此函数前往值为太乐1号测距传感器(HCSR04)所读取的间隔丈量成果
太乐1号头部舵机节制
void headServoIni() – 头部舵机初始化。注重:此函数须要在setup函数中挪用,不然头部舵机没法一般运转。
void setHeadPos(int pos) – 设定头部舵机为指定角度,角度值由函数参数节制
int getHeadPos() – 此函数前往值为太乐1号头部舵机角度值