###### tags: `創客產品`
# 創客產品 Q & A
1. FM609A lab2 手機瀏覽器一連 D1 mini, D1 mini 就會斷線?
- 更新 FlagsBlock 修正 https web server
1. FM611A lab07 顯示『無法連上 AI 服務』
- 通常是 .h 檔中的端點位置填入了整個 URL
- 如果申請的不是 7 天試用帳號, 端點要填入**金鑰與端點**頁面內的**位置**即可。

1. FM610A、FM617A 在 Thonny 中要上傳程式庫檔, 找不到手冊上的功能表指令
- 使用了 Thonny 新版本
1. FM610A lab11 插上 USB 後蜂鳴器就一直不停鳴叫
- 由於 D4 腳位在 D1 mini 剛開機時有特殊用途, 請先將 D4 的接線拔除, 接上 USB 線後再接 D4 的接線接回
1. FM609A lab08 無法取得氣象資料
- 由於氣象局的 API 在 2020/2 月後就不支援 http, 請把 63 頁步驟 2 中的 http 改為 https 即可
1. 為什麼瀏覽器連上 D1 mini 之後出現的網頁是跳舞機器人?
- 漏掉上傳網頁的步驟沒做, 所以出現的是預設的跳舞機器人網頁
1. FM603A lab08 lcd 顯示器沒有字出現?
- 這可能是對比沒有調整, 請依照 37 頁上方說明, 利用螺絲起子調整對比
- 如果螺絲起子怎麼調整都還是看不到字, 這可能是模組的 I2C Address 不一樣, 請在手冊上 39 頁的步驟1 中將 0x3F 改為 0x27
1. FlagsBlock 打開只看到空白畫面?
- 可能是防火牆或是防毒軟體
1. 在 MacOS 上 FlagsBlock 設定畫面沒有序列埠可以選?
- FlagsBlock 需要使用 MacOS 上預設的 Python 2.7, 而可能因為安裝了 Anaconda 之類的 Python 整合軟體蓋掉了預設的設定, 通常移除 Anaconda 就可以了
1. Mac 上安裝 D1 mini 的 1.5 版驅動程式後無法傳輸資料, 使用 Thonny 無法連線?
- 依照[這一篇討論](https://forum.arduino.cc/index.php?topic=570440.0)以及[這裡](https://github.com/adrianmihalko/ch340g-ch34g-ch34x-mac-os-x-driver)的說法, Mac 在 macOS Mojave 10.14 之後已經內建 ch340 晶片的驅動程式, 不需安裝, 如果已經安裝, 可以依照以下步驟刪除:
```bash
sudo kextunload /Library/Extensions/usbserial.kext
sudo kextunload /System/Library/Extensions/usb.kext
sudo rm -rf /System/Library/Extensions/usb.kext
sudo rm -rf /Library/Extensions/usbserial.kext
```
### 我單獨購買的 D1 mini 要如何安裝 MicroPython 韌體?
1. 下載 [MicroPython 韌體](http://micropython.org/resources/firmware/esp8266-20191220-v1.12.bin)
2. 安裝 [Thonny](https://thonny.org)
3. 開啟 Thonny, 執行『執行/選擇直譯器』功能表命令, 設定使用『MicroPython(ESP8266)』後, 按一下『開啟對話框, 安裝或升級設備裡的 MicroPython』
4. 在 **Port** 選取你的 D1 mini 接上 USB 後的序列埠編號、在 **Firmware** 選取步驟 1 下載的韌體檔案
5. 勾選**Erase flash before installing**後按一下**Install**
6. 等待燒錄韌體成功即可。
### 在 Thonny 中按下**本機**後出現錯誤訊息
如果你的 Windows 有設定網路磁碟, 例如以下的 M:

那麼當網路無法連上網路磁碟時, 若在 Thonny 開啟『**檢視/檔案**』, 並在**檔案**窗格中按下**本機**就會出現錯誤:

從錯誤訊息可以看到, 就是無法連上網路磁碟。這是因為按下**本機**時, Thonny 會列出所有的磁碟機, 像是這樣:

所以若是無法連接到網路磁碟機, 就會出現錯誤。
這個問題已經回報到 [Thonny 的 github](https://github.com/thonny/thonny/issues/1333#issuecomment-691452435), 會在以後改版修正, 未修正前請先將直譯器設定為 Thonny 內建的 Python, 然後在 **shell** 窗格執行以下指令:

即可將『**檢視/檔案**』中的畫面切換到指定的磁碟中。
:::info
經測試, 要切換到與出錯時不同的磁碟機才會有用。
:::