logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python+Verilog双管齐下:AD9361逻辑控制初始化脚本自动化转换实战

本文详细介绍了如何利用Python脚本实现AD9361逻辑控制初始化脚本的自动化转换,生成可直接嵌入FPGA项目的Verilog代码。通过解析ADI官方配置工具生成的脚本,开发者可以快速生成符合项目需求的Verilog初始化模块,显著提升无线通信系统开发效率。文章还涵盖了状态机设计、寄存器表生成算法及高级功能实现,为硬件工程师提供了可复用的解决方案。

CV实战:Python-OpenCV中的边缘检测算法对比与应用场景解析

本文深入解析了Python-OpenCV中Sobel、Laplacian、LoG/DoG及Canny等核心边缘检测算法的原理与实战应用。通过代码对比与场景分析,详细阐述了各算法的优缺点,并重点介绍了Canny边缘检测作为综合性能最优的多步骤流程,如何通过非极大值抑制和双阈值连接实现高质量边缘提取,为计算机视觉任务提供关键技术支持。

#计算机视觉
拖拽积木就能写程序:Blockly可视化编程环境,一键导出JS/Python等多语言代码

直接打开HTML文件就能用的Blockly图形化编程环境,不用安装、不依赖服务器,本地浏览器双击即运行。通过鼠标拖拽积木块组合逻辑,支持变量定义、if条件、for/while循环、事件触发、函数封装等常见编程结构。搭建完成后,点一下按钮就能导出标准JavaScript、Python、Dart、XML或C语言代码,方便从入门过渡到真实开发。资源包自带音效(点击、删除提示音)、图标集(角色、树形结构图

MicroPython硬件开发避坑指南:用pymakr.json优化VS Code调试体验(以PYB为例)

本文详细解析了如何通过优化pymakr.json配置文件提升MicroPython硬件开发效率,特别是在VS Code中使用PYB开发板进行调试时的关键技巧。文章提供了多种场景下的配置模板,包括开发模式和生产环境的优化建议,帮助开发者避免常见陷阱,显著提升开发效率。

睿尔曼机械臂Eye-in-Hand标定实战:从原理到Python代码实现

本文详细介绍了睿尔曼RM65-B机械臂Eye-in-Hand标定的完整流程,从数学原理到Python代码实现。通过D435相机和棋盘格标定板,结合OpenCV和机械臂控制API,实现高精度手眼标定,为视觉引导抓取等工业自动化应用提供可靠解决方案。

ESP32 MicroPython自动接入Home Assistant实战

MQTT Autodiscovery是一种基于发布/订阅模式的物联网设备动态发现机制,其核心原理是设备主动向预定义主题发布标准化JSON配置,由中心系统解析并自动创建实体。该技术显著降低边缘设备集成门槛,提升智能家居系统的可扩展性与运维效率。在资源受限的ESP32平台上,MicroPython凭借轻量级运行时和原生硬件支持,成为实现Autodiscovery的理想载体;配合EMQX等现代MQTT

微信小程序 MQTT 客户端实战:连接、订阅、发布与状态持久化

MQTT 是轻量级物联网消息传输协议,依托 WebSocket 在受限环境(如微信小程序)中实现设备通信。其核心原理是基于发布/订阅模型的异步消息分发机制,具备低带宽占用、高可靠性(QoS 支持)和断线重连能力。技术价值在于支撑远程监控、智能硬件控制等实时交互场景,尤其适配小程序沙箱限制。本文聚焦微信小程序端 MQTT.js 库集成实践,涵盖 WebSocket 地址构造、身份认证、主题订阅/发布

#微信小程序
微信小程序MQTT客户端实战:连接、订阅与天气位置桥接

MQTT是一种轻量级发布/订阅消息传输协议,广泛应用于物联网设备与云平台通信。其核心原理基于TCP或WebSocket(如wss://)之上的二进制报文交互,支持QoS服务质量保障和主题层级路由。技术价值在于低带宽占用、弱网适应性强、适合资源受限终端。典型应用场景包括嵌入式设备远程监控、小程序调试面板、实时位置与天气数据推送等。本文聚焦微信小程序端MQTT客户端工程落地,详解wss连接约束、状态机

#微信小程序
ESP32+MQTTX分层验证法:打通Home Assistant通信链路

MQTT是一种基于发布/订阅模型的轻量级物联网通信协议,广泛应用于嵌入式设备与智能家居平台(如Home Assistant)的数据交互。其核心依赖TCP连接、客户端身份认证、主题路由与QoS机制,具备低带宽、高并发和松耦合的技术优势。在实际工程中,通信失败常源于网络层、Broker配置或设备端实现等多层级问题,若缺乏系统性验证手段,极易陷入‘黑盒调试’困境。采用桌面端MQTTX与ESP32协同的分

微信小程序MQTT消息本地记录与存储实践

MQTT是一种轻量级物联网消息传输协议,广泛用于设备与前端之间的实时通信。在微信小程序等受限客户端环境中,如何对MQTT消息进行结构化解析、时间戳标记、本地持久化及高效回显,是构建离线可用、可追溯、可调试的嵌入式监控界面的关键技术环节。其核心涉及WebSocket连接管理、JSON容错解析、wx.setStorage容量控制、内存+本地混合缓存策略,以及主题筛选、数据导出等工程能力。本文围绕小程序

#微信小程序
    共 99 条
  • 1
  • 2
  • 3
  • 10
  • 请选择