百度智慧手環方案開源(含原始碼,原理圖,APP,通訊協議等)
阿新 • • 發佈:2018-12-27
分享一個百度智慧手環開源專案的設計方案資料。
專案簡介
百度雲智慧手環的開源方案是基於Apache2.0開源協議,開源內容包括硬體設計文件,原理圖、ROM、通訊協議在內的全套方案,同時開放APP和雲服務的免費使用。這套方案不僅能實現運動記錄、睡眠記錄檢測、時間顯示、來電提醒等常規功能,還整合了百度健康雲服務,為使用者提供基於資料整合的衍生健康服務。百度智慧手環基於Nordic公司nRF51822晶片開發,晶片整合BLE藍芽4.0協議。使用LIS3DH作為加速度感測器,進行運動和睡眠監測。
百度智慧手環具備的主要功能有:
- 運動計步(含里程、卡路里計算);
- 睡眠監測;
- 時間顯示;
- 久坐提醒;
- 來電提醒;
- 鬧鐘;
- 手機防丟(手機與手環雙向防丟);
- 遙控拍照(需要手機系統配套支援);
- 手機解鎖(需要手機系統配套支援)
手環的PCB部分,主要包括一顆整合BLE功能的MCU,以及由MCU控制的各種外設。
主要的外設有:
- 藍芽射頻電路;
- 使用SPI介面的G-sensor;
- 使用I2c介面的線性馬達驅動電路;
- 使用I2c介面的LED點陣驅動,與線性馬達公用匯流排;
- 使用GPIO的按鍵輸入;
- 使用GPIO的LED燈;
- 使用GPIO的普通馬達驅動電路;
- 外部復位電路。
文件主要資料包含
- 藍芽通訊協議
- 硬體BOM清單
- 硬體設計文件
- PCB檔案
- 韌體設計文件
- 韌體批量下載軟體
- 工廠測試軟體及APP
- 控制APP定製化指南
- 韌體原始碼工程檔案
- 各晶片Datasheet手冊
檔案下載
- 瀏覽器掃碼下載開源資料
下載地址:百度智慧手環開源專案資料
Github程式碼地址:duband
歷史精選文章:
歡迎大家關注我的個人部落格
或微信掃碼關注我的公眾號
不定期更新電子嵌入式方面的個人學習筆記和技術總結,歡迎大家互相學習交流!