- 博客(13)
- 收藏
- 关注
原创 【ZeroTier虚拟局域网技术】让你轻松使用SSH连接到世界上任何一个地方!
由于ssh技术要求在同一局域网下才能进行连接,对我们需要处于不同的局域网进行远程ssh连接时产生不必需要的麻烦。于是,虚拟局域网技术应运而生。
2025-10-31 21:39:53
607
原创 【Jetson开发项目】使用Jetson nano实现商品条形码识别并上云
即使你知晓了用户名以及IP地址,且以及把虚拟机网络设置为了同一网段,却仍有可能无法通过ssh连接上去,且处在同一网段时,ping也ping不通时,很有可能是虚拟机的网络设置走的是WiFi网卡,没有走有线网口,此时便需要设置。(注:这里选择的必须是连接jetson的网线网口,可以通过插拔网线,确定Windows电脑命令行ifconfig前后变化的即为网口,并可确定这个网口下板子的IP)MQTT计算器:https://iotcore-dev-tool.gz.bcebos.com/mqtt-sign/
2025-09-15 19:00:05
921
2
原创 【探究嵌入式Linux自启动服务】:sysvinit VS systemd
本文对比了传统的Sysvinit和现代systemd两种Linux服务管理机制。Sysvinit通过/etc/init.d/目录下按编号顺序执行的Shell脚本实现服务启动,简单直观但功能有限;systemd则采用.service配置文件,支持依赖管理、自动重启等高级功能。文章以S90camera为例,详细说明了如何编写Sysvinit自启动脚本,包括格式转换、权限设置和调试方法,并介绍了查找和终止相关进程的命令。两种机制各具特点:Sysvinit适合嵌入式等简单环境,systemd则适用于现代主流Linu
2025-08-07 12:53:19
1173
原创 示波器踩坑:表笔接触MIPI I2C 时钟线CLK报错且波形异常,表笔移走又恢复正常。
I2C总线信号因示波器探头寄生电容导致通信故障的解决方法 示波器探头测量I2C信号时,由于探头寄生电容(15-30pF)会使SCL/SDA信号上升沿变缓,导致主控误判时序异常而报错。主要影响包括:信号完整性破坏、电压爬升过慢及接地干扰。正确测量方法:1)选用高阻抗低电容探头;2)短时接触测量;3)就近可靠接地;4)必要时加装缓冲器。特别注意避免长地线造成的环路干扰,建议使用弹簧接地方式。长期监控推荐采用专用I2C分析仪。
2025-07-08 23:23:04
1124
原创 使用DeepSeek 接入微信赋能为个性化自动回复机器人保姆级教程(附部署云服务器教程)
摘要:本文介绍了一个基于wxauto开源库开发的微信自动化工具,集成了文本识别和AI回复功能(使用智谱免费模型)。使用步骤包括:1)获取硅基流动和智谱的API密钥;2)安装Python 3.9+和PyCharm;3)从GitHub获取源码并配置;4)可选云服务器部署实现24小时运行。项目支持文本、图片和语音消息处理,作者提供了详细部署指南和5元/月的服务器配置方案。代码已开源,可通过百度网盘(提取码7546)或GitHub获取。
2025-06-03 19:13:08
2178
原创 保姆级教程之UWB传感器室内高精度定位位置数据移植进ROS2
UWB技术是一种使用1GHz以上频率带宽的无线载波通信技术。UWB技术具有系统复杂度低,发射信号功率谱密度低,对信道衰落不敏感,截获能力低,定位精度高等优点尤其适用于室内等密集多径场所的高速无线接入。2.使用官方映像刷新DWM1001。
2025-05-30 19:07:45
1530
原创 通俗讲解ROS主要通讯方式
因两个在不同包里的节点想要构建联系,可以想象这两个节点在同一个群聊里,那么发布者不断刷屏(更新传感器数据)进行发布消息,接收者(订阅者)看到这些刷屏的消息便实现了最基础的通信,在其中,群聊就是一个话题,群聊名称就是话题名称。:即上述中群聊中不断刷屏的消息,但消息类型有很多,一般std_msgs为标准消息类型,其中包含了一些基础消息类型。:即群聊(话题)中接受Publisher不断发送消息的一方,即订阅者Subscriber。:即群聊(话题)中不断在刷屏发布消息的一个节点,即Publisher发布者。
2025-05-27 21:47:37
380
原创 五分钟教你什么是ROS1工作空间(workspace)及功能包各部分详解。
解释:ROS本身的环境变量,此步检查ROS中的环境变量是否包含创建的功能包的路径,因为其通过环境变量来查找你所有ROS功能包的路径,只有上一步setup之后才能path才能包含你的路径。其中test_pkg为功能包名字,其后的std_msgs,rospy,roscpp为常见的功能包依赖。改代码后一般也要相应的修改此cmakelist文件,让修改后的代码能成功的编译。描述功能包的基本信息,末尾有功能包的相关依赖信息(rospy,roscpp等)描述功能包的编译规则(编译顺序,指定编译用到的库等,且。
2025-05-27 16:47:28
876
原创 解决ros2 run运行节点时No executable found的问题
这句话的含义是:1.创建一个名为 uwb_listener 的“可执行程序”(可以被 ros2 run 调用)2.它会执行 listener_node.py即你目标文件中的 main 函数3.listener_node 是你的目标文件名(listener_node.py 文件);4.uwb_follow 是包名(包含 listener_node.py 文件的 Python 包)。
2025-05-27 15:00:13
1422
原创 在ROS1上使用Docker容器进行python环境的隔离步骤以及概念解析
镜像是一个轻量、独立且可执行的软件包,包含了运行某个软件所需的代码、运行时环境、库、依赖项和配置文件等。可以把镜像理解为一个“模板”或“快照”,用于创建容器。
2025-05-13 21:23:45
2182
1
【DRTLS实时定位系统】QORVO公司旗下UWB DWM1001官方提供的实时定位系统安卓软件资源包
2025-05-30
【UWB实时定位系统】DWM1001设备数据:基于超宽带技术的两向测距实时定位系统设计与性能分析
2025-05-30
【UWB超宽带定位】MDEK1001开发与评估套件用户手册:基于DWM1001模块的实时定位系统配置与使用指南
2025-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅