bpi:bit 玩 python => micro python

玩 Micro python ? 於 安裝包<<下載 後 解壓!

或 [ bpi:bit 官網 ] 下載 AutoErase.exe AutoFlash.exe firmware.bin  3個檔案

事前接上板子及驅動程式,確認電腦取得 comX ,先執行 AutoErase.exe 注意自動掃瞄是否是正確 comX 清除板子記憶,再執行 AutoFlash.exe 同firmware.bin 將 Micro python 環境安裝。

如果自動取得的 comX 是錯誤的時候,需用 [命令提示字元] 到這程式環境下 

AutoErase --port comX

AutoFlash --port comX

註:二個減號

.

 資源網頁第一次使用教學文 <<請參考 

.

教學文中 win10使用者:

Windows-Mpfshell.exe  啟用後 o comX 連線! 

rf aaa.py => 是將同目錄的 aaa.py 複製 進 MCU,再執行 aaa.py

ls => 查閱 MCU 內有那些檔案
      第一次查只有 boot.py wifi_cfg.py 2個檔案

lls => 查 PC同目錄 內有那些檔案

ef  aaa.py => 是 MCU 內aaa.py 執行
  MCU 開機 即執行python順序→ boot.py main.py 

rm aaa.py => 是 刪除 MCU 內 aaa.py 

put aaa.py main.py =>將PC 下 aaa.py 複製置入 MCU 檔名 main.py

檔案系統最重要的是根目錄 / 下的兩個 python 執行檔 boot.py 與 main.py, 韌體在開機後首先會去根目錄下找尋 boot.py, 有找到的話就先執行此開機檔, 然後再尋找 main.py, 有的話就執行此程式, 一般而言, main.py 裡面主要就是一個執行特定應用邏輯無窮迴圈. 因此通常會在 boot.py 裡面進行系統設定, 例如開啟關閉 debug 或 webrepl 功能等. 

.

.

硬體類似 micro:bit 佈置,所以由類同micro:bit學習步驟開始。

how_to_scroll_text : 5x5多彩LED面板上文字滾動呈現-練習01

how_to_image : 5x5多彩LED面板上[圖樣]呈現-練習02

how_to_io : 控制板子的輸入輸出-練習03 (建議用 v1.4 的板子) 1.2 [磁力計]不能用 目前 pin2 無動作,pin0 pin1 正常。

how_to_button : A B鍵運用測試-練習04 (需用 v1.4 的板子 ,v1.2 有錯誤訊息但可用) 

.

how_to_temperature : bpi:bit 熱敏電阻上感測溫度-練習05

how_to_sound : bpi:bit上有個無源蜂鳴器,內建一些音樂-練習06

how_to_light  :  光微晶體與手勢檢測-練習07

how_to_accelerometer : 板子9軸感測器(姿態檢測)-練習08 此篇功能多數用板子 v1.4才能正常-練習08

how_to_compass : 磁力感測運用(因為v1.2板子沒有這硬體)-練習09

Last modified: Friday, 14 December 2018, 11:28 PM