自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 我嘞个豆,将物件接入AI这么简单?(基于esp-ai将 esp32接入AI)

esp-ai 让你的 esp32 开发板轻松接入 ai 服务。为你的开发板提供全套的AI对话方案,包括但不限于 `ESP32` 系列开发板的 `IAT+LLM+TTS` 集成方案。

2024-06-27 10:45:26 1440

原创 电位器、金属触摸传感器、红外避障传感器、烟雾传感器、倾斜开关传感器 | 配合Arduino使用案例

电位器就是一个旋转按钮,可以读取到开关旋转的数值(范围:0-1023)

2024-06-05 08:38:08 570

原创 循迹传感器、有源/无源蜂鸣器、光敏传感器、干簧管传感器 | 配合Arduino使用案例

红外跟踪传感器使用 CTRT5000 传感器。蓝色 led 是发射管,会不断发射红外线,黑色部分用于接收。当检测到黑线时输出高电平,检测到白线是输出低电平。一般将 A0 接到 A0 即可,用于检测黑线和白线。

2024-06-05 08:37:12 307

原创 气压、湿度、震动开关、声音、红外火焰传感器 | 配合Arduino使用案例

BMP180 是一种用于测量气压的科学仪器。可以获取到温度、气压、海拔。

2024-06-04 08:42:26 454

原创 激光、超声波、霍尔、DS18B20 温度、模拟温度传感器 | 配合Arduino使用案例

用来发出红色激光。

2024-06-04 08:41:32 353

原创 用JS来控制遥控车(一行代码即可连接, 超简单!)

有些时候我们想要做车辆的某一个功能,但是又不想浪费时间做整辆小车时,一般会去买一辆差不多的遥控车来改,但是那也比较麻烦,市面上好像也没有便宜的直接提供编程接口的遥控车。所以就自己做一个吧~。主要是要实现向外提供接口,让任何编程语言都方便连接和控制小车。小车外观使用小颗粒积木拼接,非常的灵活,可以适应各种需求。

2024-06-03 08:59:56 543

原创 旋转编码器、DS1302 实时时钟、红外遥控模块、雨滴探测传感器 | 配合Arduino使用案例

旋转编码器是一种用作检测自动化领域中的角度、速度、长度、位置和加速度的传感器。有绝对式和增量式,这里使用增量式(相对)。绝对输出只是周的当前位置,是他们成为角度传感器。增量输出关于轴的运动信息,需要进一步处理成速度、距离和位置等信息。本案例通过左右旋转输出数值,按下清空数值。

2024-06-03 08:56:12 376

原创 3D39无人机摇杆电位器食用指南

这个摇杆精度会非常的不错,虚位只在后面有一点,当然价格也比较贵。最便宜某宝上也得 ¥15 一个。使用这个摇杆和使用2块钱一个的 PS 写的代码都一样,只是注意下接线上的一些问题就行。需要注意两个ADC引脚最好不要挨着,不然某一个引脚精度会被影响(某些板子上),当使用 Arduino uno 开发板时可以使用 5v 或者 3v 电源,但是在使用一些其他板子 比如 esp32s esp32c 等必须使用 3v 电源,不然读取的模拟数值精度就很差。

2024-06-03 08:54:54 586

原创 SG90舵机(Arduino)/XY轴摇杆使用(Arduino)

需要注意,必须是ADC引脚才可以接收模拟信号输入。

2024-06-03 08:54:01 318

原创 ESP-01S 使用 arduino 烧录程序

1、文件-首选项-附加开发版管理网址中添加2、工具-开发板管理搜索 8266 并下载3、工具-开发板在 8266 里面选择 Generic ESP8266 Module4、工具-端口记得选择对应的端口。

2024-06-02 09:19:03 2907

原创 I2C LCD1602液晶显示屏

");&&");>=

2024-06-02 09:18:02 553

原创 JQC-3FF-S-Z 继电器模块使用(arduino)

继电器模块可以控制电流的接通和非接通状态,和开关一样。实际上是用小电流去控制大电流运作的一种“自动开关”本文只是简单使用继电器模块做一个led点亮和熄灭的案例,结合案例可以和nodemcu等板子结合做出远程控制开关。当出现接通时,led 会亮起来。

2024-06-02 09:16:53 1902

原创 远程继电器模块实现(nodemcu D1 + 继电器)

接下来将实现一个远程继电器,实时远程控制和查询的开关状态。用 5v 直流电控制 220v 交流电。使用nodemcu D1和。使用nodejs作为服务端,和html作为客户端。在开始之前在电脑中建立一个文件夹/project。

2024-06-01 14:52:50 2243

原创 echarts渐变色与css渐变色互转(两个坐标点转角度)

用于echarts的小伙伴都知道,他使用的渐变色写法和css的写法不一样。css中直接使用角度定义渐变的方向,而echarts使用的是两个坐标点来进行标识方向(线性渐变)。那怎么在css中使用echarts的渐变色呢🤔?也就是需要相互转换,下文将对此进行实现。

2024-06-01 14:50:53 515

原创 arduino + ov7670实现拍照

前言用一个几块钱的 ov7670 摄像头加 arduino 来进行拍照实现。本文只是实现了模块的拍照功能。没有进行深入的研究,拍出来的视频不是流畅的,大概间隔6s会刷新一次。图片预览视频预览arduino和ov7670实现拍照-哔哩哔哩材料准备材料数量价格(rmb)arduino nuo118ov767015杜邦线若干<24.7k电阻2<110k电阻2<1面板版15图片接收软件1Se

2024-05-31 11:00:31 1278

原创 Arduino 门禁系统制作

本文将会一步一步实现一个门禁系统,使用 RFID 通信(NFC可以和它是相互兼容的)。也就是说用手机(支持 NFC)或者REID标签就可以实现开锁。

2024-05-31 10:58:49 657

原创 arduino 与 nodeMcu 之间的通信

当在 arduino 板子处理好了传感器的数据应该发送给远程服务器这时候就需要用 nodeMcu 了,但是怎么把 arduino 的数据发送到 nodeMcu 呢,这就是本文要实现的。两个板子之间通信很简单,直接使用 arduino IDE 提供的即可。

2024-05-31 10:57:31 604

原创 window11 设置 ubuntu2204 至最佳体验(安装/右键菜单/root用户/docker)

在window中如果不使用ubuntu命令行会非常不方便,还好微软提供了ubuntu的终端,下载安装后简单设置下就可以愉快的使用了。本文会涉及的方面安装右键菜单设置root 用户设置docker 设置设置完这些,就可以在window上面愉快的使用ubuntu了包括vscode新建的wsl终端也会默认使用root,非常方便!

2024-05-30 08:47:12 853

原创 nodemcu32s 和 mini D1 组局域网并用 webSocket 通信

使用mini D1来搭建一个webSocket服务,然后使用nodemcu32连接,然后就可以进行通信了。

2024-05-30 08:45:41 708

原创 nodejs 版本管理器 nvs/nvm

NVS是一个跨平台的工具,用于在Node.js的不同版本和分支之间切换。NVS本身是用node JavaScript编写的。

2024-05-28 09:13:38 520

原创 TypeScript 内置工具详谈

TypeScript 提供了几种实用程序类型来助力常见的类型转换。这些实用程序是全局可用的。也就是说全局声明了一些Type, 调用Type就可以方便地进行一些类型转换或者创建新的类型。不会这些函数一样能写TypeScript你不会真的就不看下文了吧🤣?, 但是掌握后能让你写TypeScript事半功倍。且掌握这些内置Type是十分必要的。本文章主要对一些比较少用或者难理解的类型做了比较详细的说明。比如等1、Partial 将一个类型的属性全部变为可选定义: T[P];从上面的代码中可以看出来该。

2024-05-28 09:12:11 889

原创 悟空派 H3 烧录 Linux 镜像(window 11 环境下操作)

首先准备一张 8GB或更大容量的TF卡,TF卡的传输速度必须为 class10 以上,建议使用闪迪等品牌的TF卡,格式化TF卡。首先需要准备一个 USB 转 TTL 模块,然后将 USB 转 TTL 模块的 USB 一端 插入到电脑的 USB 接口中。连上wifi后路可以看到了多一个设备,这时候就可以拔掉网线了(记得用 wifi 的ip地址进行重新 ssh 连接)当 linux 系统启动出现问题时,可以使用下面的方法来修改 loglevel 的值,从。连接板子和串口查看,到仓库下载即可。

2024-05-28 09:10:35 680

原创 图片中线段和圆圈检测(python opencv)

本文实现将一个图片中的线段和圆圈检测出来,效果就像这样开始之前请先自行安装 opencv另外还用到了一个用来检测直线: http://olena.pages.lre.epita.fr/pylena/index.html。

2024-05-28 09:09:15 584

原创 nodeMcu 控制网页中的模型移动(通过公网)

文本实现使用 nodejs 搭建一个 http 服务和 ws 服务,然后使用 nodeMcu 读取遥杆传感器信号并整理发送到 http 服务,再由 ws 服务推送到网页端,实现摇杆控制网页中的内容。微信交流群。

2024-05-27 09:08:33 1301

原创 将你的 Electron 程序注册到 window 右键菜单

如果想将你的程序注册到 window 的右键菜单,大家肯定知道改下注册表就完事了。但是怎么能实现程序在安装时候直接就注册到右键菜单呢?本文将实现将程序注册到右键菜单,并且将右键的文件夹地址带入到程序中。

2024-05-27 09:04:02 580

原创 树莓派4B GPIO 基础使用(点亮 LED)

简单记录下,只是用树莓派点亮led。网上文章乱七八糟,还是自己记录下吧!使用python进行编码,库就使用比较出名的RPi.GPIOGPIO库地址: https://pypi.org/project/RPi.GPIO/进入树莓派系统后进行 GPIO 库安装,执行命令。

2024-05-27 09:02:51 544

原创 babylon.js 3D人物动画实现(blender 制作)

首先你得要有个模型,需要符合mixamo所需的格式。本文将会用moxamo生成多个动画,然后使用blender合并到一个模型中,然后使用babylonjs进行调用。

2024-05-24 09:17:43 644

原创 electron 做一个透明程序 for linux Debpin/树莓派4B(4B桌面环境背景透明、linux桌面程序背景透明)

这一步对程序不会有任何影响,仅仅对物理屏幕会有影响。树莓派的背景颜色默认是没有清除选项的,所以需要用命令行1、打开文件2、在打开的文件中,你需要添加一行来设置透明度。3、重启板子。

2024-05-24 09:13:21 501

原创 一支华子时间,来开发一个 Chrom 截图任意区域或DOM的插件,Chrome 扩展程序开发快速上手(超详细)

既然已经实现了整页截屏了,那就来考虑对某个DOM截屏。首先要让用户点击图标后能够选择某个DOM,而不是直接截屏。所以这里我们要让页面配合我们。拿到DOM后再分析出DOM的坐标和尺寸信息,然后对图片进行裁剪就完成啦!

2024-05-23 09:13:51 3131 4

原创 实现知识库问答机器人 langchain + LLM + Embeddings (比Langchain-Chatchat更智能)

如果微调打分模型效果一定会更好。如果每个步骤都使用不同的模型数一数要用多少个模型?

2024-05-23 08:50:23 1253 1

原创 js原生 WebSocket API 与 WebSocketsServer.h 的通信(nodemcu-32s 和 javascript 通信)

当需要手机连接开发板(nodemcu)的wifi,并且和它进行数据通信时,就需要用到本文内容。本文使用nodemcu搭建一个http服务和一个webSocket服务,前者用于提供web页面,后者用于在页面中和开发板进行实时通信。

2024-05-23 08:44:12 541 1

原创 uniapp 和 ESP32设备用低功耗蓝牙进行数据通信

本文介绍uniapp和esp32开发版之间的连接和信息通信过程。不使用uniapp插件,直接用提供的api进行实现。两个设备间会相互接收或者发送数据。下面的开发板使用。

2024-05-23 08:42:24 797 1

原创 使用 Langchain-Chatchat 搭建一个自己的知识库(使用google实验室环境)

本文将在 google 实验室中使用 Langchain-Chatchat 搭建一个知识库,还可以进行聊天等功能。由于是在 google 实验室上面跑代码,所以本地电脑什么配置都无所谓!效果图运行起来后可以上传各种文档文件到知识库。

2024-05-22 10:03:45 1458

原创 让 vite 支持 require 方法,只需要 50 行代码 (vite-plugin-require 插件)

可以看到一旦使用场景增加,再小的插件也会面临很多的问题需要考虑。仓库地址: https://github.com/wangzongming/vite-plugin-require开源与维护不易,记得给个start🌹。

2024-05-22 09:06:58 1352

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除