首页/作品列表/巡线小车
主要内容
#include
#include

#include
int var_speed;
int var_black;
int var_begin;
U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE);

Motor MotorLeft(MOTOR0_PINA, MOTOR0_PINB);
Motor MotorRight(MOTOR1_PINA, MOTOR1_PINB);

void setup()
{
MotorLeft.begin();
MotorRight.begin();
var_speed=40;
var_begin=0;

}

void loop()
{
delay(0.1*1000);
var_black=analogRead(A6);
u8g.setFont(u8g_font_9x15);
u8g.firstPage();
do
{

u8g.setPrintPos(10, 10);
u8g.print(String("B1:")+String((var_black)));


u8g.setPrintPos(10, 30);
u8g.print(String("A0:")+String((analogRead(A0))));


u8g.setPrintPos(10, 50);
u8g.print(String("A2:")+String((analogRead(A2))));


}
while (u8g.nextPage());

if(((((analogRead(A0)) < (var_black))) && (((analogRead(A2)) < (var_black)))))
{
MotorLeft.setSpeed(var_speed);
MotorRight.setSpeed(0-(var_speed));

}
else
{
if(((analogRead(A0)) > (var_black)))
{
MotorLeft.setSpeed(0);
MotorRight.setSpeed(0-(var_speed));

}
else
{
MotorLeft.setSpeed(var_speed);
MotorRight.setSpeed(0);

}

}

}
代码展示
暂无数据!
附件下载
  • 资料展示
  • 巡线小车.zip
0
大牛,别默默的看了,快登录帮我点评一下吧!

立即注册