1.组装
2.代码编写
3.烧录
4.测试
5.代码块:
#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);voidsetup(){
MotorLeft.begin();
MotorRight.begin();
var_speed=40;
var_begin=0;}voidloop(){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(0);
MotorRight.setSpeed(0-(var_speed));}else{
MotorLeft.setSpeed(var_speed);
MotorRight.setSpeed(0);}}}
立即注册