ESP32CAM物联网教学05

时间:2024-07-05 17:08:25

ESP32CAM物联网教学05

超级监控摄像头

点灯科技APP还能查看摄像头的视频呢!这样,小智的物联网小车就变身成为超级监控摄像头啦。

  • 测试摄像头视频图像

我们把前面的物联网小车的程序稍作修改,增加了摄像头的程序,去掉了按键组件程序,如图所示,把这个程序上传烧写到ESP32Cam开发板中。

  • 给手机APP增加一个视频控件

我们对手机里的点灯科技APP增加视频控件,在图1是控制界面;图2是控件编辑界面,在这里增加一个视频控件;图3是视频控件属性界面,我们输入ESP32Cam的视频网页服务IP,视频流勾选mjpg;点击确定修改。(如果不熟,可以会看第二篇)

把ESP32Cam重新插入电脑(重新接通电源,重启工作),在重启手机APP,我们可以看到这个设备的在线情况,点击这个设备,进入控制界面,就可以看到如图4的视频了。

  • 给小车增加视频功能程序

我们在上一课的液晶屏物联小车的程序基础上,增加了摄像头的视频功能。可以看到如图所示,这个程序有点灯物联、OLED液晶屏、摄像头、按键组件、L298n电机驱动控制,许多功能叠加在一起,让我们的这个物联网小车变得更加智能,既有颜值又有智慧。

  • 物联视频小车 PK 品牌云台监控

现在,许多家里都有安装监控摄像头了,大家对监控摄像头的使用并不陌生。

现在,我们拿自己动手制作的这个物联网视频小车,和家里购买安装的摄像头进行比较一下,看看她们各有哪些相同的地方?有哪些不同的地方?

云台监控摄像头

物联网视频小车

相同点:都能用手机查看摄像头的视频图形,能用手机控制摄像头转动方向,从而看到更多的地方,监控的视角更广。

摄像头安装在固定的地方,能在水平、垂直两个方向转动摄像头。

摄像头安装在移动行驶的车上,能通过驾驶小车,对不同的地点、不同的角度进行监控。

能传输声音、打电话

不能(或者尚未开发通话功能)

难于二次开发

可以不断升级,增加功能

知识点普及:

大家注意到没有,这个物联网小车的视频查看地址是“192.16.1.184”,这个以“192.168”开头的IP地址是局域网的内部地址,也就是说手机和ESP32Cam必须连接的是同一个网络(在第一课的内容),是属于本地连接。

当我们在家里玩的时候,手机和ESP32Cam开发板连接的是同一个路由器,这样我们能在手机APP中查看到物联小车上面的视频了。但是,如果手机离开了这个路由器的WiFi信号范围,那么在APP上面就不能看到摄像头的视频了;但是对于小车的控制,因为控制指令是发送到互联网上面的点灯物联服务器,在经过服务器转发给ESP32Cam开发板的,所以控制小车的指令是可以传递到物联网小车的。所以,在这个应用实例中视频传输是本地连接,并不是真正的互联网连接;而按钮指令的传输,则是真正的物联网连接了。

能不能实现真正的物联网监控摄像头的功能呢?一切皆有可能,我们的课程在不断的更新之中……