modica 发表于 2018-8-8 13:39:23

〔问题求大神帮忙〕ESP8266 Esp01 与 Arduino 连接发生的问题

本帖最后由 modica 于 2018-8-10 17:18 编辑

目前使用Arduino pro micro 與 Esp8266 通訊,發生了一些問題,一直解决不了...
ESP8266通电后在Arduino 会传输问号,也有试过修改鲍率还是不行。

程式碼如下:
#include <SoftwareSerial.h>
SoftwareSerial mySerial(8, 9); //RX,TX:
void setup()
{
Serial.begin(9600);
mySerial.begin(9600);
}
void loop()
{
if (Serial.available())
    mySerial.write(Serial.read());
if (mySerial.available())
    Serial.write(mySerial.read());
}



esp8266通电后产生一堆问号



独立的电源供应器

补充:
PL2303HX RX一直接收资料
如图


第一次發帖,請多指教,謝謝!

弘毅 发表于 2018-8-8 15:19:52

pro mini电平对不对,是3v3吗

modica 发表于 2018-8-8 16:07:49

弘毅 发表于 2018-8-8 15:19
pro mini电平对不对,是3v3吗

有独立用电源供应器3V3 帮esp8266供电

spirn 发表于 2018-8-8 16:12:20

大家都一起接地了?然后再看看pro mini的tx是几v,8266的tx是几v,要大家都是3.3v才好通信。

modica 发表于 2018-8-8 17:26:41

spirn 发表于 2018-8-8 16:12
大家都一起接地了?然后再看看pro mini的tx是几v,8266的tx是几v,要大家都是3.3v才好通信。

大家?? 请问除了GPIO0还有哪些要接地呀?

我是用pro micro
https://s3-ap-southeast-1.amazonaws.com/a2.datacaciques.com/wm/307176851/157090301/2244291031.jpg

spirn 发表于 2018-8-8 18:47:16

modica 发表于 2018-8-8 17:26
大家?? 请问除了GPIO0还有哪些要接地呀?

我是用pro micro

两个板子直接互连至少3根线, rx tx gnd,再检查tx电平是否一致,最后查下校验位什么的对不对(当然多数都是8n1)

brucewoo 发表于 2018-8-8 19:29:26

8266默认波特率是115200

brucewoo 发表于 2018-8-8 19:30:26

另外,8266供电要可靠,用USB 5V 稳压管转3.3V的有时候会供电不足。

eddiewwm 发表于 2018-8-9 09:55:45

?????

void loop()
{
if (Serial.available())
    mySerial.write(Serial.read());
if (mySerial.available())
    Serial.write(mySerial.read());
}

spirn 发表于 2018-8-9 12:42:44

brucewoo 发表于 2018-8-8 19:30
另外,8266供电要可靠,用USB 5V 稳压管转3.3V的有时候会供电不足。

他这种接led的测试电路,输出最多几十mA,只要是真5v转的都不会供电不足,除非那个输入实际只有4v什么的

modica 发表于 2018-8-10 17:17:15

spirn 发表于 2018-8-8 18:47
两个板子直接互连至少3根线, rx tx gnd,再检查tx电平是否一致,最后查下校验位什么的对不对(当然多数 ...

不太明白
我使用的这个arduino pro micro 工作电压是5v

目前碰上了几个问题:
1. arduino 会出现问号
2. 用PL2303HX 直接连接8266 也无法控制
3. PL2303HX RX会一直接收资料,直接接在电脑上也是一样(上面有补充图片

spirn 发表于 2018-8-10 17:39:19

问号就是没正确连通,原因很多不好说。至于8266我之前试过用arduino编译的东西写进去成功但无法运行,没细究原因,但用nodemcu的包倒可以正确显示,建议可以刷个nodemcu试试看。

https://nodemcu-build.com/index.php

brucewoo 发表于 2018-8-10 21:49:19

spirn 发表于 2018-8-9 12:42
他这种接led的测试电路,输出最多几十mA,只要是真5v转的都不会供电不足,除非那个输入实际只有4v什么的

他用来带8266

spirn 发表于 2018-8-13 09:36:12

brucewoo 发表于 2018-8-10 21:49
他用来带8266

8266开着wifi高一些,大概好像有200ma左右,关掉wifi也是十几还是几十的有样子。
页: [1]
查看完整版本: 〔问题求大神帮忙〕ESP8266 Esp01 与 Arduino 连接发生的问题