分享一個一年多前帶朋友們參加比賽的作品(本身也有參與一些開發)
功能上來說就是一枝筆,在平板上的APP可顯示使用者握住筆在的揮動軌跡
透過慣性來達成類似電子白板功能(過去在網路上看過紅外線方式的)
架構簡單來說就是LinkIt7697板子 + 藍牙2.0模組 + 慣性感測器 + Android App
方法主要是Software RC filter做簡易的雜訊濾除 + Android App Inventor 球形精靈
此作品中的LinkIt7697上面的軟韌體的開發是採用Arduino IDE加上LinkIt 7697 的 board support package(BSP)進行(步驟可參考: Mediatek Labs說明網站),透過此方式即可使用Arduino 基礎API來進行LinkIt7697的應用軟體開發。
可能會有朋友感到好奇,LinkIt7697自己本身有內建BLE,為何還要外加藍牙2.0模組呢
原因是當時我們的Android App是使用App Inventor來撰寫,而當時(2017年)App Inventor在BLE 支援的部分似乎有點問題,所以才會自行外加藍芽模組。
沒有留言:
張貼留言