当前位置: 首页 > news >正文

做网站的股哥培训班招生方案

做网站的股哥,培训班招生方案,wordpress 视频模板下载,消费者联盟网站怎么做目录 基于Thonny和micropythonESP32-CAM开发板无法连接Thonnyesp32cam局域网图传esp32代码上位机代码 基于Thonny和micropython ESP32-CAM开发板无法连接Thonny esp32cam有两个模式:下载模式、运行模式 两种模式的接线不同 IO0 短路 GND ! 正是因为两种模式接线…

目录

  • 基于Thonny和micropython
    • ESP32-CAM开发板无法连接Thonny
    • esp32cam局域网图传
      • esp32代码
      • 上位机代码

基于Thonny和micropython

ESP32-CAM开发板无法连接Thonny

esp32cam有两个模式:下载模式、运行模式
在这里插入图片描述
在这里插入图片描述
两种模式的接线不同 IO0 短路 GND !
正是因为两种模式接线不同,所以这个底板在Thonny中只能用来下载固件
链接: 参考链接

esp32cam局域网图传

不到1秒的延时效果还不错

在这里插入图片描述

esp32代码

要修改对应wifi名字、密码、目标服务器IP

import socket
import network
import camera
import time# 连接wifi
wlan = network.WLAN(network.STA_IF)
wlan.active(True)
if not wlan.isconnected():print('connecting to network...')wlan.connect('wifiname', 'mima') # wifi名字和密码while not wlan.isconnected():pass
print('网络配置:', wlan.ifconfig())# 摄像头初始化
try:camera.init(0, format=camera.JPEG)
except Exception as e:camera.deinit()camera.init(0, format=camera.JPEG)# 其他设置:
# 上翻下翻
camera.flip(1)
#左/右
camera.mirror(1)# 分辨率
camera.framesize(camera.FRAME_HVGA)
# 选项如下:
# FRAME_96X96 FRAME_QQVGA FRAME_QCIF FRAME_HQVGA FRAME_240X240
# FRAME_QVGA FRAME_CIF FRAME_HVGA FRAME_VGA FRAME_SVGA
# FRAME_XGA FRAME_HD FRAME_SXGA FRAME_UXGA FRAME_FHD
# FRAME_P_HD FRAME_P_3MP FRAME_QXGA FRAME_QHD FRAME_WQXGA
# FRAME_P_FHD FRAME_QSXGA
# 有关详细信息,请查看此链接:https://bit.ly/2YOzizz# 特效
camera.speffect(camera.EFFECT_NONE)
#选项如下:
# 效果\无(默认)效果\负效果\ BW效果\红色效果\绿色效果\蓝色效果\复古效果
# EFFECT_NONE (default) EFFECT_NEG \EFFECT_BW\ EFFECT_RED\ EFFECT_GREEN\ EFFECT_BLUE\ EFFECT_RETRO# 白平衡
# camera.whitebalance(camera.WB_HOME)
#选项如下:
# WB_NONE (default) WB_SUNNY WB_CLOUDY WB_OFFICE WB_HOME# 饱和
camera.saturation(0)
#-2,2(默认为0. -2灰度
# -2,2 (default 0). -2 grayscale # 亮度
camera.brightness(0)
#-2,2(默认为0. 2亮度
# -2,2 (default 0). 2 brightness# 对比度
camera.contrast(0)
#-2,2(默认为0.2高对比度
#-2,2 (default 0). 2 highcontrast# 质量
camera.quality(10)
#10-63数字越小质量越高# socket UDP 的创建
s = socket.socket(socket.AF_INET,socket.SOCK_DGRAM,0)try:while True:buf = camera.capture()  # 获取图像数据s.sendto(buf, ("20.10.41.35", 9090))  # 向服务器发送图像数据time.sleep(0.1)
except:pass
finally:camera.deinit()

上位机代码

import socket
import cv2
import io
from PIL import Image
import numpy as nps = socket.socket(socket.AF_INET, socket.SOCK_DGRAM, 0)
s.bind(("0.0.0.0", 9090))  # 注意这里修复了括号try:while True:try:data, IP = s.recvfrom(100000)if not data:continuebytes_stream = io.BytesIO(data)image = Image.open(bytes_stream)img = np.asarray(image)img = cv2.cvtColor(img, cv2.COLOR_RGB2BGR)cv2.imshow("ESP32 Capture Image", img)if cv2.waitKey(1) == ord("q"):breakexcept Exception as e:print(f"An error occurred: {e}")
finally:cv2.destroyAllWindows()s.close()
http://www.hengruixuexiao.com/news/5204.html

相关文章:

  • 网站后台管理系统栏目位置seo查询 站长工具
  • 平面设计专用网站互联网推广销售
  • 建设监督网站广州seo推广运营专员
  • 博客网站开发流程项目营销推广方案
  • html可以做动态网站吗平原县网站seo优化排名
  • 网站建设对网络营销的影响百度关键词优化排名
  • 花生壳做网站百度认证是什么
  • 手机软件编程百度优化seo
  • jsp网站开发小程序搜索引擎营销成功的案例
  • 如何在电脑上做物流网站上海网络推广营销策划方案
  • 免费ai写作网站b站引流推广网站
  • 购物网站建设的原理网页优化seo公司
  • 惠州建设局网站首页昆明百度推广开户
  • 湘潭做网站 磐石网络很专业电脑培训学校
  • 美容美发网站源码优化最狠的手机优化软件
  • 达县网站制作网站优化软件费用
  • 网站空间一般多大seo管理软件
  • 威海网站制作镇江seo公司
  • 怎么做不花钱的网站千万别在百度上搜别人的名字
  • 苏州园区疫情seo属于运营还是技术
  • qq建设网站首页蜗牛精灵seo
  • 哪个网站专做滨水景观短视频seo是什么
  • 如何做网站的链接结构北京网站建设公司大全
  • 做繁体书的网站网络营销主要做什么
  • 企业建设企业网站的好处青岛seo外包服务
  • 武汉营销网站建设公司学网络营销
  • 做网站点击率赚钱吗抖音营销软件
  • wordpress站长地图东方网络律师团队
  • 做牛津布面料在哪个网站找客户软文外链购买平台
  • 可以充值的网站怎么做qq群排名优化