• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

怎么通过esp8266控制继电器

Kylo 2018-10-28 浏览量:4376
怎么通过esp8266控制继电器
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 8266的IO不能直接驱动继电器,要外接驱动电路,控制部分的话可以直接用AT指令来控制你的8266IO来控制输出继电器
    • 发布于 2018-11-18
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:17
  • ESP8266有空余的IO口,如果是成品模块,想使用AT功能也是可以的。
    • 发布于2018-10-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果你的是AT指令版的,在51单片机上通过串口连接ESP8266的串口,发送AT指令,设置路由器和密码后就可以使8266连上路由器了。
    同样,esp8266连接上路由器后拥有IP地址,此时可以通过单片机获取8266的ip地址并显示出来,手机可以直接连接8266,并向8266发送IP包。8266会将该包转换成串口数据向单片机发送过去的。
    如果你的8266是自己重新烧写的内核,如果你能这样做,那么也不会有这个问题了,因为这些需要在自己的内核中重新做好。
    • 发布于2018-10-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果你的是AT指令版的,在51单片机上通过串口连接6的串口,发送AT指令,设置路由器和密码后就可以使8266连上路由器了。
    同样,连接上路由器后拥有IP地址,此时可以通过单片机获取8266的地址并显示出来,手机可以直接连接8266,并向8266发送IP包。8266会将该包转换成串口数据向单片机发送过去的。
    如果你的8266是自己重新烧写的内核,如果你能这样做,那么也不会有这个问题了,因为这些需要在自己的内核中重新做好。
    • 发布于2018-10-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 手机APP是通过ESP8266WIFI模块连接   6WIFI模块​对单片机串口通讯进行单片机的IO控制的
    • 发布于2018-10-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 我先确定你的通讯方式局域网还是广域网。局域网的话就很简单,在同一网络环境下使用TCP或者UDP协议。把指令传输过去就可以了。广域网的话,你需要借助服务器,或者使用机智云这一些工具实现数据传输
    • 发布于2018-10-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 直接用模块io控制三极管在用三极管推动继电器
    • 发布于2018-10-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 就是IO口信号匹配继电器控制端啊(如果IO口驱动能力不足还需要添加驱动)。

    在此基础上,通过信号控制IO口状态就可以实现控制继电器啦。

    而信号可以是wifi上传输的,也可以是串口传输的,这要看程序实现啦,但从能力上来说,这个肯定可以实现。

    其实我在社区文章中有ESP8266-s控制灯的例子,把相应接口改造一下,接到继电器相应端口就可以实现控制继电器啦。

    • 发布于2018-10-28
    • 举报
    • 评论 0
    • 0
    • 0

  • esp模块有预留GPIO口,可以买个继电器模块,或者自己搭一个,GPIO连接光耦,光耦控制三极管来驱动继电器,做到有效隔离!
    • 发布于2018-10-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以使用AT命令,控制8266的引脚进行驱动的。要有驱动电路支持
    • 发布于2018-10-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以找有固件的模块,单片机通过AT命令控制8266的IO口,IO口再控制继电器

    也可以直接把ESP8266当SOC使用,直接进行编译控制IO口

    也可以把ESP8266当网络模块,通过网络通讯,控制命令给单片机,则单片机进行控制
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果8266要控制继电器,那就要用GPIO,那就要是MCU模式,可以在ArduinoIDE环境下开发。

    • 发布于2018-10-30
    • 举报
    • 评论 0
    • 0
    • 0

  • ESP8266 是上海乐鑫研发的高性能无线 SOC,旨在以最低成本提供最大实用性,为 WiFi 功能嵌入其他系统提供无限可能。可参考,ESP8266设置为TCP客户端模式控制继电器开关,Soc方式使用esp8266控制继电器 
    • 发布于2018-10-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 使用ESP8266的IO口可以控制继电器 开发ESP8266网上有很多方式 找个适合自己的就好
    • 发布于2018-10-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 直接控制的话,需要开发8266的固件。外接单片机的话,mcu处理8266发来的控制数据,通过mcu控制继电器开合。
    • 发布于2018-11-05
    • 举报
    • 评论 0
    • 0
    • 0

  • ESP8266有常规的GPIO口的,用ESP官方的SDK开发操作即可
    • 发布于2018-11-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种可以用你的8266的IO来控制,设置你的IO高低电平就可以做到
    • 发布于2018-11-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 用8266预留的IO就可以的,用AT指令控制你的IO电平输出可以了
    • 发布于2018-12-09
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

怎么通过esp8266控制继电器