Skip to content

活動

MakeCode 數據記錄器

進階 | MakeCode | USB接口, 加速計, 無線電 | 動力, 天氣與氣候, 感應器, 數據處理, 無線電波, 統計數據和圖表, 能源, 資訊處理

步驟1:製作

這是什麼?

使用micro:bit作為無線數據記錄儀,記錄其傳感器的讀數。

micro:bit顯示圖表,X,Y和Z軸分別橫跨從前,上到下和前到後

運作方式

  • 將發射器程序寫入至帶有電池組的micro:bit上,然後將其連接到可移動的物體上(例如色拉甩干器內部),或準備好抓住它。
  • 發射器獲取accelerometer在3個維度(x,y和z軸)上力的恆定讀數,並通過radio
  • 將 micro:bit 接收器連接到電腦上,使用 Chrome 瀏覽器或獨立的 MakeCode 應用程式將記錄器程式燒錄其中。 它會接收到加速器的數據並以序列數據的形式發送到您的電腦。
  • 現在,您應該在micro:bit模擬器下方看到一個“顯示控制台設備”按鈕,單擊它,您應該會在螢幕上看到現實數據讀數的圖形。
  • 握住傳感器micro:bit的每一側,並查看每個軸上的讀數如何變化。 把它扔到空中,在蔬菜脫水器中旋轉:您看到了什麼?
  • 按「暫停」,您可以將數字數據下載為 CSV(逗號分隔值)檔案,您可以在試算表程式中打開進行分析。 如果您刪除第二和第三時間列,只留下第一時間列,您可以在試算表中把數據繪製成散點圖,顯示力量是如何隨著時間變化的。
電子表格顯示由加速度計讀數製成的折線圖

你需要的東西

  • 2 個 micro:bit和一個電池組
  • 便攜式電腦或桌上型電腦上記錄數據
  • MakeCode編輯器(Chrome v65或更高版本中的獨立應用或網絡版本)
  • micro:bit 上的最新韌體(0249或更高)在接收的 micro:bit 上
  • 選配式沙拉脫水盤

步驟2:編碼

傳感器/發送器

接收器

步驟3:進階

  • 以此方式遠端記錄其他micro:bit傳感器讀數,例如溫度,光或磁力感測讀數。
  • 進行一個物理實驗,研究 micro:bit 在蔬菜脫水器(離心機)中旋轉時的力量。 您看到了您所期待的嗎? (請記住,micro:bit上的加速度計最多只能讀取2g的力,是地球重力的兩倍。如果快速旋轉,它可能會承受太大的力而無法記錄。)