Arduino FM收音机项目实战:从RDA5807M模块到智能收音机制作
1. 项目概述为你的Arduino项目增添FM/AM收音机功能如果你玩Arduino有一段时间了可能已经点亮过LED、驱动过电机、读取过传感器甚至搭建过简单的物联网设备。但有没有想过让这个小小的开发板变成一个能接收广播电台的收音机这听起来像是回到了电子制作的“复古”时代但实际上它融合了模拟电路、数字信号处理和微控制器编程是一个非常有趣且能学到硬核知识的项目。无论是想做一个复古风格的桌面收音机、一个能定时播报天气的智能闹钟还是一个可以记录特定频率信号的监测装置为Arduino添加收音机接收功能都能打开一扇新的大门。这个项目的核心就是利用专门的收音机模块最常见的是RDA5807M、TEA5767等芯片方案通过I2C或SPI等通信协议与Arduino连接让Arduino成为收音机的大脑负责调台、控制音量、解析电台信息RDS等。它解决的不仅仅是“听广播”的需求更是将一种经典的、模拟的无线通信方式整合到现代的数字创客项目中实现功能跨界与创意融合。无论你是电子爱好者、创客教育者还是想为智能家居增加一点怀旧气息的开发者这个项目都值得一试。接下来我将以一个典型的基于RDA5807M FM收音机模块的项目为例带你从原理到实操完整走一遍。2. 核心硬件选型与电路设计思路为Arduino添加收音机功能核心在于选择合适的收音机模块。市面上模块众多选型主要看几个关键点支持的频段FM/AM、通信接口、是否集成音频功放、是否支持RDS电台数据系统以及供电电压。2.1 主流收音机模块深度对比目前最流行、性价比最高的当属RDA5807M系列模块。它是一颗单芯片的FM立体声收音机调谐器几乎成了Arduino收音机项目的标配。我们来深入分析一下为什么是它以及它和其他方案的优劣。RDA5807M模块这颗芯片最大的优点是“五脏俱全”。它内部集成了从射频输入到立体声音频输出的完整FM接收链路包括低噪声放大器、混频器、中频滤波器、锁相环频率合成器、立体声解码器以及RDS解码器。这意味着你只需要给它接上天线、电源和I2C信号线它就能输出高质量的音频信号。其工作电压范围宽2.7V-5.5V与Arduino的5V或3.3V系统都能完美兼容。通过I2C接口你可以用Arduino轻松控制搜索电台、设置频率、调节音量、静音、设置立体声/单声道模式等所有功能。更重要的是它价格极其低廉一个模块通常在十元以内。TEA5767模块这是另一个经典选择功能与RDA5807M类似也是通过I2C控制的FM收音芯片。它的历史更久远一些资料和库也非常丰富。但与RDA5807M相比TEA5767通常不支持RDS功能且在一些性能参数如信噪比、选择性上稍逊一筹。对于不需要RDS的简单项目它也是一个可靠的选择。Si4703模块这是Silicon Labs出品的一款高性能FM收音机芯片同样支持RDS。它的特点是灵敏度非常高抗干扰能力强并且提供了更丰富的控制接口和功能选项。但相应地它的价格比RDA5807M贵不少且电路相对复杂可能需要更多外围元件。如果你的项目对接收性能有极致要求比如在信号微弱的偏远地区使用可以考虑Si4703。关于AM接收纯粹的FM模块无法接收AM中波广播。如果需要AM功能你需要寻找像TEF6686这类支持AM/FM的模块或者使用独立的AM接收芯片如SI4825与FM模块组合。但AM模块和项目复杂度会显著增加。对于大多数入门和创意项目FM频段87.5-108 MHz已经提供了丰富的音乐、新闻和谈话类电台完全够用。实操心得对于绝大多数Arduino玩家我强烈推荐从RDA5807M模块入手。它性价比无敌功能全面社区支持好有成熟的Arduino库能让你快速搭建原型并体验到成功乐趣避免在硬件调试上消耗过多精力。2.2 电路连接与关键外围元件选定RDA5807M模块后我们来看如何将它连接到Arduino Uno这是最通用的型号。连接非常简单本质上是一个标准的I2C连接。核心接线表RDA5807M模块引脚Arduino Uno引脚说明VCC5V 或 3.3V模块供电。虽然模块支持3.3V但接5V通常更稳定音频输出幅度也更大。GNDGND共地至关重要。SCLA5 (或SCL引脚)I2C时钟线。在Uno上A5是模拟引脚但用作数字I2C的SCL。SDAA4 (或SDA引脚)I2C数据线。在Uno上A4是模拟引脚但用作数字I2C的SDA。RST任意数字引脚 (如D2)复位引脚可选。拉低可复位模块通常上拉到VCC可通过Arduino控制。GPIO1/2通常悬空通用IO在基础应用中一般不用。天线连接这是影响接收效果最关键的一环。模块上通常会有一个焊盘或引脚标记为“ANT”或“FM”。你不能让它空着。最佳实践是焊接一段长约75-80厘米的导线作为天线。这个长度大约是FM广播中心频率约98MHz波长的四分之一能实现较好的阻抗匹配和接收效率。将这段导线拉直垂直放置接收效果最好。如果项目需要放在壳子里也可以使用专用的FM拉杆天线。音频输出模块上有LOUT和ROUT引脚分别输出左、右声道音频信号。这是线路电平输出不能直接驱动扬声器你需要将它连接到有源音箱的AUX输入或者连接一个额外的音频功率放大模块如PAM8403、LM386放大后再驱动喇叭。注意事项1.电源去耦在模块的VCC和GND之间尽量靠近模块引脚的地方焊接一个0.1uF104的瓷片电容。这能有效滤除电源线上的高频噪声对提高收音机信噪比、减少“滋滋”声有奇效。这是很多新手会忽略但极其重要的一步。2.I2C上拉电阻Arduino的I2C线路SDA, SCL内部通常有上拉电阻但对于较长的连接线或干扰环境在SDA和SCL到VCC之间各加一个4.7kΩ的外部上拉电阻可以保证通信更稳定。3. 软件库解析与核心功能编程硬件连接好后下一步就是让Arduino“驱动”这个模块。我们需要借助专门的Arduino库来简化复杂的寄存器操作。对于RDA5807M最常用的是radio库或者RDA5807M库。这里以radio库为例因为它封装得更好API更友好。3.1 库的安装与基础设置首先在Arduino IDE中点击“工具” - “管理库...”在库管理器中搜索 “RDA5807” 或 “radio”。你应该能找到名为 “Radio” 的库作者是Matthias Hertel。安装这个库。安装完成后你可以通过#include radio.h和#include RDA5807M.h来引入它。库的核心是创建一个RDA5807M类的对象然后通过这个对象调用各种方法。#include radio.h #include RDA5807M.h // 创建一个RDA5807M收音机对象 RDA5807M radio; void setup() { Serial.begin(9600); Serial.println(FM Radio Initializing...); // 初始化收音机 // 参数启用I2C启用时钟输出通常不需要区域设置为欧美频段87.5-108MHz if (!radio.initWire(Wire, 0, RADIO_REGION_EUROPE)) { Serial.println(Radio init failed. Check wiring!); while (1); // 停在这里 } Serial.println(Radio init OK!); // 设置音量0-15 radio.setVolume(8); // 设置频率单位MHz radio.setFrequency(98.5); // 例如调到98.5 MHz // 取消静音 radio.setMute(false); }这段代码完成了最基础的初始化设置通信接口、频段、音量、频率并取消静音。RADIO_REGION_EUROPE对应87.5-108MHz在中国也适用。如果你需要其他频段如日本76-90MHz可以选择RADIO_REGION_JAPAN。3.2 核心控制功能实现详解一个实用的收音机至少需要能调台、搜台、控制音量和开关。我们把这些功能拆解开来用代码实现。1. 频率调节与存储 调台本质就是设置频率。radio.setFrequency(98.5)是最直接的方式。但更好的体验是可以通过编码器或按钮来微调。例如连接一个旋转编码器每次转动一格频率增加或减少0.1MHz。// 假设编码器顺时针转动delta 1逆时针delta -1 float currentFreq radio.getFrequency(); // 获取当前频率 currentFreq delta * 0.1; // 确保频率在范围内 if (currentFreq 87.5) currentFreq 87.5; if (currentFreq 108.0) currentFreq 108.0; radio.setFrequency(currentFreq);为了记住喜欢的电台我们可以将频率值保存到Arduino的EEPROM中。这样即使断电下次开机也能自动调回。#include EEPROM.h int addr 0; // EEPROM地址 // 保存频率 EEPROM.put(addr, currentFreq); // 读取频率 float savedFreq; EEPROM.get(addr, savedFreq); if (savedFreq 87.5 savedFreq 108.0) { radio.setFrequency(savedFreq); }2. 自动搜台与信号强度检测 手动调台效率低。自动搜台功能Scan会从当前频率开始向上搜索直到找到一个信号强度RSSI超过设定阈值的电台并自动锁定。void scanUp() { radio.seekUp(true); // true表示开始搜台这是一个阻塞函数会持续到找到台或到频段尽头 // 搜台完成后可以获取当前锁定的频率 float foundFreq radio.getFrequency(); Serial.print(Found station at: ); Serial.println(foundFreq); }radio.seekUp(false)或radio.seekDown(false)可以停止搜台。同时我们可以实时读取信号强度用于在显示屏上显示接收质量。uint8_t rssi radio.getRssi(); // 获取RSSI值范围大概0-127 Serial.print(Signal Strength: ); Serial.println(rssi);3. 音量与静音控制 音量控制很简单radio.setVolume(level)level范围通常是0-15。静音功能在切换电台或没有信号时非常有用可以避免喇叭发出刺耳噪声。radio.setMute(true); // 静音 radio.setMute(false); // 取消静音 // 切换静音状态 bool isMuted radio.isMuted(); radio.setMute(!isMuted);4. 立体声/单声道切换与RDS解析 在信号较弱时强制设为单声道可以有效减少噪音。radio.setMono(true)。RDS是广播数据系统可以传输电台名称、节目类型、实时时间等信息。RDA5807M支持RDS但解析RDS数据流相对复杂需要持续读取并解析特定的数据组。// 启用RDS radio.setRds(true); radio.setRdsMode(RDS_MODE_STANDARD); // 在loop中检查是否有新的RDS信息 radio.checkRds(); if (strlen(radio.getRdsProgramService()) 0) { Serial.print(Station: ); Serial.println(radio.getRdsProgramService()); // 打印电台名称如“BBC Radio 1” } if (strlen(radio.getRdsRadioText()) 0) { Serial.print(Now Playing: ); Serial.println(radio.getRdsRadioText()); // 打印正在播放的歌曲信息等 }实操心得RDS解析不是实时的数据是分块发送的所以需要一段时间才能接收到完整的电台名称或歌曲信息。在代码中不要频繁地Serial.printRDS信息最好设置一个标志位当信息更新时才打印否则串口输出会非常混乱。另外不是所有电台都发射RDS信号。4. 项目集成与高级功能拓展基础功能实现后我们可以把这个收音机模块集成到更大的项目中或者为其添加更酷的交互方式让它从一个“模块”变成一个真正的“产品”。4.1 构建一个完整的桌面收音机一个完整的收音机需要输入和输出设备。我们可以这样规划控制器Arduino Uno 作为大脑。调谐器RDA5807M模块。输入旋转编码器用于调节频率和音量按下切换模式。几个 tactile 按钮用于一键搜台、存储/读取预设电台。输出I2C OLED显示屏如SSD1306显示频率、音量、电台名称RDS、信号强度。音频功放模块如PAM8403驱动一对3W的小喇叭。LED指示灯显示电源、立体声状态。系统连接框图文字描述RDA5807M、OLED显示屏、旋转编码器部分型号都通过I2C总线A4/A5连接到Arduino。旋转编码器的按键引脚和额外按钮连接到Arduino的数字输入引脚并启用内部上拉电阻。PAM8403模块的音频输入连接到RDA5807M的LOUT和ROUT可通过一个10uF电容耦合隔直通交电源接5V输出接喇叭。LED指示灯通过限流电阻连接到数字引脚。软件逻辑核心你需要编写一个状态机来处理用户输入。例如定义一个变量mode0代表调频模式1代表调音量模式。旋转编码器根据当前模式调整频率或音量。按下编码器切换模式。OLED屏幕需要定期刷新显示所有关键信息。为了避免loop函数过于臃肿使用millis()进行非阻塞定时例如每200ms更新一次信号强度显示每500ms尝试读取一次RDS信息。4.2 智能闹钟与网络电台整合让收音机变得更“智能”。我们可以结合ESP8266或ESP32这类带Wi-Fi的MCU。方案一基于ESP32的智能网络收音机闹钟硬件用ESP32替代Arduino Uno它自带Wi-Fi和蓝牙性能更强。RDA5807M模块的连接方式不变。功能网络校时上电后通过NTP协议从互联网获取精确时间保证闹钟准时。闹钟功能可以设置多个闹钟时间到后自动打开收音机播放预设的电台比如新闻广播。天气播报通过Wi-Fi查询天气API在特定时间如早上7点用语音合成模块如SYN6288播报或者先播放一段天气预报音频流再切换回广播。网络流媒体ESP32完全可以处理网络音频流如MP3流。你可以编写代码让它既能接收传统FM广播也能通过Wi-Fi播放喜马拉雅、网络电台等实现“二合一”。方案二FM广播录制与音频分析如果你对音频信号本身感兴趣这个方向很有玩头。录制Arduino本身的ADC和存储速度很难直接录制高质量音频。但你可以将RDA5807M的音频输出接入一个专用的USB声卡如CM108芯片的连接到电脑或树莓派进行录制。频谱显示这是一个经典项目。将音频输出接入Arduino的模拟输入引脚A0。虽然Arduino的ADC采样率约9.6 kHz对于音频频谱显示通常是FFT来说有点低但对于显示低频部分的能量变化音乐节奏是可行的。你需要使用一个FFT库如arduinoFFT计算音频信号的频谱然后将结果映射到一条WS2812B LED灯带上形成随着音乐跳动的频谱灯效。特定信号监测有些地区会用特定的副载波频率如67kHz传输交通信息、时钟信号等。你可以编写程序对解调后的音频信号或直接对中频信号如果模块提供进行数字滤波和分析监测这些特定信号的存在从而触发其他动作。注意事项当项目复杂度增加尤其是引入Wi-Fi或高速ADC采样时电源噪声会成为收音机的大敌。Wi-Fi模块工作时会产生强烈的射频噪声可能严重干扰FM接收。解决办法是1. 为模拟部分收音机模块、音频放大器和数字部分ESP32、LED使用独立的线性稳压电源如LM7805而不是同一个开关电源。2. 在电源走线上大量使用磁珠和滤波电容。3. 物理上让收音机天线远离Wi-Fi天线和数字电路部分。5. 调试技巧与常见问题排查即使按照教程连接第一次也可能遇到没声音、收不到台、噪音大等问题。别慌这是学习过程中最有价值的部分。我们系统性地排查。5.1 系统性调试流程电源与通信检查现象模块发热、无任何反应。排查首先用万用表测量模块VCC和GND之间的电压确保在4.5V-5.5V之间。然后检查I2C线路。在Arduino IDE中打开“串口监视器”运行一个简单的I2C扫描程序Wire库示例。如果能扫描到RDA5807M的地址通常是0x11说明通信基本正常。如果扫描不到检查SDA、SCL是否接反、虚焊尝试加上拉电阻。音频通路检查现象有电台频率显示但喇叭没声音或声音极小。排查遵循信号流向。第一步用一副耳机注意是带线控的三段式耳机地线要接对直接插入模块的音频输出LOUT/ROUT到耳机左右声道GND到耳机地。如果耳机有声音说明模块工作正常问题在后续功放。第二步检查功放模块。确认功放供电正常输入线连接正确音量电位器如果有是否开到合适位置。可以用手轻轻触碰功放输入线喇叭应发出“嗡嗡”的感应噪声这说明功放后端是好的。第三步检查耦合电容。如果音频信号是通过电容耦合到功放的确保电容值合适通常1uF-10uF且没有焊反电解电容分正负极。接收效果检查现象能收到台但噪音大、台少。排查天线这是首要怀疑对象。确保天线长度足够75cm以上并且尽可能展开、远离金属物体和电源线。尝试将天线伸出窗外。电源噪声断开Arduino用一块干净的电池如9V电池接7805稳压单独给收音机模块供电对比接收效果。如果改善明显说明原电源噪声大。加强电源滤波在模块电源引脚并接一个100uF电解电容低频滤波和一个0.1uF瓷片电容高频滤波。软件设置尝试radio.setMono(true)。在信号弱时单声道比立体声噪音小。检查频率设置是否正确单位MHz。5.2 常见问题速查表问题现象可能原因解决方案完全无声I2C扫描不到设备1. 电源接反或电压不对。2. I2C线接错SDA/SCL。3. 模块损坏。1. 检查电压和极性。2. 核对接线尝试交换SDA/SCL。3. 更换模块。I2C能扫描到但没声音1. 静音模式开启。2. 音量为0。3. 音频输出线未接或接错。4. 频率未设置或设置错误。1. 代码中执行setMute(false)。2. 代码中设置setVolume(8)左右。3. 用耳机直接测试模块输出。4. 确认setFrequency()参数正确如98.5。噪音大夹杂“滋滋”声1. 电源噪声尤其是开关电源。2. 天线问题太短、靠近干扰源。3. 数字电路干扰。1. 增加电源滤波电容100uF 0.1uF。2. 加长天线改变天线位置和形态。3. 让天线远离MCU、USB线、电脑。只能收到个别强台1. 天线效率低。2. 模块灵敏度一般或区域信号弱。3. 搜索阈值设置过高。1. 优化天线长度、位置。2. 尝试在窗外架设天线。3. 检查搜台函数有些库的seek函数有灵敏度参数可调。OLED显示乱码或不更新1. I2C地址冲突。2. 库函数调用过快屏幕刷新跟不上。3. 电源不足。1. 确保收音机和OLED地址不同通常不同。2. 在显示更新间增加delay(10)。3. 检查5V电源能否提供足够电流。使用ESP32时收音机被严重干扰Wi-Fi/蓝牙射频噪声泄漏到FM频段。1. 为收音机部分使用独立的LDO供电。2. 在代码中收听广播时暂时关闭Wi-Fi。3. 物理隔离使用屏蔽线连接天线。最后分享一个我调试时的小技巧当你怀疑是电源噪声时可以找一个旧的手机充电器5V输出直接用它给收音机模块供电而Arduino仍由电脑USB供电两者共地即可。这种简单的“模拟/数字电源分离”往往能立刻改善接收效果。收音机项目是模拟和数字世界的交汇点成功的关键在于耐心和细致的调试。每解决一个干扰问题你对电磁兼容性的理解就会加深一层。

相关新闻

Python实时音量监控:5分钟打造智能提醒器

Python实时音量监控:5分钟打造智能提醒器

1. 项目概述:五分钟打造一个音量提醒器你有没有过这样的经历?戴着耳机沉浸在音乐或播客里,不知不觉间音量就调到了可能损伤听力的水平。或者,在深夜追剧、打游戏时,家人已经休息,你却没意识到自己的外放音量…

2026/8/19 2:24:46 阅读更多 →
深度学习框架 框架深度对比与选型:评测样本和指标怎样准备才有用

深度学习框架 框架深度对比与选型:评测样本和指标怎样准备才有用

深度学习框架 框架深度对比与选型:评测样本和指标怎样准备才有用 GPU 占用率只有 30%:瓶颈竟在 CPU 数据预处理 在大规模推荐系统或可部署的广告 CTR 预估场景中,团队在技术选型时常常在 PyTorch 与 TensorFlow 之间抉择。许多从 PyTorch 转向…

2026/8/19 2:23:46 阅读更多 →
计算机视觉与 自然语言处理 算法落地实践:从真实需求拆出第一个验证点

计算机视觉与 自然语言处理 算法落地实践:从真实需求拆出第一个验证点

计算机视觉与 自然语言处理 算法落地实践:从真实需求拆出第一个验证点 真实业务诉求:从扫描件和文本里准确抓出合同金额与条款 在真实工业界场景中,很少有纯粹的“标准分类问题”或“标准问答任务”。以企业财务与法务系统常见的合同票据自动…

2026/8/19 2:23:46 阅读更多 →

最新新闻

ESP32硬件密码锁实战:多路ADC采集与I2S音频反馈系统设计

ESP32硬件密码锁实战:多路ADC采集与I2S音频反馈系统设计

1. 项目缘起:从“Crack The Code - purim”到ESP32的硬件密码破解 最近在整理一些旧项目资料时,翻到了一个名为“Crack The Code - purim”的文件夹。这个名字听起来有点神秘,像是某种密码破解挑战。实际上,它是我几年前用ESP32开…

2026/8/19 2:52:00 阅读更多 →
基于ItsyBitsy M4与OLED的嵌入式绘图系统:I2C驱动与状态机实践

基于ItsyBitsy M4与OLED的嵌入式绘图系统:I2C驱动与状态机实践

1. 项目缘起:从“点亮”到“交互”的探索 作为一名嵌入式开发爱好者,我手头积攒了不少开发板,其中Adafruit的ItsyBitsy M4 Express以其小巧的体积和强大的ATSAMD51核心,一直是我做快速原型验证的首选。但很多时候,项目…

2026/8/19 2:52:00 阅读更多 →
从零构建Alexa语音控制智能灯带:ESP32+WLED+Home Assistant全攻略

从零构建Alexa语音控制智能灯带:ESP32+WLED+Home Assistant全攻略

1. 项目概述:当智能语音助手遇见氛围灯光几年前,我还在用手机App或者一个笨重的遥控器来控制家里的灯带,开关、调色、调亮度,步骤繁琐。直到我把一条普通的RGB灯带接入了Amazon Alexa,整个体验发生了质变。现在&#x…

2026/8/19 2:52:00 阅读更多 →
青年文化社群构建与运营实战:从定位到增长的全流程指南

青年文化社群构建与运营实战:从定位到增长的全流程指南

1. 项目概述:从“Young Boys”看青年文化社群的构建与运营“Young Boys”这个标题,乍一看可能指向一个乐队、一支球队,或者一个松散的年轻男性群体。但在今天这个由兴趣、亚文化和数字身份交织的时代,它更可能是一个极具潜力的青年…

2026/8/19 2:52:00 阅读更多 →
嵌入式平台VGA显示实现:从时序原理到FPGA/Arduino/树莓派实战

嵌入式平台VGA显示实现:从时序原理到FPGA/Arduino/树莓派实战

1. 项目概述:当VGA遇上“迷你”革命如果你玩过老式的台式机、投影仪或者一些工业控制设备,大概率见过那个蓝色的、带有15个针脚的梯形接口——VGA。这个诞生于1987年的模拟视频接口标准,曾经是PC显示领域的绝对霸主。尽管如今HDMI、DisplayPo…

2026/8/19 2:52:00 阅读更多 →
基于AIoT与毫米波雷达的智能安防哨兵系统设计与实践

基于AIoT与毫米波雷达的智能安防哨兵系统设计与实践

1. 项目概述:当安防哨兵遇上AIoT最近在捣鼓一个挺有意思的安防项目,我把它叫做“Ai-WB2-12FRd-04 Sentry Check”。这个名字听起来有点技术范儿,其实核心思路很简单:用一块集成了AI能力的无线模组(Ai-WB2-12F&#xff…

2026/8/19 2:50:59 阅读更多 →

日新闻

【单片机课程设计/毕业设计】基于 STM32 与 WiFi 模块的室内通风智能管控系统设计 基于 STM32 的人体存在感知自适应风扇控制系统设计(018503)

【单片机课程设计/毕业设计】基于 STM32 与 WiFi 模块的室内通风智能管控系统设计 基于 STM32 的人体存在感知自适应风扇控制系统设计(018503)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战 ✌️…

2026/8/19 0:00:30 阅读更多 →
AI如何驱动数学猜想生成:从大语言模型到自动化数学发现

AI如何驱动数学猜想生成:从大语言模型到自动化数学发现

1. 项目概述:当AI开始“猜”数学定理 最近在AI研究圈里,一个名为“Moonshine”的项目引起了不小的讨论。这名字本身就挺有意思,直译是“月光”,但在数学史上,它特指一个神秘而美丽的联系——魔群月光猜想,连…

2026/8/19 0:00:30 阅读更多 →
WarcraftHelper 魔兽争霸3优化实战指南

WarcraftHelper 魔兽争霸3优化实战指南

WarcraftHelper 魔兽争霸3优化实战指南 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 一台刚配的新电脑,跑《魔兽争霸3》却卡成 PPT——这…

2026/8/19 0:02:31 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/18 9:15:35 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/18 9:06:28 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/18 9:04:56 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/17 18:54:37 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/17 18:55:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/17 18:55:55 阅读更多 →