太乐一号库说明

安装库

为了便于您开发使用太乐一号,我们为太乐一号编制了Arduino第三方库。该第三方库除了有专门用于控制Arduino的库文件还有一系列示例程序供您在调试和开发太乐一号时使用。您可以通过以下链接找到该库的下载资源。

太乐一号资源

当您把库文件下载到电脑中后,接下来就可以将库文件安装到Arduino IDE中,以便于调试和开发使用。

假如您不知道如何将库文件安装到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号头部舵机角度值