亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

Android Things 单词时钟 – 用自然语言显示时间,支持多语言与语音控制

项目亮点

硬件架构

组件规格/数量说明
主控板Raspberry Pi 3 Model B ×1运行 Android Things OS
LED 驱动Arduino Nano R3 ×1仅 WS2812B 方案需要,通过 USB 串口通信
LED 灯带NeoPixel (WS2801/WS2812B) ×1 条按字模矩阵剪切成蛇形排列
字模面板激光切割亚克力/木板 ×1字母间距匹配 LED 间距
隔光结构钻孔木板 ×1每字母一个盲孔,防止漏光串色
相框外壳标准相框 ×1成品装饰性强,可挂墙

软件栈

制作流程

1. 字模设计与激光切割

使用矢量软件排版所需语言的时间短语字母矩阵(如 11×10 字符),字母中心间距 = LED 间距(通常 10mm/16mm)。导出 DXF/SVG 激光切割。

2. LED 灯带重组

将灯带剪切为每行一段,按“蛇形”首尾相连(第 1 行左→右,第 2 行右→左…),焊接三/四根导线 (VCC, GND, DATA, CLK)。

3. 光学隔离

在与字模等大的木板上钻孔(孔径略大于字母笔画),每孔对应一颗 LED,LED 珠嵌入孔中并用胶带固定,确保光线仅照亮对应字母。

4. 组装

相框内依次放入:字模面板 → 隔光木板(含 LED) → 背板。引出数据线连接树莓派 GPIO (WS2801: SPI0 MOSI/SCLK) 或 Arduino Nano (WS2812B: D6)。

5. 固件烧录与配置

智能家居联动配置要点

  1. Firebase 控制台创建项目,启用 Realtime Database 与 Cloud Functions
  2. 部署提供的 functions/index.js,处理 action.devices.commands.ColorAbsolute 等指令
  3. Actions on Google 控制台创建 Smart Home Action,账号关联 OAuth,同步设备
  4. Android Things 端监听数据库 /clock/color /clock/brightness 节点变化,实时更新 LED

已知限制与迁移建议

扩展创意

制造工艺

  1. 布谷鸟钟:历史、工艺与现代演变
  2. 集成电路 (IC):微观世界里的算力引擎与制造极限
  3. Arduino POV 时钟:自制视觉暂留 LED 显示器
  4. 复古 Numitron 管时钟:Arduino Nano 驱动,低温可靠省电
  5. DIY Arduino单词时钟 – 极简优雅的实时文字显示
  6. 精准文字时钟:分钟级文字显示时间
  7. 自制大尺寸LED主时钟带闹钟功能 — 12米外清晰可见
  8. 意大利语单词时钟:Arduino Nano + NeoPixel 144 灯珠 + LCD + RTC 打造
  9. 用 Arduino UNO 制作柏林时钟 – DIY LED 矩阵时钟
  10. MotionSense:基于 Arduino 与 ESP8266 的智能入侵检测系统
  11. MOSMusic 套件:MOSFET + Arduino 打造音乐同步灯光控制系统
  12. 车辆底盘布局:发动机位置与驱动配置详解