D1 mini(ESP8266) 的 IO 腳雖然看起來好像都可以隨意使用, 但是在啟始時 (上電或是 RESET) 必須注意 D3(GPIO0)、D4(GPIO2)、和 D8(GPIO15) 這 3 隻腳。其中:
- D3 和 D4 必須保持在高電位, 因此在 D1 mini 的電路中預設就有加上上拉電阻。
- D8 必須保持在低電位, 因此在 D1 mini 的電路中預設就加上了下拉電阻。
如果你在這些腳位上先接上電子元件, 然後再接上電源, 就會發現 D1 mini 開不了機, 例如:
- 在 D3 或是 D4 接無緣蜂鳴器, 無緣蜂鳴器的另外一腳接地, 這會讓 D3 或是 D4 腳電位拉低到低電位, 使得 D1 mini 無法正常啟動。(實際上會是個高頻的方波, 所以不但無法啟動, 還會聽到刺耳的高頻音)
- 在 D8 接一個 DHT11 模組的 data 腳, 這時因為 DHT11 模組電路上有個上拉電路, 所以會讓 D8 腳無法保持在低電位, 無法正常啟動。
因此, 再配置個別元件的時候, 就要根據元件的特性, 避免因為這些腳位而導致無法正常啟動。
Top comments (0)