Page 85 - 智慧芯控——Arduino+智造
P. 85

智慧芯控——Arduino+ 智造




             编写和调试。编写完成后,用下载线将 Arduino 开发板连到计算机上,将程序文件下载到
             Arduino 开发板中。下载完成后,连接电池,检查小车运行是否符合程序逻辑,不断调试程序,
             直至成功。
                 马达驱动的部分程序如下:

             const int E1 = 4; ///<Motor1 Speed
             const int E2 = 12;///<Motor2 Speed
             const int M1 = 3; ///<Motor1 Direction
             const int M2 = 11;///<Motor2 Direction



             void M1_advance(char Speed) ///<Motor1 Advance
             {
                digitalWrite(M1,LOW);
                analogWrite(E1,Speed);
             }

             void M2_advance(char Speed) ///<Motor2 Advance
             {
                digitalWrite(M2,HIGH);
                analogWrite(E2,Speed);

             }


             void M1_back(char Speed) ///<Motor1 Back off
             {
                digitalWrite(M1,HIGH);
                analogWrite(E1,Speed);                                            智能跟随小车

             }                                                                      程序代码
             void M2_back(char Speed) ///<Motor2 Back off
             {
                digitalWrite(M2,LOW);
                analogWrite(E2,Speed);

             }
             M1_advance(100);   //参数范围是0—255,代表速度

             M2_back(100);   //参数范围是0—255,代表速度
                                                                                  智能跟随小车
                                                                                    作品视频



        72
   80   81   82   83   84   85   86   87   88   89   90