David WangYang
这个作者很懒,什么都没留下…
展开
-
KY-038 声音传感器如何工作以及如何将其与 ESP32 连接
该传感器有三个引脚,其中两个是电源引脚,分别是电平 VCC 和 GND,另外两个是模拟和数字引脚,如上图所示。请注意,设备的模拟输出电压将取决于设备的电源电压。有许多不同类型的麦克风,如碳麦克风、光纤麦克风、铝带麦克风和激光麦克风,但我们使用的声音传感器模块有一个电容式麦克风。在此过程中,我们将让您了解声音传感器的工作原理、如何使用它以及它的优缺点,所以事不宜迟,让我们直接进入它。现在我们已经很好地了解了声音传感器的工作原理,我们可以按照下图所示的原理图将所有需要的电线连接到 Arduino。原创 2025-03-17 00:03:34 · 683 阅读 · 0 评论 -
使用 ESP32 和 Python 进行手势识别
根据手势(例如张开手、拳头或手指的动作),命令将发送到 ESP32,ESP32 将控制连接到它的 LED。根据手势(例如张开手、拳头或手指的动作),命令将发送到 ESP32,ESP32 将控制连接到它的 LED。要使用 ESP32 控制 5 个 LED,请将 LED 连接到 ESP32 上的特定 GPIO 引脚,每个 LED 对应一个独特的手势。每个 LED 的正极端子(阳极)连接到专用的 GPIO 引脚,例如 GPIO 引脚 14、27、26、25 和 33,这些引脚将控制 LED。原创 2025-03-14 00:06:02 · 253 阅读 · 0 评论 -
HC-SR501 PIR传感器是如何工作的以及如何与ESP32接口的
如果您正在考虑为自己制作防,或者您正在考虑,那么您绝对应该考虑为您的项目使用或,因为顾名思义,PIR 传感器允许您检测人或动物何时进出您的传感器范围。您可以在许多现代现成的中找到此传感器。因此,在本文中,我们决定将流行的连接起来,在此过程中,我们将让您了解有关它的所有详细信息。因此,事不宜迟,让我们开始吧。还可以在本文末尾找到将 PIR 传感器与其他微控制器连接的链接。每个高于绝对零度 (0 Kelvin / -273.5 *C) 的物体都会以的形式发出热能。物体越热,它发出的辐射就越多。原创 2024-11-26 00:16:33 · 157 阅读 · 0 评论 -
ESP RainMaker 与 ESP32 – 语音助手集成
在上一个教程中,我们介绍了,以及如何一起使用。在本教程的这一部分,我们将更深入地研究 RainMaker 云平台,并尝试为其添加语音助手功能。此设置可用于构建等。现在,我们来看看 ESP RainMaker API 及其配置。设备是一个逻辑用户可控制的实体,如 Switch、Lightbulb、Thermostat、Temperature Sensor 等。简单节点通常只有一个设备。但是,ESP32 也可以在单个板上拥有多个设备(例如 2 个开关),或者它可以充当 BLE 传感器等其他设备的桥梁。原创 2024-11-01 00:02:16 · 491 阅读 · 0 评论 -
基于 ESP32 的温敏智能风扇调节器
ESP32, HC05, LM35, DHT11, TP4056, Arduino Nano, TRIAC, 光耦合器, 3.7V 锂聚合物电池, 5V 升压模块, 桥式整流器, LED, 电阻, Push to ON SPST, micro-USB type B female / 电线。由于室温的某些变化,我们经常在睡觉时感到不舒服,但我们不想因为嗜睡而从睡眠中醒来并调节风扇/空调。我们选择了它小巧紧凑的尺寸,以便我们可以将其放入盒子中(尽管可以使用 Arduino Pro Mini)。原创 2024-11-01 00:01:59 · 535 阅读 · 0 评论 -
如何解决 Ansys Electronics Desktop 中的 HPC Pack 许可错误
此错误将阻止模拟运行。在下面的示例中,当 HFSS 模型设置为使用需要 8 个 HPC Pack 的 4 个内核时,会显示错误消息“Not enough HPC Parallel licenses 8/1”。如下图所示,第一个包支持 8 个额外的内核,第二个包支持 36 个内核,第三个包支持 132 个内核,依此类推。HPC 代表高性能计算,这是执行大型工程仿真的重要组成部分,Ansys 提供多种配置的 HPC 许可证,以便在基本求解器许可证中包含的 4 个内核之上启用额外的 CPU 内核。原创 2024-10-30 00:04:52 · 1910 阅读 · 0 评论 -
使用 Q3D 计算芯片引线的 AC 和 DC R 和 L
如上所述,如下面的视频所示,建议同时计算直流和交流 RL 参数并添加频率扫描,以便获得混合解。混合解决方案会自动处理集肤效应,因此将电阻和电感结果视为频率的函数,结果准确。如果未选择扫描频率以及 DC 和 AC,Q3D 仍会求解模型,但如果使用前一种方法会更准确。在此示例中,修改几何结构后,我们将有一个带有 <> 个导程的芯片和一个带有 <> 个导程的芯片。此处显示的结果是 AC-R、AC-L、DC-R、DC-L。在下面的视频中,我们展示了如何修改几何结构、设置模型和检查结果。接下来,我们设置解决方案。原创 2024-10-30 00:04:36 · 1081 阅读 · 0 评论 -
HFSS 3D 中的布局组件
这意味着复杂的布局组件可以与周围的 3D 几何图形交互,而无需使用从 HFSS 3D 布局导出的 3D 几何图形。在这里,我将通过一个示例向您展示如何使用此功能,该功能在 EMI/EMC 3D 环境中具有复杂的布局几何结构时具有极大的可扩展性。这里,PCB 是 HFSS 3D 布局设计,SMA 连接器是 HFSS 3D 中的 3D 几何结构。事实上,由于原始布局设计包括额外的 CS,因此这些 CS 作为属性包含在 HFSS 3D 中的布局组件中。SMA 连接器在引脚底部也有一个全局 CS。原创 2024-10-29 07:25:33 · 425 阅读 · 0 评论 -
Nuhertz FilterSolutions:最佳滤波器设计现已完全集成在Ansys AEDT中
滤波器设计通常很复杂,尤其是对于高性能微波和毫米波设计。使用 FilterSolutions 的完全参数化设计可以导出到 Ansys 3D EM 仿真工具(HFSS 和 HFSS 3D),以实现准确的全 3D 仿真和优化,如图 3 所示。新产品可帮助工程师设计、综合和优化 RF、微波和数字滤波器,降低开发成本,缩短上市时间,并优化产品性能。它可以评估最广泛的滤波器拓扑(贝塞尔、巴特沃斯、切比雪夫 I 和 II、椭圆、高斯、延迟、沙漏、勒让德、匹配、升余弦、管状、锯齿形、耦合谐振器和交叉耦合折叠谐振器)。原创 2024-10-29 07:25:10 · 570 阅读 · 0 评论 -
ESP RainMaker 与 ESP32 – 语音助手集成
因此,RainMaker 中的设备类型(例如灯或开关)对应其他系统中的类似设备类型,并且其属性(例如功率、亮度、颜色、饱和度、强度等)会映射到相应的功能或特征。正如我们在上一个教程中所讨论的,我们将创建一个节点,并将向其添加具有特定参数的新设备。这使我们能够将 ESP32 与 Amazon Eco 或 Google home 系列等流行的智能设备一起使用,甚至可以通过我们的智能手机使用语音命令。登录到您的设备后,主屏幕上将添加一个快捷方式,您就可以将其与 Google Assistant 功能一起使用了。原创 2024-10-28 00:03:28 · 342 阅读 · 0 评论 -
ESP RainMaker ESP32 入门
这是通过使用 pinMode() 函数并将 GPIO 引脚指定为第一个参数,将 mode 指定为第二个参数来完成的。如果设备是 'LED' 且其参数是 'Power',则此功能将检查 LED 引脚的状态是 HIGH 还是 LOW。使用这个 IoT 平台的一大特点是它对用户是免费的,并且提供了强大的功能。完成后,ESP 将自动连接到 WiFi 网络,一个名为 Switch 的新设备将添加到应用程序的主屏幕上。打开应用程序并登录。现在,在本文中,让我们再次从基础开始,将 LED 与 ESP32 连接,但这次。原创 2024-10-28 00:03:14 · 304 阅读 · 0 评论 -
使用 ESP32 的 DIY 功耗监测设备
虽然我们每月的电费单让我们对最终的用电量有一个模糊的概念,但它几乎没有提供关于特定设备消耗的电流的详细信息。出于上述目的,我们使用市场上广泛可用的能源监控设备,但它们的价格很高,而且您也缺乏 DIY 的学习和乐趣体验。它有一个集成的霍尔效应 IC,当电流发生时,它会检测磁场的变化,磁场的变化被转换为成比例的电压,然后作为输出数据提供给用户。由于需要向用户显示的变量很多(电压、电流、瞬时功率、消耗的能量、消耗的单位),我们实现了一个简单的代码,在显示所有信息的 4 个屏幕之间切换。原创 2024-10-27 07:27:02 · 467 阅读 · 0 评论 -
使用 ESP32 设计智能手表第 3 部分 - 磁力计和陀螺仪
因为这两个传感器的 I2C 地址不同,内部寄存器映射也不同,所以我们会根据初始化库后收到的芯片地址来设置相应的配置。因此,通过测量流经这些材料的电流变化,我们可以检测地球磁场的变化。为了进行测试,请按照下面的电路图将加速度计陀螺仪传感器模块和显示模块连接到 ESP32 Devkit。像以前一样,将传感器连接到 I2C 线,将显示器连接到 SPI 总线。像以前一样,将传感器连接到 I2C 线,将显示器连接到 SPI 总线。在这一部分中,我们将研究如何将一些其他类型的传感器连接到我们的智能手表。原创 2024-10-27 07:25:54 · 273 阅读 · 0 评论 -
使用 ESP32 设计智能手表第 2 部分 - 环境光和心率传感器
MAX30102 是一个非常通用的传感器,它还可以测量心率和血氧水平以外的体温。在这一部分中,我们将研究如何将一些传感器连接到我们的智能手表,并将 BH1750 环境光传感器和 MAX30102 心率传感器连接起来。将传感器连接到 I2C 线路,将显示器连接到 SPI 总线,就像我们在本项目的第一部分中所做的那样。税务局这是连接到模块的 IR LED 的引脚。当您将手指放在传感器上足够长的时间后,该示例将显示您的心率。RD这个引脚的功能类似于 IRD 引脚,唯一的区别是这个引脚上连接了一个红色的 LED。原创 2024-10-27 07:25:34 · 222 阅读 · 0 评论 -
使用 ESP32 设计智能手表 – 第 1 部分:制作表盘
由于设计这样的产品是一个漫长耗时的过程,我们将分部分进行。丰富的外设接口,带 DMA,包括电容式触摸、ADC(模数转换器)、DAC(数模转换器)、I²C(内部集成电路)、UART(通用异步接收器/发射器)、CAN 2.0(控制器局域网)、SPI(串行外设接口)、I²S(集成 IC 间声音)、RMII(减少媒体独立接口)、PWM(脉宽调制)等。对于智能手表项目,我们选择了 ESP32 作为 SOC(片上系统),因为它价格便宜、功能丰富,并且可以使用 Arduino IDE 等友好的 IDE 轻松编程。原创 2024-10-26 13:52:06 · 479 阅读 · 0 评论 -
如何使用 ESP32 与 Things Network 进行 LoRa 通信?
ESP32 LoRa 与 The Things Network 通信当我们谈论 LoRa 时,自首次正式发布以来已经过去了 10 多年,从那时起,LoRa 日益受到欢迎。由于可用的物联网设备如此之多,这种低功耗远程无线通信可以适应多种应用。预计到 2025 年,我们将有 29 亿台设备连接到互联网。给你一个想法,它是今天地球人口的四倍多。因此,在本教程中,我们决定并将数据发送到 TTN 网络,为此,我们将使用,我们已经在以前的项目中学习设置了它。我们还将,我们将对其进行配置以符合印度标准。原创 2024-10-26 13:51:45 · 171 阅读 · 0 评论 -
NEO-6M GPS 模块如何工作以及如何与 ESP32 连接
全球定位系统 (GPS) 是一个由 31 颗环绕地球运行的卫星组成的系统。我们可以知道它们的确切位置,因为它们通过无线电信号不断地随时间传输位置信息。分线板的核心是由 u-blox 设计和开发的 NEO-6M GPS 模块。这非常小,但它包含了很多功能。它可以在 22 个通道上跟踪多达 50 颗卫星,同时仅消耗 45mA 的电流,工作电压为 2.7V ~ 3.6V。该模块最有趣的功能之一是它的省电模式。这样可以降低系统功耗。开启省电模式后,模块的电流消耗降低到仅 11MA。原创 2024-10-25 00:46:27 · 624 阅读 · 0 评论 -
DIY ESP32 示波器
它们用于电子设备的设计和调试,以查看和比较波形,并确定施加在其输入端的信号的电压电平、频率、噪声和其他参数,因为它会随时间变化。而先进的示波器要花费几千美元,这使得它们超出了基本用户的能力范围。就是这样,我们的 DIY 示波器就可以使用了。对于范围选择,我们添加了一个分压器,可用于馈送峰值电压高于 3.3V 的信号。您可以在perfboard中构建此项目,也可以使用页面底部链接中的文件制作PCB。显示控制器是 ST7789S 的,为了驱动它,我们将使用 SPI 通信。此修改后的库对于驱动显示是必需的。原创 2024-10-25 00:45:27 · 397 阅读 · 0 评论 -
ESP32 定时器和定时器中断
有时您需要按时发生某事,这就是计时器和计时器中断发挥作用的地方。计时器是一种中断。它就像一个简单的时钟,用于测量和控制时间事件,提供精确的时间延迟。大多数微控制器都有内置定时器,这些定时器不仅用于产生时间延迟,还用作计数器。定时器的这一特性用于许多应用。微控制器中的定时器由分配给定时器操作的特殊功能寄存器控制。ESP32 芯片包含两个硬件定时器组。每个组都有两个通用硬件计时器。它们都是基于 64 位预分频器和 16 位上/下计数器的 64 位通用定时器,能够自动重新加载。原创 2024-10-25 00:44:26 · 695 阅读 · 0 评论 -
SIM800L GSM/GPRS 模块与 ESP32 连接
分线板的核心是 SimCom 制造的 SIM800L GSM/GPRS 模块。如上面的引脚分配部分所述,该器件的工作电压为 3.4V 至 4.4V,这意味着您可以直接使用锂聚合物电池为该模块供电。除此之外,所有可用的引脚都分叉为 0.1 英寸的引脚间距,这使得该模块对试验板非常友好。它还具有自动波特率检测功能,易于使用。该模块需要一个外部天线来连接到网络,这就是为什么该板有两个天线选项。在包装中,您将获得一个螺旋天线,您可以直接将其焊接到模块的 NET 引脚上。原创 2024-10-24 00:22:19 · 1195 阅读 · 0 评论 -
ESP32 中断教程
当中断发生时,控制器停止主程序的执行,并调用一个称为 ISR 或中断服务程序的函数。例如,当检测到触摸时会发生触摸中断,当 GPIO 引脚的状态发生变化时会发生 GPIO 中断。每个中断都有一定的优先级,大多数(但不是全部)中断都连接到中断多路复用器。由于中断源多于中断,因此某些中断与多个中断源共享。为特定引脚调用此函数后,附加到该引脚的中断将被禁用,直到再次调用 attachInterrupt 函数或重新启动系统。是支持触摸输入的引脚,ISR 是 ISR 功能,阈值是应触发中断的触摸值。原创 2024-10-24 00:22:05 · 683 阅读 · 0 评论 -
将 OLED 显示器与 ESP32 连接
如今,它们存在于各种电子产品中,从简单的玩具到智能手机、计算机,甚至是关键的救生医疗设备。对于我们的示例,我们需要将要使用的任何图像的大小调整为 128x64 像素的分辨率。之后,我们需要将其转换为十六进制数据数组,以便我们可以将此图像存储在代码中,并在需要时调用它。尽管 OLED 显示器有不同的尺寸和分辨率,但最常用的是分辨率为 0x96 dpi 的 1.3 英寸和 128.64 英寸模块。函数,唯一的区别是它将填充圆角矩形。像往常一样,在开始时,我们需要包含所有必要的库,并且必须声明任何全局变量。原创 2024-10-23 08:43:01 · 921 阅读 · 0 评论 -
与 Google Sheet 集成的生物识别考勤系统
如果传感器与 3.3V 微控制器一起使用,则必须将 PCB 上的 3.3V 跳线短路,并且对于 5V 使用,请保持跳线打开。在这个项目中,我们将使用这样的传感器,即流行的 R307 光学指纹传感器。当员工扫描他/她的手指时,如果识别出指纹,考勤将被标记在本地数据库上,如果连接处于活动状态,也会上传到谷歌表格。由于电容器储存电荷,将它们连接到扫描仪表面的导电板上,可以用于跟踪指纹的细节。由于它们的独特性和随着时间的推移的一致性,指纹多年来一直被用于识别,最近由于计算能力的进步而变得更加自动化。原创 2024-10-23 08:35:44 · 428 阅读 · 0 评论 -
基于物联网的空气质量指数监测系统 – 使用 ESP2 监测 PM5.10、PM32 和 CO
根据测得的污染物 24 小时环境浓度,计算出一个分项指数,该分项指数是浓度的线性函数(例如,PM2.5 的分项指数在浓度为 51 μg/m31 时为 3,在浓度为 100 μg/m60 时为 3,在浓度为 75 μg/m45 时为 3)。随着冬天的到来,笼罩在我们头上的空气变得浓厚,燃烧的田野、工业工厂和车辆交通排放的烟雾和气体挡住了阳光,使人难以呼吸。就我而言,我定义了六个源来存储不同的传感器数据,即:AirQuality、Temperature、Humidity、PM10、PM25 和 CO。原创 2024-10-22 01:26:08 · 147 阅读 · 0 评论 -
使用 ESP32 和摄像头的智能 Wi-Fi 可视门铃
现在,每当按下物联网门铃按钮时,智能手机就会开始播放一首名为“123”的歌曲,并且会收到一条消息,其中包含如下所示的网页链接,可以看到实时视频源。这款智能门铃可以通过交流电源插座轻松供电,每当门口有人按下门铃按钮时,它就会在您的手机上播放一首特定的歌曲,并发送一条带有视频流页面链接的短信,您可以从世界任何地方看到门口的人。为此,我使用游标卡尺测量了 ESP32 开发板、按钮、蜂鸣器和 LED 的尺寸,完成后,设计如下所示。打印外壳后,我将电路组装到我的外壳中,一切都很合适,正如您在这里看到的那样。原创 2024-10-22 01:25:54 · 225 阅读 · 0 评论 -
Arduino 瓦特表:测量电压、电流和功耗
然后,在硬件的前面,我们已经映射了从 0-24V 到 0-5V 的实际电压值,以及从 0-1A 到 0-5V 的实际电流值。如果一切正常,您应该会在 LCD 的第一行看到负载两端的电压值和通过负载的电流,在 LCD 的第二行显示计算的功率,如下所示。例如,假设您正在从事一个太阳能光伏项目,并且您想计算负载的功耗,在这种情况下,我们可以使用像 Arduino 这样的简单微控制器平台构建自己的瓦特表。在我们的例子中,Rf 的值为 20k,Rin 的值为 1k,这给我们的 gian 值为 21。原创 2024-10-21 00:03:39 · 377 阅读 · 0 评论 -
基于 ESP32 的功率计 - 测量输入功率和输出功率以计算效率
在我的实验中,由于元件尺寸的原因,PCB 的尺寸确实很大,但在生产环境中,可以通过使用廉价的 SMD 元件来减小它。然后,我们从给定的公式计算 ADCVoltage,最后,我们计算输入电压并返回值。如您所见,万用表显示 .97 安培,如果稍微放大,它显示 1.0A,由于 ACS712 模块中存在非线性,它略有偏差,但这符合我们的目的。但是因为我们使用的是 ESP32 和分压器,所以我们将有一半的值,即 50,这就是我们输入 mV/AMP 值的原因。接下来,我们清除显示,设置光标,并打印值。原创 2024-10-21 00:03:22 · 389 阅读 · 0 评论 -
使用 ESP12 和 Arduino 的基于物联网的电能表
使用 ESP12 和 Arduino 的基于物联网的电能表我们都知道安装在每个人的房子或办公室的,用于测量用电量。每个月末,我们中的许多人都会担心高昂的电费,我们不得不偶尔查看电表。但是,如果我们可以从世界任何地方监控我们的用电情况,并在您的能源消耗达到阈值时收到短信/电子邮件,那会怎样?在这个项目中,我们使用,它不仅可以向您发送电费单的短信/电子邮件,还可以随时随地监控能源使用情况。在这里,我们使用来测量能耗,我们稍后会讨论。我们将借助平台将我们的 Wi-Fi 链接到 SMS/电子邮件通知。原创 2024-10-20 01:11:15 · 340 阅读 · 0 评论 -
使用 ESP32 和 LDR 传感器构建 DIY 智能窗帘
使用我的方法,您可以根据需要控制房间照明,根据您的心情甚至在您外出时设置自定义的光强度。我使用了两个 LDR(光相关电阻器)来获取室外和室内照明条件的反馈,并将伺服设置为这样的水平,让尽可能多的光线进入房间。不同的人有自己的喜好,有些人喜欢更多的光明,而有些人喜欢黑暗。考虑到它的价格,与市场上任何其他物联网板相比,它提供了一些重要的优势。参考电路制作分压器。除了将的 Toms 拒之门外(尤其是在印度这样拥挤的地方,那里的公寓窗对窗堆积),它们在装饰中发挥着重要作用,营造出氛围,像地毯一样将房间拉在一起。原创 2024-10-20 01:11:01 · 259 阅读 · 0 评论 -
使用 ESP32 的 ESP32 水位和水量监测系统
我正在使用另一个水流量计,它将安装在高架水箱的出口处,以监测每个家庭每天的用水量。现在,为了实现水泵的自动化,我使用 4 个浮子开关,其中 2 个在水箱中,2 个在高架水箱中,以测量这两个水箱的水位(较高和较低水位),通过启动和停止水泵来阻止水溢出。让我们通过一个例子来理解这一点,假设一个特定的房子的储水容量为 500Lts(250Lts. 水库 + 250Lts 高架水箱),但供应给房子的水是 700Lts。现在,当水库装满时,水泵将启动,高架水箱将开始注满,当高架水库也满时,电磁阀将停止水流向储水箱。原创 2024-10-19 00:03:19 · 643 阅读 · 0 评论 -
使用 ESP32、DHT11 和 MQ135 的基于物联网的 Garden X 土壤监测设备
我选择这个板子而不是 NodeMCU,因为它有更多的 GPIO 和处理能力,我以后可以使用它来进行更多改进。为了读取土壤水分含量,我使用了电容式土壤水分传感器。为了连接所有传感器,我在盒子的左侧使用了一个 3.5 毫米的音频插座和插孔。然而,由于我们忙碌的生活方式,我们花园中的植物可能并不总是得到应有的关注。为了实施这个项目,我们使用 ESP32 作为主控制器以及会告诉我们环境条件的传感器,它们是用于温度和湿度的 DHT11、电容式土壤湿度传感器、用于光强度的 LDR、用于空气质量指数监测的 MQ135。原创 2024-10-19 00:03:05 · 402 阅读 · 0 评论 -
基于 ESP32 的蓝牙 iBeacon
ESP32 模组支持经典蓝牙和低功耗蓝牙 (BLE),经典蓝牙可用于传输歌曲或文件,BLE 选项可用于电池优化应用,如蓝牙信标、健身手环、近距离广告等。除此之外,还有一些详细信息,例如虚拟公司名称、设备类型、字节长度、ESP32 的本地名称。最后,使用 Micro USB 数据线将 ESP32 开发板插入笔记本电脑,并使用 Arduino IDE 将代码上传到 ESP32 中。在这里,ESP32 将处于深度睡眠状态 10 秒,它会发布广告,然后再次进入深度睡眠 10 秒。创建 BLE 设备并根据需要命名。原创 2024-10-18 07:49:26 · 285 阅读 · 0 评论 -
电池供电的考勤系统在 ESP32-CAM 开发板上使用人脸识别
除了 ESP32-CAM 板,我们还将提供一个由 5 电池供电的 3 V 和 3.18650 V 输出的集成电源。在设计电路和 PCB 时,您还可以公开您的电路和 PCB 设计,以便其他用户可以复制或编辑它们并可以从您的工作中受益。您将被带到一个页面以设置一些附加参数,例如电路板类型、层、PCB 材料、厚度等,其中大多数是默认选择的,如果您选择任何特定参数,您可以在此处选择它。为此,请返回 IFTTT 页面,然后返回 webhook 文档,复制为触发事件提供的链接并将其粘贴到资源中,如下所示。原创 2024-10-18 07:48:40 · 407 阅读 · 0 评论 -
ESP32 主动模式和深度睡眠模式功耗比较
然而,在深度睡眠模式下,ESP32 的电流消耗接近 150 uA。在本项目中,我们将检查广泛流行的 Wi-Fi 和支持蓝牙的微控制器单元 ESP32 在正常工作模式和深度睡眠模式下的电流消耗。电路在活动模式下吸收的电流接近 58 mA,但在深度睡眠模式下,电流接近 4.10 mA。在这种情况下,如果按下 ext0 外部中断按钮,它将立即从深度睡眠模式中唤醒,并恢复 LED 闪烁任务。因此,可以很容易地识别出 ESP32 在深度睡眠模式下消耗的能量非常低,这对于电池供电的操作非常有用。原创 2024-10-18 07:27:40 · 480 阅读 · 0 评论 -
ESP2 上的 I32S 通信,使用 MAX98357A 发送和接收音频数据
通常,如果 WP 引脚处于低电平状态,则选择通道 1 或左通道,反之,如果 WS 引脚处于高电平状态,则使用右通道。在电子设备中,有多种音频协议可用,其中使用了音频编解码器、DAC(在音频输出的情况下)或 ADC(在音频输入的情况下)。最简单也可能是最好的方法之一是使用 I2S 协议,该协议使用简单的引脚配置并在两个数字音频设备之间进行通信。在 I2S 中,数据可以采用不同的字长,从发射器传输到接收器。让我们在 I2S 协议中连接一个扬声器,并使用 ESP32 I2S 生成标志性的 NOKIA 曲调。原创 2024-10-18 07:27:22 · 896 阅读 · 0 评论 -
基于 ESP32 的互联网收音机,使用 MAX98357A I2S 放大器板
基于 ESP32 的互联网收音机,使用 MAX98357A I2S 放大器板模拟收音机在这个数字世界中正在灭绝,因为今天从电影到歌曲的一切都直接从 Internet 流式传输。让我们看看如何通过利用一些简单的数字电子设备、编码和有效的 Internet 连接来制作网络收音机。现在,那些经常关注我们的人可能已经知道我们之前已经构建了一个,但在本教程中,我们将通过使用 ESP32 来进一步简化它。网络电台,也称为流媒体、网络、IP 或在线电台,通常用于以音频形式广播消息、音乐、讨论等。原创 2024-10-17 01:50:22 · 1226 阅读 · 0 评论 -
如何使用 Arduino IDE 配置 ESP 网状网络 – ESP32、ESP8266 和 NodeMCU 之间和之间通信
在我们的一个ESP8266板中,我们有一个 DHT22 传感器,在另一个板中,我们有一个 DS18B20 传感器。首先,我们取消注释 DHT22 的宏,然后注释掉 BME280 的宏,并将代码上传到我们已连接 DHT 22 传感器的电路板。第一个定义任务调用函数的频率,接下来,它询问任务的生命周期,最后,它采用指向调用函数的指针。这是必需的,因为并非所有节点都使用相同的传感器类型 and.因此,为了包含或排除代码的一部分,我们可以将四个不同的代码放入一个文件中。宏,它们用于根据需要初始化不同的传感器。原创 2024-10-17 01:50:04 · 266 阅读 · 0 评论 -
手机充电器电路
在交流二极管的前半个周期中,D2和D3是正向偏置的,D1和D4是反向偏置的,而在后半个周期(负半个周期)中,二极管D1和D4是正向偏置的,D2和D3是反向偏置的。整流后的输出不是合适的直流电,它是振荡输出,具有非常高的纹波因数。输入电压应比额定输出电压高 2 伏,以便 IC 正常工作,这意味着至少需要 7 伏,尽管它可以在 7-20V 的输入电压范围内工作。这意味着如果我们需要 5V DC,变压器至少应具有 7V 的额定值,因为稳压器 IC 7805 至少需要 2V 以上,即 7V 才能提供 5V 电压。原创 2024-10-16 00:24:03 · 581 阅读 · 0 评论 -
太阳能手机充电器电路
DIY 太阳能手机充电器电路手机和 iPod 等电子产品让我们的生活变得更加轻松。但是,它们都有一个共同的缺点,即定期充电。当我们旅行或在没有电的地方时,这会成为一个问题。此外,使用可再生能源被认为是满足我们所有电力需求的下一代燃料。因此,在这个项目中,让我们了解是多么容易,以及它是如何工作的。原创 2024-10-16 00:23:47 · 363 阅读 · 0 评论 -
如何制作太阳能逆变器电路
而且,当引脚 11 的输出信号为高电平时,晶体管 T2 导通,电流通过变压器的下半部分从源流到地。在太阳能发电厂中,通过使用光伏太阳能电池板将太阳能转化为电能,然后将产生的 DC(直流电)储存在电池中,再由太阳能逆变器进一步转换为交流电 (AC)。该电路由以固定频率工作的 IC SG3524 组成,该频率由 6 决定th和 7thRT 为 CT 设置充电电流,因此 CT 处存在线性斜坡电压,该电压进一步馈送到内置比较器。最初,太阳能电池板为可充电电池充电,然后电池为逆变器电路提供电压。原创 2024-10-15 00:12:01 · 171 阅读 · 0 评论