[求助]ESP-01S 引脚问题-Arduino中文社区 - Powered by Discuz! Archiver

lppx 发表于 2019-2-13 13:11

[求助]ESP-01S 引脚问题

const int MYPIN1 = 0;//GPIO0
const 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 13:56

本帖最后由 ecstart 于 2019-2-13 14:26 编辑

应该是可以用4个 还包含TX RX,前提模块在使用时候用不到串口的话,这四个都是都可以用来数字做输入输出。airuidno 也是刚接触 但是通过例程改了这4个引脚均可以控制继电器和读取DHT11数据。

lppx 发表于 2019-2-13 14:14

ecstart 发表于 2019-2-13 13:56
应该是可以用4个 T还包含X RX,前提模块在使用时候用不到串口的话,这四个都是都可以用来数字做输入输出。a ...

这可用的四个串口对应的数字是多少呀?

lppx 发表于 2019-2-13 14:15

lppx 发表于 2019-2-13 14:14
这可用的四个串口对应的数字是多少呀?

不会是贴出的图片上对应的数字吧:Q

ecstart 发表于 2019-2-13 14:25

本帖最后由 ecstart 于 2019-2-13 14:29 编辑


我记得我当时是按照这个表来找对应的, TX=1 RX=30就是0 2就是2

我是直接学Blinker 的 例程需要有Blinker 的库支持 可以看一下坛友的例子 !
https://www.arduino.cn/thread-84043-1-1.html

kuratasZ 发表于 2021-8-22 16:54

ecstart 发表于 2019-2-13 13:56
应该是可以用4个 还包含TX RX,前提模块在使用时候用不到串口的话,这四个都是都可以用来数字做输入输出。a ...

我使用了TXRX后DH11无法工作,请问应该怎么改呢?

夏天132 发表于 2021-11-20 14:19

继电器模块带光耦的,端口0可以使用

zhangli019 发表于 2021-12-12 18:52

你自己试试吧,有的时候用D0可以编译通过,有的时候不行,但是用数字好像都可以,D0你直接写0就可以,有人说GPIOx也可以的,我没试过,
多试试就好了,反正又不花钱

上官嘉萱 发表于 2021-12-25 18:41

01s   可用0    2    tx 1    rx3   io0和io2在开机的时候不能被外部拉低
页: [1]
查看完整版本: [求助]ESP-01S 引脚问题