http请求转串口通信系统开发者文档

  • 所有设备文档索引
  • http请求转串口通信系统开发者文档 点击进入

    zigbee主从通信系统开发者文档 点击进入

    红外解码串口输出模块开发者文档 点击进入

    ULN2003步进电机 5V/12V步进电机 28BYJ-48步进电机 13003驱动板开发者文档 点击进入

    万能红外学习发射模块开发者文档 点击进入

    L298N电机3v-12v电机正反速度控制 1845驱动板开发者文档 点击进入

    增强版光敏传感器模块GXAD255开发者文档 点击进入

    TCP转MQTT通信系统开发者文档 点击进入

    蓝牙转串口通信系统开发者文档 点击进入

    文档提供4路地址访问

    http://zh1024.com/docs

    http://zh1024.cn/docs

    https://zh1024.hsk.top/docs

    https://zh1024.goho.co/docs

    ★怎么快速联系我们?点击查看

  • http请求转串口通信系统介绍
  • 系统价值和功能与口号: 让所有单片机联网通信。

    1.系统使用c语言mqtt协议开发esp8266为硬件载体,调用者只需要任意编程语言的串口通信即可!

    2.是一个好用的免费的稳定的单片机网络通信云平台!

  • http请求转串口通信系统架构图
  • http请求转串口通信系统网页远程调用
  • 网页远程调用地址 http://zh1024.com/usb,只需要输入设备id如 bcddc2bb1653 和消息内容 > 提交即可在8266串口输出对应的DATA发送过来的字符

    在id为 bcddc2bb1653 的esp8266设备串口TX引脚就会收到>字符,最大字节1024波特率为9600

    得到数据串口发过来的数据,我们如何回复消息呢。在5秒内以#开头自定义字符回复给8266串口RX引脚就会被立即转发给psot请求者,最大字节1024波特率为9600

    如果是使用体验id: bcddc2bb1653 发送> 会立即返回#on 发送< 会立即返回#off ,#off和#on 就是8266串口收到消息转发回来的,ID和时间是服务器返回的。


    网页远程调用功能介绍

    1.支持自定义按键控制

    2.支持添加删除设备

    3.不需要用户注册和登陆

    4.支持4路服务器切换


    调用地址同时提供了4路地址有http和https版本,更低延迟和更安全更稳定

    线路1-1 https://zh1024.goho.co/usb

    线路1-2 http://zh1024.com/usb

    线路2-1 https://zh1024.hsk.top/usb

    线路2-2 http://zh1024.cn/usb

    提示:浏览器缓存指令或者设备注意!浏览器缓存数据不支持跨域共享,所以每条线路缓存的数据都是单独的

    提示:esp8266固件自动根据网络优良自动切换的服务器,所以你的esp8266不是在线路一集群就是在线路二集群,你需要切换有返回值的线路。


    2023年07月1日开始提供v2线路!v2任意一条线路都可以控制,不需要切换线路了

    线路1-1 https://zh1024.goho.co/usbv2

    线路1-2 http://zh1024.com/usbv2

    线路2-1 https://zh1024.hsk.top/usbv2

    线路2-2 http://zh1024.cn/usbv2

  • http请求转串口通信系统webapi远程调用
  • 3.webapi远程调用只需要简单的http post请求即可在8266串口输出对应的DATA发送过来的字符,如下示例python代码

    
            import requests  
            resp = requests.post(url="http://zh1024.com/usb", data='{"ID": "bcddc2bb1653","DATA":">"}',timeout = 6)

    print(resp.text )

    手机app模块化编程 APP inventer 代码示例 可提供APP inventer 离线版开发环境 直接模块化设计app 无需注册

    windows和Linux系统终端执行示例

    
            curl -d "ID=bcddc2bb1653 DATA=>" http://zh1024.com/usb
        

    网页js 执行示例 所有线路支持 CORS W3C标准,全称是"跨域资源共享" 可以直接嵌在你的页面里面调用

    
        
                    function demo(){
                    // 获取 XMLHttpRequest对象
                    xmlHttp = new XMLHttpRequest();
                    xmlHttp.open("post","http://zh1024.com/usb");
                    xmlHttp.send( "ID=bcddc2bb1653 DATA=>") ;   // 请求体数据
                    // (4) 回调函数  
                    xmlHttp.onreadystatechange = function() {
                        //console.log(this.status);
                        if(this.readyState==4 && this.status==200){
                            console.log("结果",this.responseText)
            
                        }
                    };
    
                    }
    
                    demo();
          
    
             

    在id为 bcddc2bb1653 的esp8266设备串口TX引脚就会收到>字符,最大字节1024波特率为9600

    得到数据串口发过来的数据,我们如何回复消息呢。在5秒内以#开头自定义字符回复给8266串口RX引脚就会被立即转发给psot请求者,最大字节1024波特率为9600

    如果是使用体验id: bcddc2bb1653 发送> 会立即返回 {"time": "0.14", "id": "bcddc2bb1653", "data": "#off\n"}

    发送< 会立即返回 {"time": "0.15", "id": "bcddc2bb1653", "data": "#on\n"} ,#off和#on 就是8266串口收到消息转发回来的,ID和时间是服务器返回的。

    调用地址同时提供了4路地址有http和https版本,更低延迟和更安全更稳定

    线路1-1 https://zh1024.goho.co/usb

    线路1-2 http://zh1024.com/usb

    线路2-1 https://zh1024.hsk.top/usb

    线路2-2 http://zh1024.cn/usb

    提示:esp8266固件自动根据网络优良自动切换的服务器,所以你的esp8266不是在线路一集群就是在线路二集群,你需要切换有返回值的线路。


    2023年07月1日开始提供v2线路!v2任意一条线路都可以控制,不需要切换线路了

    线路1-1 https://zh1024.goho.co/usbv2

    线路1-2 http://zh1024.com/usbv2

    线路2-1 https://zh1024.hsk.top/usbv2

    线路2-2 http://zh1024.cn/usbv2

  • http请求转串口通信系统微信小程序
  • 微信小程序功能介绍

    1.支持自定义按键控制

    2.支持添加删除设备

    3.支持自动刷新,自动请求的意思

    4.本小程序不需要用户注册和登录

    5.支持2路服务器切换

  • http请求转串口通信系统安卓手机app
  • v9.1云消息.apk 更新日期20231209 点击下载

    安卓手机APP功能介绍

    1.支持自定义按键控制

    2.支持添加删除设备

    3.本app不需要用户注册和登陆

    4.支持4路服务器切换

  • http请求转串口通信系统语音控制

  • 镜像 robot_32_pi_sn_1.3.img.7z 点击下载


    树莓派语音控制功能介绍

    1.支持自定义触发词汇控制

    2.支持添加删除设备

    3.不需要用户注册和登陆

    4.支持自动4路服务器切换

    5.支持自定义唤醒词汇,默认名称是 小杜小杜

    6.支持树莓派3b/3b+/4b

    7.默认开机启动语音控制

    8.默认打开 ssh vnc 用户pi 密码yyjh 端口22

    录音就使用上面的黑色usb增益麦克风(某宝参考价格10元),播放推荐连接蓝牙音箱,这样搭配就没有很多电线。

  • http请求转串口通信系统其他方法语音控制
  • 方法一 使用手机自带的语音助手实现语音控制

    http请求转串口通信系统实现各大手机语音助手和app和微信小程序远程控制MicroPython pyboard 4个led灯(esp8266 MQTT)https://www.bilibili.com/video/BV1sL4y1e7xv 点击观看

    方法二 使用离线语音交互芯片

    http请求转串口通信系统实现手机app和微信小程序远程控制和语音控制STM32控制SG90舵机开关灯 https://www.bilibili.com/video/BV17w411d7tn 点击观看

  • http请求转串口通信系统视频演示与教程
  • http请求转串口通信系统实现手机微信小程序网络远程控制51单片机控制L298N电机驱动器控制马达 https://www.bilibili.com/video/BV1rf4y1x7kZ 点击观看

    http请求转串口通信系统实现手机app和微信小程序远程控制和语音控制STM32控制SG90舵机开关灯 https://www.bilibili.com/video/BV17w411d7tn 点击观看

    http请求转串口通信系统实现手机app和微信小程序和树莓派语音远程控制51单片机的42步步进电机 https://www.bilibili.com/video/BV1Vq4y1S7bB/ 点击观看

    http请求转串口通信系统配网方法 https://www.bilibili.com/video/BV1Fy4y167pS/ 点击观看

    http请求转串口通信系统二次开发演示 https://www.bilibili.com/video/BV1fV411h7xx 点击观看

  • http请求转串口通信系统开发板介绍
  • 开发板上蓝灯指示灯表达含义

    1.蓝灯常亮==有2种可能:1.正常运行 2.从来没有配网过

    2.蓝灯慢闪==开机尝试连接曾经连接过的wifi

    3.蓝灯快闪==启动配网,正在连接你热点告知的wifi

    4.蓝灯熄灭==有4种可能:1.wifi是连接的可是没有网络。 2.正在自动切换服务器 3.服务器异常。 4.没电了。

    5.蓝灯闪烁1次==正在远程控制交互消息

  • http请求转串口通信系统开发板和单片机串口通信接线示例
  • 警告!esp8266芯片io电压是3.3v如果和51或者是arduino uno这种芯片io是5v的串口通信,TX和RX引脚都需要接100~200欧姆的电阻才能实现长时间稳定工作!

    如果只是短时间简单测试可以忽略电阻

    如果使用的是我们的 通信主板配合8266-01s芯片 可以直接结合51单片机或者arduino uno不需要串口接电阻

  • http请求转串口通信系统固件下载
  • v6.2HTTP-UART.bin 波特率9600 更新时间2023年3月27日 点击下载

    v6.2HTTP-UART2400.bin 波特率2400 更新时间2023年3月27日 点击下载

    从v5.2版本开始,系统配网隔开符#(井号)改为;(分号)

    从v5.8版本开始支持4路服务器自动切换,如果使用安卓app控制,请安装app v9.0及以上版本

    固件往期历史版本可以进群获取

  • http请求转串口通信系统16进制HEX版本通信固件下载
  • v6.2HTTP-UART-HEX.bin 波特率9600 更新时间2023年3月27日 点击下载

    v6.2HTTP-UART-HEX-AUTO.bin 波特率9600 更新时间2023年3月27日 点击下载

    HTTP-UART-HEX版本

    http post发送字符串如FF00 那么esp8266设备串口TX引脚就会收到16进制0xff 0x00

    得到数据串口发过来的数据,我们如何回复消息呢。在5秒内直接返回16进制数据如 0x01 0x02

    那么http post返回数据为 #0102

    HTTP-UART-HEX-AUTO版本

    http post发送字符串如FF00 那么esp8266设备串口TX引脚就会收到16进制0xff 0x00

    http post自动返回数据为#ok

  • http请求转串口通信系统烧录软件下载
  • 系统烧录软件 点击下载

  • http请求转串口通信系统串口助手下载
  • 电脑串口助手软件 点击下载

  • http请求转串口通信系统CH340串口驱动下载
  • 设备插入电脑未识别出com口,才需要安装。

    CH340串口驱动 点击下载

  • http请求转串口通信系统开发板烧录流程介绍
  • windows系统下烧录方法

    升级烧录固件不会影响wifi不需要再次重新配网。

    烧录失败可以重新插拔一下usb数据线。

    烧录失败可以按一下开发板上按钮,在烧录。

    烧录失败可以把波特率设置为115200。

    烧录失败可以单独给开发板烧录,不接其他芯片。



  • http请求转串口通信系统和各种单片机通信示例代码

  • Keil5_51单片机.zip 更新时间20210406 点击下载
    Arduino_STM32F103C8T6.zip 点击下载
    Keil5_CH32F103C8T6.zip 国产STM32 点击下载
    Arduino_UNO.zip 点击下载
    MicroPython_pyboard.zip 点击下载
    MicroPython_esp8266_or_01s.zip 点击下载
    IAR_zigbee.zip 点击下载
    Arduino_Mixly图形编程 点击下载

  • http请求转串口通信系统中文消息返回示例
  • 1.如果你的开发板开发环境支持写utf-8中文直接写中文就行,举例 Arduino 环境 ;

    
            Serial.print("#灯已打开")
        

    2.如果你的开发板开发环境不支持写utf-8中文就需要转utf-8编码,举例 51单片机开发环境

    
            char message[]="#\xE7\x81\xAF\xE5\xB7\xB2\xE6\x89\x93\xE5\xBC\x80"
        
    输入: (字符串或者utf-8编码)




  • http请求转串口通信系统开发板如何购买
  • 方式一:淘宝搜索8266即可,开发板外形和"http请求转串口通信系统开发板介绍"附图一样即可。

    方式二:可以直接在我的淘宝店铺购买到烧录测试好的http请求转串口通信成品设备及宣传视频里面的其他电子设备

    https://shop474723404.taobao.com/?spm=2013.1.1000126.d21.747d3abbdCVqR3 点击进入淘宝购买

    我在b站视频中使用的 zigbee cc2530最小系统开发板 是我自己设计的 也在淘宝上线了

  • http请求转串口通信系统交流群-服务群-获取源代码-联系方式
  • 1.手机电话联系方式:

      手机:19956270800

    2.腾讯系联系方式:

      QQ交流1群:1031018852

      QQ交流2群:653089039

      微信号:hellobcdyw

      QQ号:3100523039

    3.阿里系联系方式:

      店铺淘宝客服:

    本店可开电子发票,纸质收据。

    用户评价:点击查看