![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
esp32cam
文章平均质量分 62
qq_33130395
这个作者很懒,什么都没留下…
展开
-
esp32使用micropython的pwm控制舵机和电调的方法
一、pwm的控制舵机电调原理pwm原理micropython需要先设置pwm的频率,就是1秒内有多少个高电平脉冲周期(PWM.freq(*hz)),然后再输出每个周期内高电平占的百分比(占空比),来实现控制电调的频率和占空比目前航模所用的电调控制开关的方式为1ms高电平脉冲为关闭,2ms高电平脉冲为开启,频率为50hz所以控制方式为from machine import Pin,PWM# 电调输出引脚pwm12 = PWM(Pin(12,Pin.OUT))# 设置pwm频率原创 2022-04-19 22:51:39 · 11905 阅读 · 1 评论 -
esp32cam micropython使用I2S驱动DAC模块播放音频
研究了一下,发现esp32cam的两个DAC引脚被摄像头占用了,分别是25和26。我们只能用I2S总线输出数字音频,之后用MAX98357模块将数字信号转成模拟信号。下面是代码:导入模块和定义引脚:from machine import I2Sfrom machine import Pinimport time# 初始化引脚定义sck_pin = Pin(14) # 串行时钟输出ws_pin = Pin(13) # 字时钟sd_pin = Pin(12) # 串行.原创 2021-09-05 17:34:17 · 8980 阅读 · 24 评论 -
esp32 cam+esp8266用micropython实现人脸识别开门
前言前面文章讲了编译micropython的编译和图传,这篇记录一下我自己DIY人脸识别门锁的经验。为什么用esp8266,因为比esp32便宜几块钱,批发甚至只要6块,哈哈由于micropython我也刚上手,也是学一点记录一点,当帮大家提前踩坑了~废话不多说,直接上例子!------------------------------------------------------------------------------------------------------------原创 2021-08-30 16:26:03 · 15365 阅读 · 16 评论 -
ESP32 CAM使用micropython,PIR红外移动检测拍照
国内使用micropython的很少,找个资料都要去外网如何刷micropython请看我上篇文章上代码:import time# 中断回调函数def handle_interrupt(pin): global motion motion = True global interrupt_pin interrupt_pin = pinprint('开始工作...')# socket服务器IPseverip = '0.0.0.0' # 填你的图片接收地原创 2021-08-18 14:09:32 · 1383 阅读 · 5 评论 -
自行编译micropython固件刷入ESP32 cam,并测试拍照及图传
一、环境准备1.Ubuntu20.04LTS2.ESP-IDF3.micropython操作步骤1.安装基于Windows的linux子系统适用于 Linux 的 Windows 子系统安装指南 (Windows 10)注意:如果安装Ubuntu20.04LTS,需使用wsl,不要安装wsl22.编译环境准备(基于Ubuntu20.04LTS,别的系统需要的环境不同)$ sudo apt-get install git wget libncurses-dev f原创 2021-08-03 13:36:01 · 7216 阅读 · 20 评论