[爆卦]esp8266 arduino接線是什麼?優點缺點精華區懶人包

為什麼這篇esp8266 arduino接線鄉民發文收入到精華區:因為在esp8266 arduino接線這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者jakeasa123 (酒虎)看板ASM標題[問題] Arduino Uno/ESP8266/F...


開頭想說聲抱歉,

小弟除了國高中時期因為理化而看過很簡單的電路圖以外,

完全沒有其他的跟電相關經驗,

所以後續可能會冒出很蠢的問題或是錯誤的稱呼,還希望各位見諒。



最近剛開始成為上班族,

正巧近期是公司的淡季,

於是上頭指派了一些東西要我學習,

大致上就是使用 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://www.ptt.cc/bbs/ASM/M.1561608480.A.6A2.html
MasterChang: 公司沒能力做這種東西就好好外包給人做。 06/27 15:28

你好,
公司目前確實沒有能力,
也是購入其他公司的設備來達成原先的目標。

雖然目前沒有能力,
但有個新目標這件事,
換個方向來說也能算是公司正在成長吧?

chuegou: 至少來對版了 只是這版人氣低落... 06/27 16:12

在寫這篇文章時有注意到這點,
不過也有幾位前輩給出了一些建議了 :D

god145145: ESP01S 韌體重燒試試 06/27 19:30

好的,
我找找相關的資訊後試試看,
謝謝你的建議。

azopper: 你為甚麼不買nodemcu (就是arduino +esp8266 ) 07/05 01:15

我當初採購時也有注意到這個元件,
不過那時擔心買了不同的東西的話,
沒辦法完全照著別人的教學來做,
我會不會把東西弄壞之類的,
所以才選了基本的元件來拼湊。
※ 編輯: jakeasa123 (175.181.39.217 臺灣), 07/12/2019 13:23:44
news9801: 如果你電池盒很燙,那我覺得你有東西短路了,跟你一開 09/17 17:05
news9801: 始說FT232電源接上你的模組燈FT232電源指示燈沒亮一樣 09/17 17:05
news9801: ,你看看是不是接到模組的地方電源有接反 09/17 17:05
news9801: 沒看到發文時間,我看應該已經解決完了~_~ 09/17 17:06

你可能也想看看

搜尋相關網站