电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
创作
电子发烧友网>电子资料下载>电子资料>小丑时钟开源分享

小丑时钟开源分享

2023-06-20 | zip | 0.00 MB | 次下载 | 免费

资料介绍

描述

小丑(乐高时钟与扭曲)

小丑时钟不是任何标准时钟。是的,它使用 Pimoroni Micro Dot pHAT LED 矩阵显示屏来显示时间,该显示屏以可爱的霓虹绿光显示时间和各种动画。然而,在随机时刻,小丑会喊出经典的“小丑风格”引语来吓唬任何可能在附近或试图报时的人。然后时钟显示返回,它又是一个时钟。

微点pHAT 

该项目使用可在此处购买的 Pimoroni Micro Dot 。

并且非常容易安装。pHAT 的优点在于它们的设计非常适合 Raspberry Pi GPIO 引脚,而且它们的尺寸与乐高闹钟模块完全相同。   

在终端窗口中,键入代码:

卷曲https://get.pimoroni.com/microdotphat | 狂欢

安装后,有许多入门程序可以让您启动和运行,您还可以在此处阅读有关代码的更多信息

构建

砍掉他的头!然后简单地拆下 Joker 并拆下电线和组件。需要移除几个塑料支架,是时候把 Dremel 拿出来,把 Dremel 拿开,为 pHAT 让路。  

Pi Zero W 非常适合这个项目,因为它同时具有 WiFi 和蓝牙WiFi 主要用于保持时钟时间更新,但也很有用,因为乐高时钟是一个密封单元,因此要更新操作系统或代码,您可以使用 SSH 或 VNC 连接。

蓝牙用于连接和流式传输到扬声器,这意味着小丑的短语可以响亮。它还解决了在没有空间时试图将扬声器嵌入乐高时钟的问题。

原来的乐高时钟背面有一个 ON / OFF 开关,这个被移除,然后做得稍微大一点,这样 mico:USB 线就可以穿过了。另一端可以连接到 USB 电池或 USB 插头并为项目供电使用直角 USB 电缆可使 pHAT 与外壳尺寸齐平。

代码

程序代码相当简单。它使用 Python 中的 datetime 函数从 Pi OS 读取当前时间。然后将其转换为字符串,每个元素被拆分为单个符号,然后显示在 LED 矩阵上。  

接下来程序使用随机函数来选择一个随机数。这个数字是用来触发小丑大喊大叫的。如果随机数小于 10,则选择十二个短语之一。这些以 MP3 录音形式保存在文件中。

树莓派用MPG321播放MP3文件,传输到蓝牙音箱,音量好听,大声把旁观者吓一跳! 

然后程序再次迭代并更新并显示当前时间。选择一个随机数并检查它是否会触发小丑短语。

crontab 用于在 Pi 启动时运行程序,这使得 Joker 无需监视器即可“独立”。<


评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费