家用智能显示屏(Smart Display)并不是一个成熟和产品品类,通常认为这是从智能音箱演变出来的,相当于给智能音箱增加了一块屏幕,能更精准的操作智能家居设备。

EGKnNfMBNoHiQJ5KtNRWJG.jpg

这些智能显示屏总是基于大牌生态的封闭产品,比如 Google Nest Hub 系、Amazon Echo Show 系。如果我们去繁存简,并且喜欢定制个性化功能,智能镜子和数字挂历一类的产品形态也许更适合。

2012年5月,日本Seraku公司在移动设备世博会上推出了一面基于Android系统的智能镜子(Smart Mirrors),该产品支持触摸操作,能够让用户在洗手洗脸时通过触摸屏幕查看新闻、天气、便签等信息。

Seraku-Smart-Wash-Basin.jpg

谷歌软件工程师 Max Braun 领导 Everyday Robots 的 AI 和机器人工程团队。2016年,他为自己的浴室制作了一个基于 Android 操作系统的智能镜子,并进行了升级,可以微笑拍照。

mirror-1.jpg

98bc884e-ba77-4ddd-9b92-bdf419465910.jpg

mirror-2.jpg

实际上,自己制作智能镜子(通常叫魔镜)也很简单,通常的方案需要:

  • Raspberry Pi;
  • 显示器;
  • 单向玻璃(双面镜)。

Michael Teeuw 创建的 MagicMirror² 是一个开源的模块化智能镜子平台,它可以基于 Raspberry Pi OS Desktop 安装,甚至也提供完整的操作系统 MagicMirrorOS,使用默认即可开箱即用。

d8bf3340-ad7e-4b24-b549-e3d471029dee.jpg

如果需要将智能镜子放在浴室使用,不要忘记贴一张电热防雾膜。

DAKboard 是一款数字挂历,用于照片、日历、新闻、天气等的可自定义显示。

  • 数字挂历:支持与谷歌日历、iCloud 日历、Facebook 和其他在线日历服务的日历同步;
  • 活动日程:适合展示即将举行的活动、会议日程或会议室日程;
  • 电子相框:授权显示照片共享服务如 Instagram、Dropbox、Flickr 或 Google Photos 中的照片;
  • 数字标牌:使用自定义布局编辑器创建美观且信息丰富的欢迎板;
  • 智能仪表板:支持广泛的应用集成。https://www.dakboard.com/pricing#integrations

DAKboard 通过网络运行在浏览器中,适用于多种终端:

  • 官方壁挂式显示器(Wall Display)与 DAKboard CPU(实际上就是有铝制外壳的 Raspberry Pi 4B + Micro SD 卡);
  • 在 Raspberry Pi 等小型计算机上运行良好,因此您可以 DIY(实际上动手成分很少);
  • 任何具有网络浏览器的互联网连接设备都可以使用,笔记本电脑、平板电脑或PC。

使用 DAKboard,您需要有:

  • DAKboard 帐户;
  • 终端:任何具有网络浏览器的互联网连接设备;
  • 显示器。

在 dakboard.com 注册并配置账号后,添加一个显示设备,在显示设备的“信息”中会有显示网址(Display URL)。实际上,DAKboard 的显示内容是各种终端通过网络浏览器访问 DAKboard 的显示网址实现的。

用树莓派 DIY DAKboard

1、在 Raspberry Pi OS Desktop 中确认已经安装 Chromium 网络浏览器,并安装 unclutter,该软件将隐藏鼠标。

sudo apt install chromium-browser unclutter

2、如果需要垂直安装显示器,需要在 Raspberry Pi OS Desktop 中设置显示配置。

3、修改 autostart 文件,实现 Raspberry Pi 启动时加载 DAKboard。

sudo nano /etc/xdg/lxsession/LXDE-pi/autostart

在文件底部添加两行代码

unclutter -idle 0.5 -root &
/usr/bin/chromium-browser --noerrdialogs --disable-infobars --kiosk --app=<DAKboard URL> &

保存并退出文件。

4、重新启动 Raspberry Pi,显示器上自动显示 DAKboard。

sudo reboot

不过,您也可以直接安装已经定制好的 DAKboard OS,甚至采购预装 Micro SD 卡。

实际上,由于 DAKboard 集成国际主流服务应用,并不提供对国内的良好支持,比如并不能接入国内官方天气信息。由于网络连接的原因、附近没有官方气象站、需要了解当地的微观天气和气候、气象爱好者以及构建依赖于天气的特殊业务,可以建立气象站。

当然首先是找到适用国内语言和信息源的替代方案,实在不行再构建不依赖外部 API 的方案自力更生。

您可以考虑与 Arduino、Raspberry Pi 或者其他设备兼容的气象站套件。气象站套件是一些天气传感器和接口板硬件,它们会通过测量大气条件(例如温度、相对湿度、气压、降雨量、风速和风向)实时准确地告诉您天气状况。

5ea7cd09-0bf5-4396-ac79-0d3d0a2d7c74.jpg

如果您不想折腾,甚至可以考虑购买家庭气象站(Home Weather Station)成品,除了传感器组合,它们通常还包含数字显示、WiFi 连接、远程监控,甚至还具有空气质量管理及 IFTTT 兼容性,可以触发其他智能家居的响应。

weather-station-cutaway.jpg
气象站上的传感器类型

👍

本文由 CulmartPlay 整理发布,参考 CC-BY-SA 3.0 协议共享,欢迎转载、引用或改编。
感谢您的支持,以共同推动STEM公益教育!

楼主残忍的关闭了评论