ESP8266 應用一:智能插座 .2 認識 ESP8266 及連上 WiFi

參考

初期只要跟著佑老師的 youtube 影片教學,買一塊 ESP8266 照著做一些實驗就差不多了

Hoyo 是買這個 (NodeMCU 開發板 ESP8266串口WiFi模塊 ESP-12E Lua 物聯網 CP2102 (NOD002)) 因為在台南可以直接去拿比較方便

NodeMcu 腳位圖

NodeMcu 板上 LED 是 D4 (GPIO2),一開始沒有其他硬體配合可以先嘗試控制這個燈號

ESP8266 可控制 LED 燈號

USB 驅動

USB\VID_1A86&PID_7523

http://www.arduined.eu/files/CH341SER.zip

Arduino 開發環境設定

Hoyo 選擇的是 Arduino 開發,所以請到 Arduino 官網下載,初學者建議直接下載安裝檔比較省事

安裝完成開啟先讓 Arduino IDE 支援 ESP8266

檔案 → 偏好設定 → 額外的開發板管理者網址,輸入以下網址

工具 → 開發板 → 開發板管理員,過濾輸入 esp8266 選擇版本安裝,請使用 2.5.0 以後版本

控制板上的 LED 閃爍

第一個程式就是讓上面說的板上 LED 閃爍

儲存後上傳到 ESP8266 執行即可看到閃爍的 LED

連上 WiFi & 讀取網頁

第二步就是連上 WiFi 並且讀取,記得修改成自己 WiFi AP 名稱和密碼

  • WIFI_AP : AP 模式
  • WIFI_STA : Client 模式
  • WIFI_AP_STA : 同時是 AP 也是 Client
  • WIFI_OFF : 關閉

可以打開「序列埠監控視窗」觀察運行結果

2,397 total views, 8 views today

2 thoughts on “ESP8266 應用一:智能插座 .2 認識 ESP8266 及連上 WiFi

  1. 請問一個最基本的問題,在網路上亂買一通誤入ESP-01S研究了一星期,看你們的範例都是輕輕鬆鬆就能抓到 家裡的路由器,我是怎樣也連不到WIFI,索性用AT+的一堆命令他都接受,就是AT+CWJAP=”XXX”,”YYY”死不出來,這是哪裡沒喬好,
    設成1,回應+CWJAP=3
    設成3,回應1
    FAIL
    他沒壞掉,我快瘋掉
    到底是路由器卡住了,還是還是………………..
    能否不吝賜教

  2. ESP 使用 AT command … 抱歉,Hoyo 沒用過,Hoyo 都是用 ESP8266 NodeMCU 版本的
    因為這個版本可以直接用 Arduino IDE 開發
    改天或許有機會可以嘗試一下,不過現在玩 pi 中,可能機會渺茫了

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。