大佬教程收集整理的这篇文章主要介绍了无法连接到 esp32 cam 上的电报,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
基本上,我正在尝试使用 IOT,我尝试了这个简单的项目,其中 esp32 cam 将在检测到运动时拍照并使用机器人将其发送到电报,我已经在电报上创建了机器人,使用诸如令牌、聊天 ID 之类的所有内容都添加到代码中。我@R_675_11095@连接到我的 wifi,但由于某种原因它无法连接到电报,所有这些代码都是在 youtube 上为 ViralScIEnce 复制的 下面是连接电报的功能
String alerts2Telegram(String token,String chat_ID)
{
const char* myDomain = "API.telegram.org";
String getAll="",getbody = "";
camera_fb_t * fb = NulL;
fb = esp_camera_fb_get();
if(!fb)
{
serial.println("Camera capture Failed");
delay(1000);
ESP.restart();
return "Camera capture Failed";
}
WiFiClIEntSecure clIEnt_tcp;
if (clIEnt_tcp.connect(myDomain,443))
{
serial.println("Connected to " + String(myDomain));
}
else {
getbody = "Connection to telegram Failed.";
serial.println("Connection to telegram Failed.");
}
return getbody;
}
下面是草图循环
voID loop()
{
pinMode(gpioPIR,input_PulLUp);
int v = digitalRead(gpioPIR);
serial.println(v);
if (v==1)
{
alerts2Telegram(token,chat_ID);
delay(10000);
}
delay(1000);
}
代码是否有问题或无法运行,因为该代码可能已过时,因为教程本身的视频日期为 2020 年 6 月 7 日?
尝试将 esp32 core 的版本改为 v1.0.4 。如果您想使用1.0.5或更高版本,请修改您的代码如下。
WiFiClientSecure client_tcp;
client_tcp.seTinsecure(); //version 1.0.5 or above
请参考我的代码。 https://github.com/fustyles/Arduino/blob/master/ESP32-CAM_Telegram/ESP32-CAM_Telegram.ino
以上是大佬教程为你收集整理的无法连接到 esp32 cam 上的电报全部内容,希望文章能够帮你解决无法连接到 esp32 cam 上的电报所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。