1008
iPhone_iPad_Mac_手機_平板_蘋果apple
MicroPython開發板之TPYBoard:用Python語言控製單片機
來源:bodasisite
為什麼要學Python?
對於很多不懂C/C++編程語言的編程愛好者來說,即使arduino在硬件領域非常通用流行,但是真正使用起來還是需要一段時間的學習,而Python語言是非常簡單易用的。連Google都在大規模使用Python,你就不用擔心學了會沒用。MicroPython開發板之TPYBoard
用Python可以做什麼?
很多人可能會問,用Python能做什麼?Python可以做日常任務,比如自動備份你的MP3;可以做網站,很多著名的網站包括YouTube就是Python寫的;可以做網絡遊戲的後台,很多在線遊戲的後台都是Python開發的。總之一句話就是能幹很多很多的事情啦!Python語言控製單片機
MicroPython的STM32分支簡介
MicroPython中功能最強,速度最快,資源最豐富的是STM32係列,支持的芯片型號最多,適應性最好,它的庫也是最全麵的。目前STM32分支支持STM32F4/F7/L4係列下的數十種型號芯片和開發板,是DIY的最佳選擇,比如說STM32F405。也就是說ARM處理器STM32F405上直接可運行Python語言,Python語言來控製單片機。
MicroPython開發板之TPYBoard
借助Micro Python,用戶完全可以通過Python腳本語言實現硬件底層的訪問和控製,比如說控製LED燈泡、LCD顯示器、讀取電壓、控製電機、訪問SD卡等。Python語言控製單機。https://www.micropython.net.cn
TPYBoard是遵守MIT協議由TurnipSmart公司製作的一款MicroPython開發板,它是基於STM32F405單片機,通過USB接口進行數據傳輸。該開發板內置4個LED燈、一個加速傳感器、時鍾模塊,可在3V-10V之間的電壓正常工作。
簡而言之,TPYBoard通過Python腳本語言實現單片機的控製,單片機能做什麼就等於TPYBoard能做什麼。MicroPython開發板之TPYBoard
最後更新:2017-06-16 09:14:06