ESP32 温湿度传感器(DHT11)

作者:追风剑情 发布于:2026-5-28 23:56 分类:物联网

接线 DHT11 模块 ESP32 引脚 说明 GND GND 共地 VCC VCC ...

阅读全文>>

标签: IoT

评论(0) 浏览(174)

Python CLIP 实现文搜图

作者:追风剑情 发布于:2026-5-28 18:13 分类:AI

""" Chinese-CLIP 文搜图(中文查询)完整示例 - 使用本地 OFA-Sys/chinese-clip-vit-base-patch16 模型 - ChromaDB 余弦距离检索 - 国内镜像加速下载 """ # ==================== 0. 设置镜像(必须在导入 transformers 之前) ==================== impo...

阅读全文>>

标签: AI

评论(0) 浏览(148)

ESP32 OLED屏幕

作者:追风剑情 发布于:2026-5-27 21:50 分类:物联网

接线 OLED 模块 ESP32 引脚 说明 GND GND 共地 VCC ...

阅读全文>>

标签: IoT

评论(0) 浏览(134)

ESP32 复位原因排查

作者:追风剑情 发布于:2026-5-27 15:46 分类:物联网

如果发现 ESP32 莫名重启,又没有明显的崩溃日志信息,可以用下面的代码进行诊断。 #include "esp_system.h" #include "esp_log.h" /** * @brief 检查并打印 ESP32 复位原因 * @param tag 日志标签,通常使用 "MAIN" */ void check_reset_reason(const char ...

阅读全文>>

标签: IoT

评论(0) 浏览(148)

Python ResNet 图像特征提取

作者:追风剑情 发布于:2026-5-26 17:55 分类:AI

安装依赖:pip install chromadb torch torchvision pillow import chromadb import torch import torchvision.models as models import torchvision.transforms as transforms from PIL import Image import os # ---...

阅读全文>>

标签: AI

评论(0) 浏览(123)

ESP32 自己创建Wi-Fi热点

作者:追风剑情 发布于:2026-5-26 1:43 分类:物联网

ESP32 的默认网关是 192.168.4.1(也是 ESP32 自己的 IP)。 #include <string.h> #include "freertos/FreeRTOS.h" #include "freertos/task.h" #include "esp_system.h" #include "esp_wifi.h" #include "esp_event...

阅读全文>>

标签: IoT

评论(0) 浏览(302)

ESP32 连接Wi-Fi

作者:追风剑情 发布于:2026-5-25 18:28 分类:物联网

#include <string.h> #include "freertos/FreeRTOS.h" #include "freertos/task.h" #include "freertos/event_groups.h" #include "esp_system.h" #include "esp_wifi.h" #include "esp_event.h" #include "es...

阅读全文>>

标签: IoT

评论(0) 浏览(180)

ESP32 控制舵机随机旋转

作者:追风剑情 发布于:2026-5-25 16:05 分类:物联网

您的浏览器不支持 video 标签。 PWM 的全称是 Pulse Width Modulation,中文翻译为脉冲宽度调制。 原理:舵机是通过控制占空比(duty)来控制旋转角度。 SG90 舵机需要的脉冲宽度范围是 0.5ms 到 2.5ms,这也是绝大多数标准舵机的通用规格。 #include <stdio.h> #include "...

阅读全文>>

标签: IoT

评论(0) 浏览(178)

ESP32 光敏电阻传感器

作者:追风剑情 发布于:2026-5-23 0:50 分类:物联网

您的浏览器不支持 video 标签。 #include <stdio.h> #include "freertos/FreeRTOS.h" #include "freertos/task.h" #include "esp_log.h" #include "driver/adc.h" // 光敏电阻模块连接的 ADC 引脚 // ADC1 可用引脚:GPIO32, GPIO33, ...

阅读全文>>

标签: IoT

评论(0) 浏览(153)

ESP32 闪烁的LED灯

作者:追风剑情 发布于:2026-5-22 17:46 分类:物联网

您的浏览器不支持 video 标签。 #include <stdio.h> #include "freertos/FreeRTOS.h" #include "freertos/task.h" #include "driver/gpio.h" // 改为你实际连接的 GPIO 引脚(例如 GPIO4) #define LED_GPIO 4 void app...

阅读全文>>

标签: IoT

评论(0) 浏览(188)

ESP32 配置开发环境

作者:追风剑情 发布于:2026-5-22 10:39 分类:物联网

一、安装 VSCode Download Visual Studio Code 二、安装 VSCode 扩展 ESP-IDF 扩展选择 1.11.1 版本,新版本有 bug。 三、安装 ESP-IDF 框架 下载 ESP-IDF v5.3.5 - Offline Installer 下载完后,以管理员...

阅读全文>>

标签: IoT

评论(0) 浏览(264)

ESP32 点亮LED灯

作者:追风剑情 发布于:2026-5-21 21:21 分类:物联网

一、ESP32引脚 VIN:5V电源正级。 GND:VIN旁边的GND为5V电源的负级。 3v3:3.3V电源正级。 GND:3v3旁边的GND为3.3V电源的负级。 二、LED灯 长脚接电源正级,短脚接电源负级。它导通后两端会固定维持一个工作电压(红色约为 2.0V),剩下的电压由电阻承担。红色LED灯的额定电流通常为 20mA。本示例用...

阅读全文>>

标签: IoT

评论(0) 浏览(191)

Python ResNet 训练二分类模型

作者:追风剑情 发布于:2026-5-21 18:11 分类:AI

用 ResNet 训练一个图像二分类模型。 训练脚本:train_binary.py import torch import torch.nn as nn import torch.optim as optim from torchvision import transforms, models, datasets from torch.utils.data import...

阅读全文>>

标签: AI

评论(0) 浏览(149)

Python ResNet 图像分类

作者:追风剑情 发布于:2026-5-20 18:40 分类:AI

示例演示了如何使用预训练好的 ResNet 神经网络来识别图片中的物品类别。ResNet 使用的是 ImageNet 数据集。 # pip install torch torchvision pillow import torch import torchvision.models as models import torchvision.transforms as transform...

阅读全文>>

标签: AI

评论(0) 浏览(154)

Python RAG 多模态特征融合与微调

作者:追风剑情 发布于:2026-5-20 17:29 分类:AI

本示例演示了如何构建一个图文多模态分类模型,从数据预处理、双编码器设计、特征融合到选择性微调的全流程,并掌握了 PyTorch 的基本训练技巧以及解决实际环境问题的方法。 # pip install torch torchvision pillow requests import torch import torch.nn as nn import torch.optim as optim fr...

阅读全文>>

标签: AI

评论(0) 浏览(163)

Python RAG 关键词过滤

作者:追风剑情 发布于:2026-5-20 15:05 分类:AI

import requests # ========== 初始化本地 Ollama 模型 ========== OLLAMA_GENERATE_URL = "http://localhost:11434/api/generate" GENERATE_MODEL = "deepseek-r1:7b" # 使用您本地的模型 def generate_response(query, r...

阅读全文>>

标签: AI

评论(0) 浏览(135)

Python RAG Elasticsearch

作者:追风剑情 发布于:2026-5-19 16:47 分类:AI

在 RAG 模型中,Elasticsearch 是一个强大的工具,用于实现高效的文档检索。Elasticsearch 是一个基于 Lucene 的开源搜索引擎,提供了分布式、可扩展的搜索和分析能力。Elasticsearch 的主要特点如下。 全文搜索: Elasticsearch 支持复杂的全文搜索功能,包括对文档内容的分词、同义词处理、短语匹配等。它能够理解和处理自然语言查...

阅读全文>>

标签: AI

评论(0) 浏览(142)

Python RAG ANN

作者:追风剑情 发布于:2026-5-19 14:44 分类:AI

ANN (approximate nearest neighbor,近似最近邻),FAISS 库支持十亿级数量级文档查询。下面是采用 FAISS 库实现 ANN 的示例。 import faiss import numpy as np import requests # ========== 使用本地 Ollama 替代 BERT ========== OLLAMA_URL = ...

阅读全文>>

标签: AI

评论(0) 浏览(137)

Python RAG Sentence-BERT

作者:追风剑情 发布于:2026-5-18 17:21 分类:AI

一种基于 BERT 改进的模型,专门用于生成句子级别的语义向量(Sentence Embedding),使用两个共享权重的 BERT 网络同时处理两个句子,输出向量后计算相似度,相比原始 BERT,Sentence-BERT 可以将相似度计算时间从 65 小时降到约 5 秒(对 1 万个句子)。 import requests import numpy as np from sklear...

阅读全文>>

标签: AI

评论(0) 浏览(132)

Python RAG DPR

作者:追风剑情 发布于:2026-5-18 16:49 分类:AI

DPR(Dense Passage Retrieval)是一种稠密检索方法,核心思想是将文本(查询和文档)映射到同一个稠密向量空间,然后通过计算向量之间的相似度(如余弦相似度)来判断文本的相关性。与传统的BM25等稀疏检索方法相比,DPR能更好地捕捉语义信息。 import requests import numpy as np from sklearn.metrics.pairwise...

阅读全文>>

标签: AI

评论(0) 浏览(122)

Python BM25 (Best Match 25)

作者:追风剑情 发布于:2026-5-18 15:16 分类:AI

BM25 (Best Match 25) 是一种用于信息检索的排名函数,用于评估文档与查询的相关性。它基于词袋模型,核心思想是: 查询词在文档中出现越频繁 → 越相关 常见词(如"的"、"是")权重低 罕见词权重高 安装依赖 pip install rank_bm25 import jieba import nump...

阅读全文>>

标签: AI

评论(0) 浏览(115)

Python RAG TF-IDF

作者:追风剑情 发布于:2026-5-14 18:50 分类:AI

TF(词频):一个词在当前文档中出现的频率。越高越重要。 IDF(逆文档频率):一个词在整个文档集合中出现的稀有程度。出现越少(如“人工智能”只在少数文档出现),IDF 越高。 TF-IDF = TF × IDF:既考虑词在当前文档的重要性,又考虑它在全局中的独特性。 import jieba import requests import json from sklearn.feat...

阅读全文>>

标签: AI

评论(0) 浏览(157)

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号