微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 急需帮助----基于51单片机和红外对管检测的循迹小车

急需帮助----基于51单片机和红外对管检测的循迹小车

时间:10-02 整理:3721RD 点击:
问题:当同时检测到白纸处反射回的信号时,左右电机不能同时转动,但当单独一侧检测到信号时,对应侧正常转动
程序如下:
#include<reg51.h>
sbit LedRight=P1^0;
sbit LedLeft=P1^1;
sbit MotorRight=P2^5;
sbit MotorLeft=P2^7;

void main()
{
  if(LedRight==1&&LedLeft==1)
    {
          MotorRight=1;
          MotorLeft=1;
         }
  if(LedRight==1&&LedLeft==0)
    {
          MotorRight=1;
          MotorLeft=0;
         }
  if(LedRight==0&&LedLeft==1)
    {
          MotorRight=0;
          MotorLeft=1;
         }
}
望解答

你们电机是怎么接的,有图不,控制信号给出去没有

详细说明

不知道修改完后可否将程序发给菜鸟我?我们也在做这个,但不会程序

没图谁hi到哪错了

学习 学习  新手

单片机要和驱动共地

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top