#pragma pack(1)
typedef struct receive_config_t
{
uint8_t device_old_head; // 数据帧头:0XA0+功能码(FUNCTION_ID4),A款产品智能插座
uint16_t device_len; // 数据包总长度
uint16_t device_old_id; // 节点ID 0X0001~0XFFFE
ui
转载
2024-09-30 06:42:51
90阅读
说明:本人写博客只是为了做笔记,参考了各位大佬的文章,参考的比较多,有一些并没有贴出连接,请各位大佬见谅,真的没有恶意,只是用来学习!! 这篇是自己根据各种方法自己总结并且亲身试用可行性做出的笔记1、设置esp8266工作模式1.1、所需材料1.ESP8266模块 2.USB-TTL(下载器)1.2、接线 VCC、GND对应连接,TX、RX交换连接,再连接一个CH_PD(EN),连接到VCC即可。
转载
2024-03-20 13:43:48
867阅读
页面修改成这样子 现在看串口发送数据 点击点亮 发送0xaa 0x55 0x01 我电脑上安装了虚拟串口软件,虚拟出来了COM1和COM2,然后COM1发送的数据会发给COM2
转载
2024-08-08 15:11:51
77阅读
咱用这个编写 ,版本都无所谓哈,只要自己有就可以,不同版本怎么打开 放几个文本显示 放个下拉框,用来选择串口号 &nb
转载
2024-08-23 16:57:17
241阅读
目录1、简介2、硬件连接3、上位机源码3.1 widget.h3.2 widget.c 3.3 显示图 4、下位机源码4.1 cubemax配置 4.2 keil源码1、简介本文使用STM32F103C8T6单片机使用单片机通过ESP8266WIFI模块与QT设计的上位机进行通讯,ESP8266设置AP模式。实现DHT11传感器温湿度的显
转载
2024-04-12 09:48:08
602阅读
准备工作:先使用手机和电脑实现局域网,保证电脑的上位机和手机APP,实现服务器和客户机无障碍通信!文章目录一、准备工作二、手机作为服务器三、电脑作为服务器一、准备工作工具: 手机端:NeTorch 网络调试工具
转载
2024-03-28 10:34:35
338阅读
软件名称:SmartConfig原理,将手机端已连接的WIFI,输入密码后,广播,等待物联网模块接收后自动配网连接网络。 下载地址,吾爱和x5zj.com 已发。或在下载页下载,连接看回复地址,资源审核中,先发文。 配套使用的(其他作品)1、ESP8266开发版(已实现MQTT温湿度实时上报),自家服务器。支持10万级别并发设备。 2、手机端调试,以前发过我的作品
转载
2024-04-23 07:40:58
1403阅读
1评论
实现的功能 1.C#串口上位机通过串口控制继电器 控制继电器吸合 控制继电器断开 说明 1,请用户先学习这一节 https://www.cnblogs.com/yangfengwu/p/12382103.html 编写C#串口调试助手 2.控制继电器引脚 协议规定 上位机串口发送给ESP8266控制
转载
2020-02-29 23:12:00
862阅读
2评论
这是一个DIY任务中手机APP部分。DIY任务是只做了一个基于ESP8266的热水器控制器,前两篇博客写了一下总体方案设计、改装热水器、WIFI模块选型、三极管开关电路设计、整体组装等硬件内容;以及ESP8266模块中运行的软件,或者叫做驱动的制作过程。硬件连接完成、驱动加载进芯片之后,就需要制作手机APP来实现手机对控制器的操作了。 本篇与大家分享手机APP的制作过程,基于安卓系统。&
转载
2024-03-26 15:54:22
245阅读
esp8266+OLED 2020-08-14使用arduino框架编写esp8266使用OLED屏幕 IIC U8G2配置ARDUINO支持ESP8266对arduino编译器设置 文件 -> 首选项 -> 附加开发板管理器网址 填入 http://arduino.esp8266.com/stable/package_esp8266com_index.json添加开发板 工具 -&g
转载
2024-09-20 18:52:39
90阅读
前言 在项目中,为了使代码更加灵活,更加方便调整,我们都在config中添加许多配置信息,一般可以选择.NET自带的配置文件形式app.config或者web项目中的web.config来完成配置工作。在项目中添加配置文件 在WindowsForm应用中,我们可以在新建的WindowsForm应用上右击——添加——新建项——应用程序配置文件。配置文件内容 新添加的配置文件里面只有三行代码:&
基于esp8266无线控制模块应用:MQTT发布主题
智能wifi小车项目说明: 使用两块esp8266建立通信,加入了mqtt协议,esp8266发送方通过按键发布信息(手柄作用)esp8266作为接收方,接收订阅主题所发来的信息并通过串口打印数据,stm32作为主控,控制两个车轮的前进后退,左转右转,并做好串口接收的执行功能完整项目分为三个模块 1,esp8266发送方(用于控制小车) 类
转载
2024-06-03 10:01:30
380阅读
利用stm32+app inventor与esp8266通信stm32与esp8266通信移动端app制作、生成、控制 本章实验的目的是将手机连接上ESP8266提供的WIFI网络,打开自定义的app连接ESP8266的ip地址及端口号,实现app与ESP8266模块的通信,进而达到app控制32开发板的目的,并将开发板上面的数据返回到app上显示出来。 关于stm32与esp8266之间
转载
2024-05-23 18:18:01
22阅读
esp8266-01刷AT固件esp8266-01基本结构方法一:esp8266-01使用arduino UNO刷AT固件方法二:esp8266-01使用USB转TTL刷AT固件CH340G USB2TTL工具结构 刷AT固件接线图软件工具刷写AT固件步骤 esp8266-01基本结构 一个ESP8266-01一共有8个引脚:引脚作用VCC接电,3.3VTX串口写RX串口读CH_PD高电平可用,
转载
2024-05-23 19:28:01
1225阅读
ESP8266与安卓进行通信——上位机设计一、主要任务二、页面设计三、代码设计1. 代码基础设计2. 代码设计重点四、总结 写在前面:需要用到的设备有一个安卓上位机,用到的软件为AndroidStudio版本为:Android Studio 4.2一、主要任务 设计这个程序的主要任务是实现Android平台进行连接
转载
2023-11-02 11:59:04
1167阅读
# JavaScript做上位机
## 引言
上位机是指与下位机进行通信并对其进行控制的计算机系统。在现代工业自动化领域中,上位机的作用至关重要。传统上位机通常使用C/C++等编程语言开发,但随着JavaScript的快速发展和广泛应用,越来越多的开发者开始将JavaScript作为上位机的开发语言。本文将探讨如何使用JavaScript开发上位机,并提供了一些示例代码来帮助读者更好地理解。
原创
2024-01-05 12:01:24
551阅读
## Java上位机的实现流程
### 1. 确定需求和目标
首先,明确上位机的功能和目标,例如:采集数据、控制外设、与其他设备进行通信等。然后,确定使用的技术和工具,例如:Java语言、串口通信库、图形界面库等。
### 2. 设计系统架构
根据需求和目标,设计上位机的系统架构。可以使用甘特图展示各个模块的任务和时间安排。
```mermaid
gantt
title Java上位
原创
2023-09-19 04:03:52
123阅读
最新版安卓TCP助手Android studio工程分享:Android studio TCP网络调试助手应用开发(支持TCP Server与Client切换) 原创 在上一期教程中,我们完成了基于TCP协议的物联网安卓应用开发,本期我们使用Arduino IDE对esp8266进行编程,完成对esp8266设备在TCP协议
转载
2024-01-18 22:28:21
1119阅读
人们常说,Java 是一种跨平台的语言,这意味着 Java 开发出来的程序经过编译后,可以在 Linux 上运行,也可以在 Windows 上运行;可以在 PC、服务器上运行,也可以在手机上运行;可以在 X86 的 CPU 上运行,也可以在 ARM 的 CPU 上运行。因为不同操作系统,特别是不同 CPU 架构,是不可能执行相同的指令的。而 Java 之所以有这种神奇的特性,就是因为 Java 编
转载
2024-06-16 20:21:37
77阅读
nodemcu 在线文档网站:https://nodemcu.readthedocs.io/en/master/nodemcu 固件编译网站: https://nodemcu-build.com/刚到的nodemcu的板子长这个样子 :这种板子自带了usb 转串口芯片CH340G,可以实现一键烧写功能,不像单独的esp8266模块与usb转串口模块连线比较麻烦。单独的esp8266刷固件
转载
2024-04-13 00:49:23
421阅读