seesea 发表于 2016-11-26 23:54

给Altar找个对象


趁着娃娃睡得早,咱给 Altar 写个对象,别让 Altar 孤单 :D

下载如下小车类后就可以简单调用接口来运行小车了:


这是一些动作的简单示例,后续有空加上传感器后再来:
// ----------------------------------------------------------------------------
// altar.ino
//
// Created 2016-11-26
// By seesea <seesea2517#gmail#com>
//
// altar 小车实验
// ----------------------------------------------------------------------------

#include "CarWithL9110.h"

const uint8_t LEFT_FORWARD_PIN= 5;
const uint8_t LEFT_BACK_PIN   = 3;
const uint8_t RIGHT_FORWARD_PIN = 6;
const uint8_t RIGHT_BACK_PIN    = 9;

CarWithL9110 altar(LEFT_FORWARD_PIN, LEFT_BACK_PIN, RIGHT_FORWARD_PIN, RIGHT_BACK_PIN);

void setup()
{
    altar.init();
    altar.setSpeed(100);
}

void loop()
{
    altar.moveForward();
    delay(1000);
    altar.moveBack();
    delay(1000);
    altar.turnLeft();
    delay(1000);
    altar.turnRight();
    delay(1000);
    altar.stop();
    delay(1000);
    altar.rotateClockwise();
    delay(1000);
    altar.rotateAnticlockwise();
    delay(1000);
    altar.stop();
    delay(1000);
}

视频:
http://www.tudou.com/v/aW4M03yr7R4/&rpid=35239944&resourceId=35239944_04_05_99/v.swf

沧海笑1122 发表于 2016-11-27 12:41

这个好啊,直接调用,学习了。

seesea 发表于 2016-11-27 18:32

沧海笑1122 发表于 2016-11-27 12:41
这个好啊,直接调用,学习了。

谢谢夸奖,其实就是把东西写一堆而已啦。
页: [1]
查看完整版本: 给Altar找个对象