Myhome智能家居系统搭建
文章平均质量分 78
田小呱
起风了,唯有努力生存
展开
-
一个小台灯 之 微信小程序开发日志
小程序只能使用https和后台服务器进行post请求和get请求,使用https的连接需要的微信小程序的后台对域名进行备份。在备份的时候也只能通过域名,不能通过公网IP备份。原创 2022-11-21 15:01:11 · 755 阅读 · 0 评论 -
一个小台灯
1、主要硬件,STM32,ESP8266;2、3D打印的外壳,淘宝金属灯杆、灯罩、配重块;3、喷涂了白色油漆外观,颜值8/10;4、小程序+web后台。5、台灯mqtt连接到服务器。服务器使用mosquitto,搭配python的django转发台灯的状态和控制给微信小程序。用户使用微信小程序和台灯交互;6、一个电容触摸开关;7、提供三个USB接口的USB HUB;8、共3块PCB;9、添加protobuf协议;原创 2022-11-18 14:38:43 · 940 阅读 · 3 评论 -
eCal 基础安装和使用
在使用 API 之前,始终必须初始化 eCAL。我们的eCAL流程的名称将是“Hello World Publisher”。进程运行后,此名称将在 eCAL 监视器中可见。第 13 行创建一个 eCAL 发布服务器。我们发布的主题将是“hello_world_topic”。第 1 行包含基本的 eCAL 标头。当我们要发布原始字符串时,第 2 行包含 eCAL 字符串发布服务器。第 25 行将发布我们的消息并将其发送到已订阅该主题的其他 eCAL 进程。代买实现了一个ecal的发布器,按照延时发布消息。原创 2022-11-10 16:17:56 · 2658 阅读 · 0 评论 -
Hold the door! protobuf从PC到STM32的互相通信
Protocol Buffers,是Google公司开发的一种,类似于XML能够将结构化数据,可用于数据存储、通信协议等方面。它并且可扩展性极强。protobuf-c仓库: protobuf-c是对于protobuf的仓库的补充。原创 2022-10-18 15:20:57 · 1656 阅读 · 0 评论 -
Hold the door! 基于Django建立基础框架
以前的笔记:使用python建立一个网站:笔记1 入门_田小花的博客-CSDN博客1、编写网站的首页2、设计一个可以提供数据的额api请求接口3、图片的链接地址设计4、SSL服务基础的pycharm和python安装过程:安装时遇到问题,Django无法下载,无法安装,需要对pycharm进行配置,安装C++文件寻找教程,需要安装VC++和编译环境,使用visual studio集成环境直接安装最为简便,可以参考的教程:Django_而又何羡乎的博客-CSDN博客创建Django项目以后可以直接运行使用命令原创 2022-09-29 10:27:35 · 449 阅读 · 0 评论 -
Hold the door! mosquitto——使用ESP8266以及网络调试助手测试通信
参考:MQTT通信协议(mosquitto)发布订阅例子C语言实现 https://kunaly.blog.csdn.net/article/details/107466430?MQTT通信协议(mosquitto)在Linux上的环境构建与测试。原创 2022-09-29 10:25:21 · 724 阅读 · 0 评论 -
Hold the door! ESP8266连接到服务器使用Http通信
1、使用AT指令进行测试AT2、将8266设置AP模式3、连接WIFI4、进入透传模式5、连接tcp6、开启透传AT+CIPSEND。原创 2022-09-29 10:23:20 · 1206 阅读 · 0 评论