在这个项目中,我重新创建了经典的魔术 8 球,但有一点改变!我 3D 打印了一个看起来像魔术 8 球的外壳,但在里面我放了一个惯性测量单元 IMU 和一个连接到 Arduino Nano 的有机 LED OLED 显示器。当球被摇动时,OLED 显示屏既可以回答生活中最深刻的问题,也可以帮助您想出一个独特的长密码来保护您的银行账户。
这个项目的第一步是设计魔术 8 球以适应我所想到的电子设备。我将球设计为分成两部分,以便于组装。下一步是焊接电线以连接 OLED 显示器、IMU 和 Arduino Nano 兼容微控制器。这些设备使用由数据信号和时钟信号组成的 I2C 相互通信。每个设备都有一个唯一的地址,这使得总线上可以有多个设备。Arduino 使用该唯一地址向每个设备发送命令和信息。每个设备都在 I2C 总线上侦听命令,并将忽略与其地址不匹配的任何内容。我使用锂电池为组件供电。我使用了一个连接到 Arduino 的 USB 端口的充电模块,这样我就可以从用于上传代码的同一个端口为它充电。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !