在Mac上配置Intel Edison | 安裝驅動程式和韌體,編寫Python程式
表格目錄:
- 簡介
- 硬件需求
- 安裝 FTDI 驅動程式
- 更新韌體
- 連接至 Intel Edison
- 編寫並執行 Python 程式
- 克隆 GitHub 庫
- 安裝 MRA 庫
- 安裝 Numpy 庫
- 測試九軸感測器板
- 總結
簡介
在本教程中,我們將在 Macintosh 電腦上配置 Intel Edison。我已經做過這幾次,所以我將加快過程並使初學者易於跟隨。
硬件需求
在開始之前,讓我們確認您擁有以下硬件:
- Macintosh 電腦
- Intel Edison
- USB 連接線
安裝 FTDI 驅動程式
首先,我們需要安裝 FTDI 驅動程式。請按照以下步驟進行:
- 打開 Google,搜索 "Edison 入門指南"。
- 在 SparkFun 頁面上,尋找 "下載驅動程式和 Arduino"。
- 在下載頁面中,找到標題為 "下載並安裝 FTDI 驅動程式" 的鏈接,點擊下載。
- 根據您的操作系統和處理器架構,選擇正確的下載鏈接。
- 下載 dmg 文件到您的下載文件夾中,並按照說明進行安裝。
更新韌體
接下來,我們需要更新 Intel Edison 的韌體。請按照以下步驟進行:
- 下載韌體更新工具和最新版本的 Yocto 韌體。頁面下方的鏈接將提供您所需的工具。
- 下載適用於 OSX 的配置工具,以及位於下方的最新的 Intel Edison Yocto 韌體。
- 完成下載後,前往下載文件夾,選擇適當的應用程式開始配置。
- 在選項菜單中,點擊 "刷新韌體",然後選擇本地映像。
- 瀏覽到下載文件夾,找到名為 "IOT DevKit" 的文件夾,點擊 "開啟",然後按照流程完成更新。
- 更新韌體的過程可能需要約五分鐘,請耐心等待。
連接至 Intel Edison
一旦韌體更新完成,我們可以連接至 Intel Edison。請按照以下步驟進行:
- 找到 Mac 上的終端應用程式。
- 在終端窗口中,輸入
ls /dev/tty.*
,以顯示可用的串行埠。
- 找到名稱帶有
USB
的 USB 串行埠。
- 輸入
screen /dev/tty.<your_serial_port_name> 115200
,連接到串行埠。如果屏幕變空白並且終端窗口中沒有任何動作,請等待片刻,然後按下 "Enter" 鍵。
- 登錄到 Intel Edison,使用默認的用戶名 "root" 和空白的密碼。
編寫並執行 Python 程式
現在,我們可以開始編寫並執行 Python 程式。請按照以下步驟進行:
- 在終端窗口中,輸入
python
,然後空格和您要運行的程式的名字。
- 測試程式是否運行正常。
克隆 GitHub 庫
下一步,我們將克隆一個來自 GitHub 的庫。請按照以下步驟進行:
- 在終端窗口中,輸入
opkg install git
,安裝 git 工具。
- 使用
git clone
命令克隆 GitHub 庫。
安裝 MRA 庫
在克隆 GitHub 庫之後,我們需要安裝 MRA 庫。請按照以下步驟進行:
- 轉到 MRA 庫的 GitHub 頁面,並按照自述文件進行安裝。
- 將所需的代碼複製到終端窗口中。
安裝 Numpy 庫
安裝 MRA 库后,我们需要安装 Numpy 库。请按照以下步骤进行:
- 打开终端窗口,输入
opkg install python-numpy
,安装 Numpy 库。
- 安装过程可能需要一些时间,请耐心等待。
测试九轴感测器板
现在,我们可以测试九轴感測器板。请按照以下步驟進行:
- 运行九轴感測器程序。
- 观察陀螺仪、加速计、磁力计和温度计的输出。
總結
在本教程中,我們學習了在 Macintosh 電腦上配置 Intel Edison 的步驟。我們安裝了必要的驅動程式和韌體,並成功編寫和執行了 Python 程式。我們還克隆了一個 GitHub 庫並安裝了必要的庫。最後,我們測試了九轴感測器板。
🔗 相關資源: