有时监控 Electron 的状态很好,而不必通过 interweb 循环该信息。此示例向您展示如何使用 OLED 屏幕(随 Particle maker-kit提供)来显示此信息。您可以监控以下内容:
你需要的东西:
设置:
如下所示将 OLED 连接到 Electron。我们在 SPI 模式下使用 OLED,但这也适用于支持 I2C 模式的显示器。
软件:
固件使用 Adafruit 的 SSD1306 显示库。由于 Electron 是数据敏感设备,因此本示例假设为离线开发。这是一个关于如何在本地编译源代码并将其闪存到 Electron 的链接。
检查Particle 固件存储库的开发分支并在firmware/user/applications/
. 让我们把它命名为oled。现在导航到firmware/modules
并使用以下命令重建您的代码库:
(此命令假定您位于粒子固件存储库的开发分支中。)
make clean all PLATFORM=electron APP=oled DEBUG_BUILD=y DEBUG=1 PARTICLE_DEVELOP=1 program-dfu
注意:在执行上述命令之前,请确保您的 Electron 处于 DFU 模式并连接到您的计算机!
此命令将重建整个源代码并将二进制文件分为三个部分:系统第 1 部分、系统第 2 部分和用户应用程序。在后续构建中,您不必重新编译所有内容。只需导航到firmware/main
并使用相同的命令 - 这只会刷新用户应用程序二进制文件。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !