〔问题求大神帮忙〕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一直接收资料
如图
第一次發帖,請多指教,謝謝! pro mini电平对不对,是3v3吗 弘毅 发表于 2018-8-8 15:19
pro mini电平对不对,是3v3吗
有独立用电源供应器3V3 帮esp8266供电 大家都一起接地了?然后再看看pro mini的tx是几v,8266的tx是几v,要大家都是3.3v才好通信。 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 modica 发表于 2018-8-8 17:26
大家?? 请问除了GPIO0还有哪些要接地呀?
我是用pro micro
两个板子直接互连至少3根线, rx tx gnd,再检查tx电平是否一致,最后查下校验位什么的对不对(当然多数都是8n1) 8266默认波特率是115200 另外,8266供电要可靠,用USB 5V 稳压管转3.3V的有时候会供电不足。 ?????
void loop()
{
if (Serial.available())
mySerial.write(Serial.read());
if (mySerial.available())
Serial.write(mySerial.read());
} brucewoo 发表于 2018-8-8 19:30
另外,8266供电要可靠,用USB 5V 稳压管转3.3V的有时候会供电不足。
他这种接led的测试电路,输出最多几十mA,只要是真5v转的都不会供电不足,除非那个输入实际只有4v什么的 spirn 发表于 2018-8-8 18:47
两个板子直接互连至少3根线, rx tx gnd,再检查tx电平是否一致,最后查下校验位什么的对不对(当然多数 ...
不太明白
我使用的这个arduino pro micro 工作电压是5v
目前碰上了几个问题:
1. arduino 会出现问号
2. 用PL2303HX 直接连接8266 也无法控制
3. PL2303HX RX会一直接收资料,直接接在电脑上也是一样(上面有补充图片 问号就是没正确连通,原因很多不好说。至于8266我之前试过用arduino编译的东西写进去成功但无法运行,没细究原因,但用nodemcu的包倒可以正确显示,建议可以刷个nodemcu试试看。
https://nodemcu-build.com/index.php spirn 发表于 2018-8-9 12:42
他这种接led的测试电路,输出最多几十mA,只要是真5v转的都不会供电不足,除非那个输入实际只有4v什么的
他用来带8266 brucewoo 发表于 2018-8-10 21:49
他用来带8266
8266开着wifi高一些,大概好像有200ma左右,关掉wifi也是十几还是几十的有样子。
页:
[1]