【ESP32CAM+ArduinoIde接入点灯科技APP手机实时看视频,保姆级教程简单实用】

作者 : admin 本文共1471个字,预计阅读时间需要4分钟 发布时间: 2024-06-8 共9人阅读

ESP32CAM+Arduino接入点灯科技APP

    • 1.硬件连接
    • 2.arduino配置
    • 3.下载esp32库
    • 4.选择文件-示例-Blinker-Blinker_ESP32_CAM
    • 5.源码
    • 6.上传
    • 7.添加到点灯APP中

1.硬件连接

esp32CAM安装好摄像头和底板插入电脑usb,下载ch320驱动,一般电脑自行安装【ESP32CAM+ArduinoIde接入点灯科技APP手机实时看视频,保姆级教程简单实用】插图

2.arduino配置

文件-首选项-附加开发板管理地址中添加http://dl.espressif.com/dl/package_esp32_index.json或者http://www.arduino.cn/package_esp32_index.json
【ESP32CAM+ArduinoIde接入点灯科技APP手机实时看视频,保姆级教程简单实用】插图(1)

3.下载esp32库

开发板管理器中找到esp32 by Espressif Systems库还有blinker库进行安装,国外网址不翻墙比较慢你懂的,多安装几次就可以了。或者下载esp32的安装包解压到自己对应的本地库文件路径,
例如C:\Users\xiao1\AppData\Local\Arduino15\packages\esp32\hardware\esp32【ESP32CAM+ArduinoIde接入点灯科技APP手机实时看视频,保姆级教程简单实用】插图(2)

4.选择文件-示例-Blinker-Blinker_ESP32_CAM

【ESP32CAM+ArduinoIde接入点灯科技APP手机实时看视频,保姆级教程简单实用】插图(3)

5.源码

代码中注释掉一键配网的//#define BLINKER_ESP_SMARTCONFIG,自己的wifi名字密码加进去,再把Blinker.begin(auth);改成Blinker.begin(auth, ssid, pswd);
代码如下,直接复制用就行

#define BLINKER_WIFI
//#define BLINKER_ESP_SMARTCONFIG

#include 
#include "ESP32_CAM_SERVER.h"

char auth[] = "e79717272eee";
char ssid[]="JohnnyYong";//WiFi名称
char pswd[]="xxxx";//wifi密码
bool setup_camera = false;

void dataRead(const String & data)
{
    BLINKER_LOG("Blinker readString: ", data);

    Blinker.vibrate();
    
    uint32_t BlinkerTime = millis();
    
    Blinker.print("millis", BlinkerTime);
}

void setup()
{
    Serial.begin(115200);
    BLINKER_DEBUG.stream(Serial);

    pinMode(LED_BUILTIN, OUTPUT);
    digitalWrite(LED_BUILTIN, LOW);
    
    Blinker.begin(auth,ssid,pswd);
    Blinker.attachData(dataRead);
}

void loop()
{
    Blinker.run();

    if (Blinker.connected() && !setup_camera)
    {
        setupCamera();
        setup_camera = true;

        Blinker.printObject("video", "{\"str\":\"mjpg\",\"url\":\"http://"+ WiFi.localIP().toString() + "\"}");
    }
}

6.上传

烧录成功打开右上角串口监视器后按下底板的RST键,查看ip地址【ESP32CAM+ArduinoIde接入点灯科技APP手机实时看视频,保姆级教程简单实用】插图(4)

7.添加到点灯APP中

省的自己开发APP了,ios和Android都支持哈,同网络下流畅度还行,暂时不会做推流,路过的欢迎指点,赠人玫瑰,手有余香,有帮助记得点赞哈【ESP32CAM+ArduinoIde接入点灯科技APP手机实时看视频,保姆级教程简单实用】插图(5)

本站无任何商业行为
个人在线分享 » 【ESP32CAM+ArduinoIde接入点灯科技APP手机实时看视频,保姆级教程简单实用】
E-->