站内搜索
发作品签到
专业版

ESP-8266-24V-SS-HOST

工程标签

109
0
0
0

简介

用于卡居400的手机控制模块。通过软件控制,可以实现通过MQTT接入HA,对车上各个部分的控制

简介:用于卡居400的手机控制模块。通过软件控制,可以实现通过MQTT接入HA,对车上各个部分的控制
复刻成本:40

开源协议

GPL 3.0

(未经作者授权,禁止转载)
创建时间:2026-03-18 13:26:29更新时间:2026-04-02 09:31:49

描述

复刻成本

按免费打板,立创商城零件下单一套零件计算

实物图

实物图

功能介绍

使用ESP8266通过硬串口和软串口分别与原有的控制板和屏幕进行通信。

加入MQTT上报状态,并且接受开关灯指令、OTA、重置等指令

长按flash按钮进行重置后,可以重新配网

指示灯说明:

  1. 常绿:正常

  2. 闪绿:已连接到服务器,未读取到数据

  3. 常黄:未连接到服务器

  4. 闪黄:未连接到服务器,且未读取到数据

  5. 闪蓝:联网中

  6. 常蓝:配网中

  7. 常红:未联网

  8. 常白: OTA

20260401 更新固件:

UDP调整为500ms更新

修正UDP开关灯BUG

增加控制APK

20260331 更新固件:

增加modbusTCP,使用默认502端口 增加UDP广播和管理,使用端口1702,广播目标端口1702 调整MQTT为通过UDP来管理

UDP部分,采用小端,协议如下

发送指令:
    1:长度1字节,切换到OTA,通过局域网进行在线更新
    2:长度1字节,重置配置信息,包括WIFI配网信息和MQTT配置信息
    3:长度1字节,返回IP和MAC地址,IP为4字节,MAC地址为6字节
    4:长度3字节,开关灯,第二字节为索引,第三字节不为0表示开,为0表示关
    5:长度1字节,查询MQTT服务状态
    6:长度101字节,配置MQTT服务,格式为:
        [  1字节命令字(6)  |  32字节服务器地址 | 2字节端口号 | 32字节用户名 | 32字节密码 | 2字节标志(固定为0x8889) ]
    7:长度1字节,重置MQTT服务,清理MQTT配置信息,断开MQTT链接

响应指令:
    1:长度17,格式为[ 1字节命令字 | 2字节线圈(灯,2字节为一个数字,按位) | 14字节保持寄存器(2个字节为一个数字) ] 线圈与保持寄存器后面详细说明
    3: 长度11,格式为[ 1字节命令字 | 4字节IP地址 | 6字节MAC地址 ]
    4: 长度2,第二字节为开关结果,0表示成功,1表示超时未设置,2表示已设置未收到控制端返回。
    5: 长度2,第二字节为MQTT状态,1表示未连接,2表示已连接,返回0请联系开发人员
    6: 长度2,第二字节为MQTT配置结果,1表示配置成功,其他数值为失败
    7: 长度2,第二字节为MQTT重置结果,1表示重置成功,其他数值为失败


线圈:
    0x15
    0 前
    0 中
    0 上
    1 卫生间
    0 外照灯
    1 监控
    0 主灯
    1 水泵
    0xC0
    0
    0
    0
    0
    1
    1
    0 下
    0

保持寄存器:
    清水   灰水  电量柱 电压   电流  功率   电量值

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
firmware.bin
0
2
app-release-20260401.apk
0
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航