基于ESP32-CAM的物联网WiFi智能小车

一.功能概述

        摄像头的画面可以实时的传输到,点灯科技APP的手机端,这样可以实时查看周围环境的状况,灯光不足,画面不清晰时可以打开灯光照明。手机端有左转、右转、前进、后退、停止的按钮。可以根据自己需要,来控制小车。手机APP端还设有模式切换的按钮,可以根据需要进行避障和手动模式的切换。

二、项目模块

小车套件,舵机、esp32-cam、稳压模块、电机驱动模块、超声波模块、开光按钮

三、核心代码(需要源码可以联系)



void loop()
{
    Blinker.run();//连接点灯科技
    int Wave_len = 0;
    if(modeflag == 0)
    {
        //获取超声波的数据

    //避障模式
    else if(modeflag == 1)
    {
        Go_Forward();
        //获取超声波的数据
        Wave_len =  getTime()/58;
        if((Wave_len > 1) && (Wave_len < 25))
        {
            Stop_Car();             //停车
            digitalWrite(LED,HIGH);//开灯
            Wave_len =  getTime()/58;
            if(Wave_len >1 && Wave_len <15)
            {
                digitalWrite(LED,HIGH);//开灯
                Go_Back();             //后退
                delay(100);
                Stop_Car();         //停车
                digitalWrite(LED,LOW);//关灯
            }
            else
            {
                Stop_Car();
                Myservo(135);
                Wave_len_L =  getTime()/58;
                delay(1000);
                Myservo(45);
                Wave_len_R = getTime()/58;
                delay(1000);
                Myservo(90);
                delay(100);

            }

        }
       
    }


}

四、视频演示

需要源码加v:YX_CFZ_3454

视频地址:https://live.csdn.net/v/382534?spm=1001.2014.3001.5501https://live.csdn.net/v/382534?spm=1001.2014.3001.5501

作者:不会代码的卡拉咪

物联沃分享整理
物联沃-IOTWORD物联网 » 基于ESP32-CAM的物联网WiFi智能小车

发表回复