• 详解什么是天线以及其原理

    天线的核心原理是将电信号与电磁波相互转换,并通过特定结构设计实现高效辐射和接收。‌ 其工作过程主要分为发射和接收两大模式,本质上是基于电磁场与导行波的相互作用。

  • 盘点步进电机和伺服电机的区别

    步进电机是一种将电脉冲转化为角位移的执行机构,它的旋转是以固定的角度一步一步运行的伺服电机的内部的转子是永磁铁,驱动器控制的U/V/W三相电形成电磁场,转子在此磁场的作用下转动。

  • 一文看懂开关电源中高频磁芯的形状

    高频变压器,作为变换交流电压、电流和阻抗的关键器件,其工作原理在于铁芯(或磁芯)中产生的交流磁通。当初级线圈中通入交流电流时,这一磁通便在铁芯中形成,进而在次级线圈中感应出相应的电压(或电流)。变压器由铁芯(或磁芯)与线圈共同构成,其中线圈包含两个或以上的绕组,接电源的绕组被称为初级线圈,其余则为次级线圈。变压器的磁芯种类繁多,如罐型磁芯、RM型磁芯、E型磁芯等,它们对变压器的工作性能有着深远的影响。接下来,我们将深入探讨这些磁芯形状对变压器工作的影响。

  • 如何添加和激活RAK12035传感器(电容式土壤湿度传感器)

    本文档概述了在基于WisBlock和LoRaWAN的现有物联网系统中添加和激活RAK12035传感器(一种电容式土壤湿度传感器)的完整过程,该传感器目前监测水培设置中的环境变量。新的传感器可以直接监测所使用的基板中的水位或湿度。组件使用

  • RAK12039传感器如何参与LoRaWAN水培环境监测物联网系统集成

    本文档概述了将RAK12039传感器(基于盛思rion的SCD30传感器,专门用于测量CO₂、温度和湿度)集成到基于WisBlock技术和LoRaWAN的现有物联网系统中的完整过程。这种集成通过提供有关空气质量和二氧化碳平衡的关键信息扩展了系统的功能,这对水培栽培的环境控制至关重要。

  • 使用4个点阵模块和Arduino Uno显示移动的吃豆人角色动画和运行文本

    我们创建这个项目是为了学习如何以互动和引人入胜的方式控制点阵LED显示屏。吃豆人动画增加了娱乐价值,并引入了帧缓冲区的概念,而运行文本演示了如何显示可定制的动态消息。这是一个很好的项目,练习Arduino编程,非阻塞时间处理,以及基于字符和基于图形的视觉控制。

  • 基于M702传感器的PM10 PM2.5监测系统

    2023年10月,巨港被记录为世界上污染最严重的城市之一,空气质量水平恶化到危险水平。造成这种令人震惊的情况的主要原因是广泛的森林砍伐,这导致了不受控制的森林火灾和空气中颗粒物质的显著增加。

  • 用ESP32建立一个电子纸模拟时钟

    在我之前的几个项目中,你可以看到各种不同寻常的时钟,包括几个复古的Analog风格。这次我将向你们展示这个组的另一个时钟,但现在是在电子纸显示器上。具体来说,在这个项目中,我使用了CrowPanel ESP32 4.2英寸电子纸显示模块,内置ESP32S3 MCU。

  • 如何使用HAL(硬件抽象库)轻松制作8051项目

    在探索8051固件开发教程时,我注意到它们中的大多数都采用了老派的方法。这些资源通常假定在低级嵌入式系统和硬件特定知识方面有很强的背景,这使得初学者或来自高级环境的开发人员很难理解。

  • 构建紧凑型低成本ESP32物联网空气质量监测仪(AP模式)

    现代住宅在节约能源方面做得很好——不幸的是,它们也擅长于捕获污染。美国环境保护署的测量显示,室内挥发性有机化合物(VOC)的浓度“一直比室外高10倍”,甚至在你开始做饭或打扫卫生之前。美国环保署对HOME-Chem项目的实地研究发现,一个煎锅就能将挥发性有机化合物和颗粒物的峰值提高到与严重污染的大城市相媲美的水平。我想要一个口袋大小的监视器,可以立即显示这些峰值,而不需要将数据传输到任何云。这款售价25欧元的ESP32-S3节点配有机载彩屏,自带Wi-Fi热点和自动刷新HTTP页面——你需要的一切都能让你实时“看到”周围的空气。

  • 设计FALKEN袋熊徽章

    在第一个袋熊徽章在BSides Adelaide 2024获得巨大成功后,工作人员带着一个令人兴奋的挑战回来了:“你能想出一个与我们全新的2025年艺术作品相匹配的CTF徽章吗?”当然,我无法抗拒。

  • 如何使用图像作为字节数组与TFT_eSPI

    在基于ILI9341的TFT显示器上添加自定义图形——徽标、图标、精灵——比您想象的要简单。通过将图像转换为16位RGB字节数组并将其存储在闪存中,您可以使用TFT_eSPI库立即绘制图像,而不需要SD卡或外部文件系统。这个工作流程的关键是Arduino TFT显示器的RGB图像到字节数组转换器,这是一个免费的在线工具,可自动完成整个转换过程。

  • 设计一款用于发现火源点的自动地面漫游车

    2025年1月初,在参加这次比赛之前,我正在看有关南加州野火的新闻。当时,数十万人被疏散。看到人们的房屋和财产被烧毁,而他们却站在一旁,无助地看着,这是毁灭性的。消防队员已经筋疲力尽,日以继夜地工作,但大火仍在蔓延,吞噬了它所能到达的每一寸土地。

  • gob.Decoder编码

    Go 中的 `gob` 包用于数据序列化和反序列化,`gob.Encoder` 将数据结构序列化为字节流,常与 `io.Writer`(如 `bytes.Buffer`)配合使用。`bytes.Buffer` 是一个可变字节缓冲区,实现 `io.Reader`、`io.Writer` 等接口,方便读写操作。示例中通过 `gob.NewEncoder` 将数据序列化到 `bytes.Buffer` 中。

  • PWM和PFM的概念区别

    PWM小负载情况下的效率相对较低,而PFM则存在其局限性,它所能支持的输出电流较小,且电感的电流呈现线性上升趋势。此外,PWM调制方式具有较小的纹波电压,且其开关频率保持稳定,这使得噪声滤波器的设计更为简单,同时也简化了噪声的消除工作。因此,PWM调制方式在目前仍占据主流地位。

    技术前线
    2025-05-20
    PWM PFM
发布文章