我的ESP8266继电器也不工作-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: 623277327

[已解答] 我的ESP8266继电器也不工作

[复制链接]
发表于 2020-2-23 08:59 | 显示全部楼层
[0]
[0] blinker v0.3.4
    To better use blinker with your IoT project!
    Download latest blinker library here!
    => https://github.com/blinker-iot/blinker-library  
发表于 2020-2-23 09:00 | 显示全部楼层
我的串口就显过这个内容:(   0.3.4  这已经很新了
发表于 2020-2-23 10:55 | 显示全部楼层
你这个板子的继电器不是用,0 引脚控制的,应该使用串口控制,你把板子的电路图发一下
发表于 2020-2-23 11:37 | 显示全部楼层
仔细看看你买的板子说明,是不是下图这种,
如果是就有2个错误:
1 程序中用IO口控制,板子模式采用的串口控制。
2 你用的是5V电源,板子电源标12V输入。

发表于 2020-2-23 16:09 | 显示全部楼层
了你的这款继电器模块,是带芯片的需要通过串口发送十六进制指令控制。这个程序只是控制引脚高低电平变化,所以没法控制你这个双路继电器。
方法一:查看模块说明书,将程序中控制引脚高低电平变化的代码换成通过串口发送对应十六进制指令(我查到的是这个指令,看附件图片)。
方法二:(有点粗暴)找到模块中继电器的信号引脚,用飞线将它与8266的IO0引脚连接起来,程序不变。(但是3.3V的电压不一定够)
方法三:重新淘一个继电器模块。
十六进制指令.jpg
 楼主| 发表于 2020-2-23 19:24 | 显示全部楼层
keliyuan 发表于 2020-2-23 11:37
仔细看看你买的板子说明,是不是下图这种,
如果是就有2个错误:
1 程序中用IO口控制,板子模式采用的串口 ...

是这种,我买的是5V的,他有12V和5V区分,对于第一种问题,那这种板子采用的串口我是需要改程序呢?还是需要换板子?
 楼主| 发表于 2020-2-23 19:26 | 显示全部楼层
jinzi 发表于 2020-2-23 08:50
没弄好:(,已经整好几天了,设备就是离线,我的QQ是5138815,要是方便的话,加一一下,我向你学习 ...

我也是刚刚开始学,我按着教程刷完程序设备显示是在线的。。。不在线还没遇到过
 楼主| 发表于 2020-2-23 19:30 | 显示全部楼层
天天笑11666 发表于 2020-2-23 10:55
你这个板子的继电器不是用,0 引脚控制的,应该使用串口控制,你把板子的电路图发一下 ...

电路图我没有,但是我估计确实是串口控制的,那这种情况是改代码还是换板子呢?
 楼主| 发表于 2020-2-23 19:35 | 显示全部楼层
caiyq52 发表于 2020-2-23 16:09
了你的这款继电器模块,是带芯片的需要通过串口发送十六进制指令控制。这个程序只是控制引脚高低电平变化, ...

方法一目前还有压力,方法二我试了5V是继电器是没问题,3.3V估计比较困难,看来还是方法三靠谱
 楼主| 发表于 2020-2-23 19:46 | 显示全部楼层
caiyq52 发表于 2020-2-23 16:09
了你的这款继电器模块,是带芯片的需要通过串口发送十六进制指令控制。这个程序只是控制引脚高低电平变化, ...

方法三有推荐的继电器嘛?我想要双路的。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 14:52 , Processed in 0.231234 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表