自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

建仔的博客专栏

进军互联网的全面解析,跨入互联网门槛,从此走向人生巅峰~

  • 博客(218)
  • 资源 (3)
  • 收藏
  • 关注

原创 【物联网】基于树莓派的物联网开发【27】USB转485模块+传感器ModbusRTU通信

本文介绍了使用串口调试助手进行ModbusRTU通信的步骤。硬件准备包括USB转485模块、485温湿度传感器等设备,并详细说明了线路连接方法。通过串口调试工具UartAssist,设置波特率9600、数据位8等参数后,发送十六进制指令可获取传感器数据。文中提供了同时采集温湿度、单独采集温度和湿度的三条指令及对应的返回数据示例,展示了完整的通信过程。

2025-10-14 09:00:00 690

原创 【物联网】工业级USB转485转换器FT232转RS485模块

本文介绍了USB转485驱动器的使用方法和安装步骤。该设备用于连接计算机USB接口与工业RS-485设备,如PLC、传感器等。安装过程包括:插入USB转485模块,安装随附的USB转串口驱动,并在设备管理器中确认端口号(如COM3)。文中配有模块图片和设备管理器端口确认的截图说明,帮助用户快速完成安装并验证连接。

2025-10-13 09:06:58 347

原创 【物联网】工业级485温湿度传感器ModbusRTU采集模块

本文介绍了一款RS-485温湿度传感器采集模块,采用Modbus-RTU协议进行工业通信。该产品内置高精度传感芯片,可实时监测环境温湿度(单位℃/RH%),具备35mm导轨安装、直流宽压供电、一键恢复出厂设置等特点。通过标准485接口实现稳定数据传输,适用于实验室、仓库等需精确环境监控的场所,解决了传统传感器传输距离短、抗干扰差等问题。

2025-10-13 09:01:01 322

原创 【物联网】基于树莓派的物联网开发【26】——树莓派开启串口并配置串口助手Minicom

本文介绍了树莓派的串口配置方法:首先通过raspi-config启用串口功能并重启;然后检查串口映射关系,确认默认mini串口为ttyS0;接着安装串口调试工具minicom,使用sudo minicom -D /dev/ttyS0 -b 9600命令以9600波特率启动串口通信。整个流程包含串口初始化、设备查看和调试工具配置三个主要步骤,为树莓派串口开发提供了基础设置指引。

2025-08-13 09:56:05 541

原创 HTTP Catcher(网球)重写全解析:从零掌握网球重写规则,让你的抓包效率提升300%

【HTTP Catcher重写功能深度解析】本文全面介绍HTTP Catcher(网球)的重写功能,包括其核心原理(通过本地代理拦截流量)、三大核心作用(修改请求参数/响应内容/动态拦截替换)及典型应用场景(测试调试/绕过限制/数据伪造)。详细讲解配置流程与注意事项,特别强调HTTPS解密、规则精度等关键技术要点,并警示法律风险。文章附赠完整教程合集和配置图示,为开发者提供从入门到进阶的抓包技术指南,助力网络请求分析效率提升300%。

2025-08-11 09:00:00 2260 1

原创 物联网开发必看!手把手用MQTT协议打通OneNet云平台,实现数据秒级上云(附完整代码)

本文介绍如何利用树莓派4B和DHT11温湿度传感器搭建物联网监控系统,通过OneNET平台实现数据云端存储与可视化。教程包含硬件连接、OneNET平台产品/设备创建、物模型配置、SDK获取与修改等关键步骤,并提供了DHT11传感器的核心代码示例。系统可实现温湿度数据的自动采集、云端上传和远程实时监控,解决传统手工记录方式效率低、易出错的问题。整个方案具有部署快速(10分钟)、操作简便、可远程查看数据等特点,适合物联网入门开发者学习实践。

2025-08-08 10:18:59 1436 1

原创 【物联网】基于树莓派的物联网开发【25】——树莓派安装Grafana与Influxdb无缝集成

Grafana是一款开源数据可视化和监控工具,支持多种数据源(如Prometheus、InfluxDB等)。它提供丰富的可视化组件、灵活的仪表盘编辑和强大的警报功能,广泛应用于IT运维、物联网监测等领域。文章详细介绍了Grafana的核心特点、安装步骤(包括修改Apt源、添加仓库、安装和启动服务)、登录方法(默认账号admin/admin)以及汉化设置。最后还展示了如何添加InfluxDB数据源,帮助用户快速构建可视化监控系统。

2025-08-07 11:11:45 910

原创 【物联网】基于树莓派的物联网开发【24】——树莓派安装influxDB时序数据库

本文介绍了时序数据库InfluxDB的安装配置方法。首先通过添加官方仓库和密钥获取软件源,然后使用apt命令安装1.6版本。安装完成后,通过systemctl命令启动服务并设置为开机自启,最后检查服务状态确认安装成功。整个过程包括添加软件源、更新软件包、安装指定版本、启动服务和验证状态等步骤,为时序数据的存储分析提供了基础环境支持。

2025-08-07 10:37:15 454

原创 【物联网】基于树莓派的物联网开发【23】——树莓派安装SQLite嵌入式数据库

本文介绍了在树莓派上安装SQLite数据库及其可视化工具的方法。首先通过命令行安装SQLite3数据库引擎和开发库,然后安装DB Browser for SQLite图形界面工具,方便用户管理和查看数据库。文中包含两个安装命令和对应的操作截图,为树莓派用户提供了简单明了的SQLite环境搭建指南。整个过程仅需执行两条安装命令即可完成SQLite数据库及其管理工具的部署。

2025-08-04 09:50:04 337

原创 【物联网】基于树莓派的物联网开发【22】——树莓派获取传感器数据实时存储实战

本文介绍了如何通过树莓派实时获取DHT11温湿度传感器数据并存储到SQLite数据库。首先完成硬件连接,将DHT11传感器接入树莓派GPIO17引脚。然后启动Mosquitto MQTT服务,编写Python脚本实现数据采集,包含数据库初始化、数据写入和MQTT消息发送功能。脚本会自动创建SQLite数据库文件,以10秒间隔采集温湿度数据并存储。最后通过DB Browser for SQLite工具可查看采集的数据。整个过程实现了传感器数据的自动采集、存储和可视化查看的完整流程。

2025-08-04 09:41:04 600

原创 【物联网】基于树莓派的物联网开发【21】——MQTT获取树莓派传感器数据广播实战

本文介绍了通过树莓派和DHT11传感器获取温湿度数据,并使用MQTT协议进行广播的实现方案。主要内容包括:1)在树莓派上配置Mosquitto MQTT服务;2)连接DHT11传感器到GPIO引脚;3)编写Python脚本读取传感器数据并通过MQTT发布;4)使用MQTT客户端订阅和接收温湿度数据。系统实现了每10秒采集一次数据并成功推送至MQTT服务器,客户端可实时接收温湿度信息。该方案为物联网环境监测提供了可行范例,代码包含完整的错误处理和资源释放机制。

2025-08-02 09:20:25 664 2

原创 【物联网】基于树莓派的物联网开发【20】——树莓派控制DHT11温湿度传感器实战

本文介绍了如何使用树莓派连接DHT11温湿度传感器并读取数据。DHT11是一款校准数字输出的温湿度传感器,精度湿度±5%RH,温度±2℃。通过GPIO接口连接树莓派(VCC接3V电源,DATA接GPIO4,GND接地)。文中详细说明了硬件连接方式、Python环境配置(包括安装Python3、虚拟环境搭建)以及Adafruit库的安装方法。最后提供了Python代码示例,展示了如何通过GPIO读取DHT11传感器的温湿度数据。该方案适用于环境监测等物联网应用场景。

2025-08-01 11:58:02 1173

原创 【物联网】基于树莓派的物联网开发【19】——树莓派搭建MQTT客户端及MQTTX使用

本文介绍了如何使用Python paho-mqtt库实现MQTT客户端功能。主要内容包括:安装paho-mqtt库的两种方法;连接免费公共MQTT服务器或本地搭建EMQX服务器;编写测试代码实现连接、订阅、发布消息等功能;通过设置遗嘱消息监控设备状态;使用MQTTX客户端进行功能测试验证。文章详细展示了订阅和发布消息的Python实现代码,并配以测试截图,最终完成了一个具备完整MQTT功能的测试客户端开发。该方案适用于物联网设备与MQTT服务器的通信场景。

2025-07-31 14:44:32 1039 1

原创 【物联网】基于树莓派的物联网开发【18】——树莓派安装Mosquitto服务

本文介绍了在树莓派上安装和配置Mosquitto MQTT服务器的完整过程。首先通过apt命令更新系统并安装Mosquitto服务端和客户端工具,随后验证服务运行状态。通过两个终端会话演示了本地MQTT消息的订阅与发布测试流程。最后讲解了如何配置远程访问(无身份验证模式),包括修改配置文件、添加监听端口和匿名访问权限,并重启服务使配置生效。整个过程清晰展示了从本地到远程的MQTT服务器搭建与测试方法,为物联网设备通信提供了基础支持。

2025-07-30 16:06:24 1134

原创 【物联网】基于树莓派的物联网开发【17】——物联网通信协议MQTT基础知识

MQTT协议摘要 MQTT是一种轻量级的发布/订阅模式消息传输协议,专为物联网(IoT)低带宽、高延迟网络环境设计。其核心特点包括: 轻量高效:最小化报文开销,支持1字节固定报头和2字节心跳报文,节省网络流量。 QoS分级:提供三种消息质量(QoS0至多一次、QoS1至少一次、QoS2仅一次),满足不同可靠性需求。 发布/订阅模型:通过主题(Topic)实现消息路由,支持一对多通信,代理(Broker)负责消息转发。 安全机制:支持TLS加密、用户名/密码认证及X.509证书,确保通信安全。

2025-07-25 09:09:32 1119

原创 【物联网】基于树莓派的物联网开发【16】——树莓派GPIO控制LED灯实验

本文介绍了如何通过树莓派GPIO控制双色LED灯的完整流程。首先讲解了查看树莓派引脚编号的方法,包括使用pinout指令和gpio readall命令;然后详细说明了安装WiringPi库的步骤。重点介绍了RPi.GPIO模块的使用方法,包括设置引脚模式、输入输出配置等基本操作。最后展示了硬件连接示意图和Python控制代码,实现了双色LED的交替闪烁效果。整个过程涵盖了从硬件连接到软件编程的完整实现方案,为树莓派GPIO控制提供了实用范例。

2025-07-24 14:10:52 997

原创 【物联网】基于树莓派的物联网开发【15】——树莓派搭建Python开发环境

本文详细介绍了在树莓派4B上搭建Python开发环境的完整流程。首先通过sudo apt update && sudo apt upgrade更新系统软件包,然后安装Python3及其开发工具包。接着安装pip包管理工具,并配置虚拟环境(使用python3-venv模块创建和激活虚拟环境)。最后验证Python和pip的安装版本,确保环境配置成功。文中配有命令行操作示例和软件包占比示意图,为树莓派开发者提供了一套清晰、完整的Python环境搭建指南。

2025-07-23 17:22:59 467

原创 【物联网】基于树莓派的物联网开发【14】——树莓派GPIO命令错误解决方案

摘要 树莓派出现"gpio:未找到命令"错误时,可通过以下步骤解决:1)下载最新wiringpi库(wget获取wiringpi-latest.deb);2)安装时若出现依赖问题,先运行sudo apt-get install -f修复依赖;3)再次安装deb包(sudo dpkg -i);4)最后用gpio -v验证安装。该方法适用于树莓派环境搭建时的GPIO工具缺失问题。

2025-07-22 09:25:07 335

原创 【物联网】基于树莓派的物联网开发【13】——树莓派硬件GPIO引脚知识

本文介绍了树莓派GPIO引脚的基础使用方法。主要内容包括:GPIO引脚的两种编号方式(物理编号和BCM编号)、RPi.GPIO模块的导入方法、引脚模式设置(BOARD/BCM)、输入输出通道配置、引脚状态读写操作以及程序结束时的资源清理。文中还提供了禁用警告信息、检测树莓派版本和GPIO模块版本的方法。需要注意的是,该模块不适合实时性要求高的应用场景。文章以简洁的代码示例展示了GPIO基本操作流程,为初学者提供了清晰的入门指导。

2025-07-19 09:00:00 844

原创 【物联网】基于树莓派的物联网开发【12】——树莓派硬件GPIO模块原理知识

摘要:GPIO(通用输入输出引脚)是嵌入式系统中的基础硬件资源,可实现数字/模拟输入输出功能。文章介绍了GPIO的结构、8种工作模式(包括浮空输入、上拉/下拉电阻、模拟输入、开漏/推挽输出等)及其典型应用场景,如LED控制、按键输入、传感器接口等。GPIO的灵活性和通用性使其成为嵌入式系统开发的重要基础,掌握其工作原理和配置方法对硬件开发至关重要。

2025-07-18 09:37:06 758

原创 【物联网】基于树莓派的物联网开发【11】——树莓派无法启动修复解决方案

树莓派4部分设备因非法断电可能导致EEPROM数据丢失无法启动。本文提供了两种修复方案:一是将官方恢复文件解压至FAT32格式SD卡启动设备;二是使用Raspberry Pi Imager工具烧录EEPROM恢复镜像。修复后可解决启动问题、改善HAT兼容性和USB 3.0功耗。操作时需注意:仅Pi4需要此修复,且恢复后需删除恢复文件。通过LED状态可判断EEPROM是否损坏,绿色灯闪烁表示恢复成功。

2025-07-17 17:15:34 872

原创 【物联网】基于树莓派的物联网开发【10】——树莓派和Windows交互传输

本文介绍了三种树莓派与Windows系统间文件传输的方法:1)通过FAT32格式的boot分区直接拷贝小文件;2)使用系统自带的SFTP协议传输;3)安装Samba服务实现共享文件夹访问。重点讲解了Samba的安装配置步骤:安装samba软件包、备份并编辑配置文件、设置用户密码、重启服务验证端口。最终在Windows系统中可像访问本地文件一样操作树莓派共享目录,实现高效的大文件交互。Samba方案避免了频繁拷贝文件,适合需要直接编辑远程文件的场景。

2025-07-16 10:00:00 532

原创 【物联网】基于树莓派的物联网开发【9】——树莓派修正系统时间五种解决方案

树莓派断电后无法保存时间,导致系统时间与实际不符。本文提供五种时间校正方案:1)立即使用ntpdate同步网络时间;2)手动强制设置日期时间;3)修改时区为上海;4)安装NTP服务并配置阿里云NTP服务器;5)外接RTC时钟模块实现断电时间保持。其中方案3和4最为推荐,通过配置时区和NTP服务可实现长期自动校时,方案5则适用于无网络环境。所有方法均可有效解决树莓派时间偏差问题。

2025-07-15 15:12:37 672

原创 【物联网】基于树莓派的物联网开发【8】——树莓派屏幕常亮禁止休眠解决方案

摘要 本文介绍如何防止树莓派屏幕休眠,保持常亮状态。通过修改Raspbian系统的lightdm.conf配置文件,取消xserver-command的注释并设置为X -s 0 -dpms,关闭屏幕保护和电源管理。最后重启系统即可生效。操作简单,适合需要持续显示的场景。

2025-05-26 10:50:44 302

原创 【物联网】基于树莓派的物联网开发【7】——Windows环境下备份树莓派系统镜像

本文介绍了使用Win32 Disk Imager软件在Windows系统下备份树莓派SD卡的方法。主要内容包括准备工作(SD卡和读卡器)、详细备份步骤(创建空img文件、读取系统镜像)以及该方法的优缺点分析。优点是操作简单,可实现系统备份和还原;缺点是会生成与SD卡容量相等的镜像文件,占用空间较大,且只能还原到原卡或更大容量的存储卡。该方法适合需要快速备份树莓派系统的用户。

2025-05-26 10:23:32 387

原创 【物联网】基于树莓派的物联网开发【6】——汉化+字体库输入法安装

树莓派系统默认是英文界面,但在智能设备控制或物联网开发中,常需支持中文日志显示与本地化交互。系统汉化步骤包括通过sudo raspi-config命令进入配置界面,选择Localisation,再选择locale,并设置zh.utf-8为默认语言,最后重启系统。此外,还需安装中文字体库,如文泉驿等宽正黑字体,并更新字体缓存。对于中文输入法,可以安装fcitx及其拼音输入法,并配置为默认输入法。完成这些步骤后,树莓派即可支持中文显示和输入。

2025-05-21 09:12:58 553

原创 【物联网】基于树莓派的物联网开发【5】——国内软件镜像源更改配置

软件源是存储和分发软件包的仓库,包含系统更新文件和各类软件。为了提高树莓派系统更新和软件安装的速度,可以将国外的软件源更改为国内的镜像源。本文介绍了中国科学技术大学、阿里云和清华大学的镜像源地址,并详细说明了更换树莓派软件源的步骤。首先,通过命令查看系统版本和架构,然后备份原始文件并编辑软件源配置,最后更新系统完成换源。通过这些步骤,用户可以更高效地使用树莓派系统。

2025-05-20 11:10:01 714

原创 【物联网】基于树莓派的物联网开发【4】——WIFI+SSH远程登录树莓派

本文介绍了在没有有线网络和显示器的情况下,如何通过电脑WiFi热点远程连接树莓派,并使用SSH和VNC进行访问。首先,通过配置内存卡中的ssh和wpa_supplicant.conf文件,使树莓派能够连接WiFi并启用SSH功能。接着,使用Putty工具通过SSH登录树莓派,若遇到连接问题,可通过调整Putty设置或更新客户端解决。最后,通过树莓派终端启用VNC服务,并使用VNC Viewer远程连接树莓派桌面。本文还提供了查看树莓派IP地址的多种方法,适合新手操作。

2025-05-15 16:11:51 1038

原创 【物联网】基于树莓派的物联网开发【3】——最新镜像下载和烧录

本文详细介绍了树莓派的组装、系统安装及配置过程。首先,列举了树莓派必备的配件,如TF卡、充电线、散热片等。接着,讲解了散热片和外壳的安装方法,并推荐了多种外壳材质。随后,详细描述了从官网下载最新系统镜像、格式化内存卡到使用烧录工具将系统写入SD卡的步骤,并提供了烧录错误的解决方案。最后,总结了烧录过程中的注意事项,如避免误格式化SD卡、提前配置网络等,确保树莓派顺利启动并正常运行。

2025-05-15 15:41:59 1612

原创 【物联网】基于树莓派的物联网开发【2】——主板内存识别

在识别和校验采购的树莓派主板配置时,可以通过终端命令快速读取CPU和内存信息。内存信息可通过输入pinout或htop命令查看,前者显示主板信息如RAM大小,后者提供实时物理内存使用情况。CPU信息则可通过lscpu命令获取,包括处理器架构、核心数等详细信息。此外,使用cat /proc/cpuinfo可读取CPU硬件序列号,而sudo cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq则用于查看当前CPU的运行频率。

2025-05-13 14:07:41 413

原创 【物联网】基于树莓派的物联网开发【1】——初识树莓派

本文介绍了物联网开发的基础知识,以树莓派为核心工具。树莓派是一种由英国Raspberry Pi慈善基金会开发的微型电脑,具备PC的基本功能,适用于学习编程、自动化、物联网和人工智能等项目。文章详细描述了树莓派的硬件配置,包括其型号演进、GPIO扩展接口、主板尺寸及常用传感器清单。此外,还列出了学习树莓派所需的基础知识,如Linux操作系统的安装和常用命令,以及必备的配件和其他设备。通过树莓派,开发者可以探索多种智能化应用,如智能家居、智慧农业等,从而提升综合技术能力。

2025-05-09 11:56:40 1802

原创 帆软数据决策系统——用户名或密码错误解决方案

关于帆软设计器登录不上数据决策系统解决方案

2024-01-26 11:08:09 4394 2

原创 npm install安装依赖报错——常见报错解决方案

小伙伴在开发前端项目过程中,npm install安装项目依赖时,往往会遇到各种各样的报错,接下来建仔给大家总结一下几种常见报错解决方案!

2023-12-25 09:00:00 8629

原创 安装nodejs,配置环境变量并将npm设置淘宝镜像源

安装nodejs并将npm设置淘宝镜像源。

2023-12-22 09:40:12 1762

原创 项目抛异常:‘Date‘ 不是可以识别的 内置函数名称。 关键字 ‘AS‘ 附近有语法错误。

解决公司C#项目bug问题,顺便记录一下问题及解决方案。出库日报表执行查询失败: ‘DATE’ 不是可以识别的 内置函数名称。

2023-12-17 10:00:00 708

原创 软件测试BUG管理神器——禅道安装使用教程(二)

不少小伙伴产生疑问,禅道如何使用?测试人员的另一个主要任务是将测试发现的缺陷提交给开发人员解决。测试人员在禅道中如何提交Bug?

2023-12-16 10:16:59 2150

原创 软件测试BUG管理神器——禅道安装使用教程(一)

测试人员提出bug -> 开发人员解决bug -> 测试人员验证关闭。

2023-12-11 17:36:59 1032

原创 Visual Studio 2022安装SVN插件教程

vs+svn开放源代码的版本控制,通过采用分支管理系统的高效管理,实现共享资源,实现最终集中式的管理。

2023-09-12 14:40:48 9691

原创 HTTP Catcher(网球)使用教程【五】开启DNS劫持

DNS劫持是互联网攻击的一种方式,通过攻击域名解析服务器(DNS),或伪造域名解析服务器(DNS)的方法。把目标网站域名解析到错误的IP地址从而实现用户无法访问目标网站的目的或者蓄意或恶意要求用户访问指定IP地址(网站)的目的。上一篇给大家分享了HTTP Catcher(网球)使用教程【四】黑名单去广告,今天给大家分享HTTP Catcher(网球)使用教程【五】开启DNS劫持。...

2022-08-26 16:20:32 3364 5

原创 HTTP Catcher(网球)使用教程【四】黑名单去广告

这几年越来越多的APP加入了开屏广告,当我们点开某个APP,突然就蹦出来一条广告,需要先观摩广告几秒钟才能进入应用,似乎已经司空见惯。 这些广告一方面浪费你的宝贵时间,另一方面它们所占据的面积实在是太大,非常讨厌。只要一不小心就会误点,从而跳转到浏览器或者其他APP,十分“恶心”,用户体验度极差。上一篇给大家分享了HTTP Catcher(网球)使用教程【三】抓取图片,今天教大家如何使用HTTP Catcher(网球)来移除这些烦人的广告!

2022-04-08 09:38:00 7051 12

SpringBoot+ layui +Echarts整合图表实例(统计港口收入预估数据走势)

使用SpringBoot+layui +Echarts开发数据统计图表(柱形图,饼图,折现图)案例中统计的数据是港口生产作业收入分析统计走势。

2020-12-07

浏览器调取摄像头在线拍照,采集照片

浏览器调用前后摄像头实现在线拍照,兼容谷歌,火狐,360,IE等大部分浏览器;实际项目中使用的代码,可以用于采集照片,人脸识别!

2021-05-06

PowerDesigner.zip

PowerDesigner是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设计模型进行控制。它可与许多流行的数据库设计软件,例如:PowerBuilder,Delphi,VB等相配合使用来缩短开发时间和使系统设计更优化。

2019-06-23

空空如也

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

TA关注的人

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