作者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/m.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