中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么用Python操作單片機

發布時間:2021-12-22 14:40:28 來源:億速云 閱讀:213 作者:柒染 欄目:互聯網科技

本篇文章為大家展示了怎么用Python操作單片機,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

MicroPython是什么?

MicroPython是由國外大牛“是否能用python來控制單片機”這一大膽的想法而產生。語法上和python基本一致,而且也支持python標準庫的一部分。我們可以用MicroPython來做些好玩的小玩意,類似于arduino一樣。

Esp32是什么?

Esp32是一款集成WiFi,藍牙的功能,是一款非常熱門的物聯網芯片。它有一個孿生兄弟可能很多人都聽聞過——Esp8266,但Esp32不同于8266的就是,它支持傳統藍牙以及低功耗藍牙。

相關信息以及數據手冊:https://www.espressif.com/zh-hans/products/hardware/esp32/overview

1、 開發準備

(1) 下載固件

https://micropython.org/download#esp32

可以去上面網址上下載固件

(2) 刷固件

工具:flash_download_tools_v3.6.6

下載地址:http://wiki.ai-thinker.com/tools

將esp32接到電腦上

演示:

怎么用Python操作單片機

(3) 開發環境

方案一:使用uPyCraft IDE

下載地址:https://github.com/DFRobot/uPyCraft

下載好后,直接打開就可以了不需要安。然后,選好對應串口,即可開始用python操作單片機。

怎么用Python操作單片機

如圖所示,成功運行我們的python程序。

怎么用Python操作單片機

方案二:使用putty(或其他串口工具)

下載地址:

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

選好串口之后,特別注意一點:

這個Speed一定要與你刷固件時候的一致。如我刷固件的時候比特率是115200,所以我用putty打開的時候Speed也要是115200。不然會亂碼。

怎么用Python操作單片機

怎么用Python操作單片機

打開之后,我們可以看到我們輸入的python被執行了。

怎么用Python操作單片機

除了上述兩種方案,我們還可以在pycharm上添加MicroPython插件。

上述內容就是怎么用Python操作單片機,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

迁安市| 宁城县| 永城市| 皋兰县| 永川市| 乌鲁木齐县| 长阳| 洪湖市| 法库县| 金昌市| 增城市| 三河市| 嘉兴市| 西昌市| 祁连县| 宣武区| 兴和县| 扬中市| 山东省| 莱芜市| 亳州市| 宿迁市| 包头市| 裕民县| 阳东县| 余江县| 张家口市| 南京市| 平安县| 蓬安县| 淮安市| 佛教| 鲁甸县| 河南省| 拉萨市| 自贡市| 德州市| 扎囊县| 静乐县| 通城县| 千阳县|