###### tags: `FM627A`
# 自駕車執行會有錯誤訊息
如果你執行 Lab03 或是之後實驗的程式, 看到以下的錯誤訊息:
```
>>> %Run -c $EDITOR_CONTENT
Traceback (most recent call last):
File "<stdin>", line 6, in <module>
File "wemotor.py", line 41, in __init__
File "wemotor.py", line 69, in setFreq
OSError: [Errno 110] ETIMEDOUT
```
這是因為**馬達驅動板**會在一段時間沒有從控制板接收到指令時**逾時呆滯**, 而無法接續運作。為了解決這個問題, 必須讓控制板一通電就會執行程式, **持續與馬達驅動板通訊**。請改成以下步驟執行:
1. 在 Thonny 中將 LAB06.py 儲存副本:

2. 選『MicroPython 設備』:

1. 檔名請更改為 main.py:

1. 儲存後請按一下 D1 mini 左側的 RESET 鈕重新起動:

1. 接著就可以依照書上第 30 頁的[教學影片](https://www.flag.com.tw/Video/FM627A/09)操作。
main.py 會在 D1 mini 控制板啟動時自動執行, 這樣只要一啟動就會執行 `motor.avoidTimeout()`, 持續與馬達傳輸資料, 就不會讓馬達驅動板停止回應了。
:::warning
後續的實驗都要依照上述步驟將程式以 main.py 名稱儲存到 MicroPython 設備中才能正常運作。
:::