[求助]ESP-01S 引脚问题
const int MYPIN1 = 0;//GPIO0const int MYPIN2 = 2;//GPIO2
void setup() {
pinMode(MYPIN1, OUTPUT);
pinMode(MYPIN2, OUTPUT);
。。。。。
文档里说esp01s可用两个IO
我想控制 利用这个两个IO控制继电器,尝试了下好像GPIO2是控制指示灯的,
IO0控制不了,对应端口写的是const int MYPIN1 = 0;//GPIO0
esp01s的资料有点少,有小伙伴告知下可用的两个IO口是哪两个吗,IO口对应的端口值是多少?
谢谢,感激不尽
本帖最后由 ecstart 于 2019-2-13 14:26 编辑
应该是可以用4个 还包含TX RX,前提模块在使用时候用不到串口的话,这四个都是都可以用来数字做输入输出。airuidno 也是刚接触 但是通过例程改了这4个引脚均可以控制继电器和读取DHT11数据。 ecstart 发表于 2019-2-13 13:56
应该是可以用4个 T还包含X RX,前提模块在使用时候用不到串口的话,这四个都是都可以用来数字做输入输出。a ...
这可用的四个串口对应的数字是多少呀? lppx 发表于 2019-2-13 14:14
这可用的四个串口对应的数字是多少呀?
不会是贴出的图片上对应的数字吧:Q 本帖最后由 ecstart 于 2019-2-13 14:29 编辑
我记得我当时是按照这个表来找对应的, TX=1 RX=30就是0 2就是2
我是直接学Blinker 的 例程需要有Blinker 的库支持 可以看一下坛友的例子 !
https://www.arduino.cn/thread-84043-1-1.html
ecstart 发表于 2019-2-13 13:56
应该是可以用4个 还包含TX RX,前提模块在使用时候用不到串口的话,这四个都是都可以用来数字做输入输出。a ...
我使用了TXRX后DH11无法工作,请问应该怎么改呢? 继电器模块带光耦的,端口0可以使用 你自己试试吧,有的时候用D0可以编译通过,有的时候不行,但是用数字好像都可以,D0你直接写0就可以,有人说GPIOx也可以的,我没试过,
多试试就好了,反正又不花钱 01s 可用0 2 tx 1 rx3 io0和io2在开机的时候不能被外部拉低
页:
[1]