作者jakeasa123 (酒虎)
看板ASM
标题[问题] Arduino Uno/ESP8266/FT232 连接问题
时间Thu Jun 27 12:07:54 2019
开头想说声抱歉,
小弟除了国高中时期因为理化而看过很简单的电路图以外,
完全没有其他的跟电相关经验,
所以後续可能会冒出很蠢的问题或是错误的称呼,还希望各位见谅。
最近刚开始成为上班族,
正巧近期是公司的淡季,
於是上头指派了一些东西要我学习,
大致上就是使用 Arduino 和相关模组达成一些远端控制设备的目标;
循着一些关键字,找到了 ESP 8266。
目前参照着此文:
https://tinyurl.com/y8zs5qpp
然而在他的第一步「一. 先用Realterm(终端机)测试ESP8266是否正常:」就已卡住。
此阶段我购入的产品为:
1)
https://tinyurl.com/yyz2yefm (ESP8266)
2)
https://tinyurl.com/yy6n7q6c (FT232)
线材的连接状况如下:
ESP8266 FT232
3V3(面)
RX ←→ TXD
EN(面)
TX ←→ RXD
GND ←→ GND
3V3(面)
「(面)」表示线接往面包板上,面包板状况如下:
A ESP8266: 3V3
B
C ESP8266: EN
D
E FT232: 3V3
另外,FT232 有个跳线帽,如下图红框内:
https://i.imgur.com/CEzXteS.jpg
目前盖着「S1」与「3V3」以配合 ESP8266 需要的 3V3。
以上插入电脑後,
电脑没有任何的插入提示音,
装置管理员也找不到插入的设备;
FT232 会亮起红灯(电源灯)、LD1 与 LD2,
ESP8266 仅亮起蓝灯一下子并迅速关闭蓝灯。
看了一些文章,
ESP8266 上面应该还有一个红灯代表电源灯,
但从没看他亮过,
所以我就在想是不是 FT232 驱动没弄好、FT232 提供的电流不足或是我的接线问题?
我将 FT232 上的接线全部卸除,
直接将它接上电脑,
可以正常运作(有插入提示音、装置管理员找得到且装置内容和正确),
因此我认为 FT232 驱动本身没问题。
FT232 的电源不足,
我尝试了两个方法:
1) 将 ESP8266 接往 Arduino UNO
2) 用电池盒提供电源
至於接线问题,
我没有足够的能力辨识出有没有问题,
不过确认了几次,
除非我对文章内的图片有所误解,
不然应该没错……大概。
将 ESP8266 接往 UNO 时,
我参照了同篇文章的「二.再用Arduino取代Realterm(终端机)与ESP8266沟通,开内建序列监控室窗进行测试」:
https://tinyurl.com/y8zs5qpp
ESP8266 UNO
TX ←→ Pin 4
GND ←→ Power 侧 GND
EN(面)
3V3(面)
RX ←→ Pin 5
Power 侧 3V3(面)
A ESP8266: 3V3
B
C ESP8266: EN
D
E UNO : Power 侧 3V3
在这个情形下接往电脑,
ESP8266 依然只有闪了一下蓝灯。
後来,
看了一些文章并考量到 TX 与 RX 接往 Pin 4 与 Pin 5 是该文章程式码的需求,
我後来依照其他文章将 ESP8266 的 TX 接往 UNO 的 TX,
RX 则接往 RX,
状况没有改变;
再依照某些文章将 ESP8266 的 TX 接往 UNO 的 RX,
RX 则接往 TX,
状况还是没有改变。
(这边因为看太多文章没有留下来网址,抱歉)
觉得用 UNO 接可能遇到瓶颈,
或是 UNO 的电流也不够,
我跑去买了一个 2 颗 1.5V 的 AA 电池与对应的 2 槽电池盒,
以电池盒供电给 ESP8266 并按照前面所提的方法接往 FT232 再接向电脑。
此时电脑有成功找到 FT232 的接入,
但 ESP8266 依然没有亮起红灯;
Realterm 虽然能找到 FT232 的 Port,
但发送指令没有任何的反应。
我在想应该是我电池盒接错了(抱歉忘了留下电池盒的接发法),
因为要卸除的时候电池盒与电池烫得不得了,
又或者是电流其实还是不够?
以上是我目前遭遇的状况以我自己尝试解决的逻辑、方法和尝试结果,
希望有前辈可以指点一下……
在此先谢谢各位费时阅读了!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 175.181.39.217 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/ASM/M.1561608480.A.6A2.html
1F:→ MasterChang: 公司没能力做这种东西就好好外包给人做。 06/27 15:28
你好,
公司目前确实没有能力,
也是购入其他公司的设备来达成原先的目标。
虽然目前没有能力,
但有个新目标这件事,
换个方向来说也能算是公司正在成长吧?
2F:推 chuegou: 至少来对版了 只是这版人气低落... 06/27 16:12
在写这篇文章时有注意到这点,
不过也有几位前辈给出了一些建议了 :D
3F:推 god145145: ESP01S 韧体重烧试试 06/27 19:30
好的,
我找找相关的资讯後试试看,
谢谢你的建议。
4F:推 azopper: 你为甚麽不买nodemcu (就是arduino +esp8266 ) 07/05 01:15
我当初采购时也有注意到这个元件,
不过那时担心买了不同的东西的话,
没办法完全照着别人的教学来做,
我会不会把东西弄坏之类的,
所以才选了基本的元件来拼凑。
※ 编辑: jakeasa123 (175.181.39.217 台湾), 07/12/2019 13:23:44
5F:推 news9801: 如果你电池盒很烫,那我觉得你有东西短路了,跟你一开 09/17 17:05
6F:→ news9801: 始说FT232电源接上你的模组灯FT232电源指示灯没亮一样 09/17 17:05
7F:→ news9801: ,你看看是不是接到模组的地方电源有接反 09/17 17:05
8F:→ news9801: 没看到发文时间,我看应该已经解决完了~_~ 09/17 17:06