用于床头柜的紧凑型闹钟,带有时间,日期,天气,新闻...以及令人放松的声音,可唤醒您。 硬件组件: Raspberry Pi 3模型B×1个 Adafruit PiTFT 3.5英寸触摸屏×1个 Adafruit PiTFT 3.5英寸加×1个 Adafruit PiTFT Pibow +套件×1个 带有USB充电线的通用蓝牙扬声器×1个 软件应用程序和在线服务: 树莓派Raspbian 我觉得我并不是唯一一个想要像这样的漂亮而简单的物件放在床头柜上的人。 它具有有用的功能,例如柔和的唤醒(带有蓝牙扬声器的鸣叫声),白天和黑夜,天气,新闻的信息和亮度更改设置。睡眠期间WiFi处于关闭状态。都非常可定制! 它主要基于漂亮的MagicMirror项目,但是在这种情况下,我们将其与一个小屏幕一起使用以显示所需的信息,而无需将所有内容隐藏在镜子后面。 如果您稍微了解MagicMirror,就会知道要安装不同的模块,以提供不同种类的功能。对于我的项目,我使用了: 时钟(默认时钟) MMM-AlarmClock(我们想要一个闹钟,对吧?) CurrentWeather(默认模块) WeatherForecast(也是默认值) NewsFeed(默认) MMM在线状态(检查WiFi是否打开或关闭) MMM-Tado(嗯,如果您有智能恒温器,则可以显示环境信息) 然后我认为cron是在一天中对一些事件进行编程的便捷工具。我将在下面显示我的crontab 。 现在让我们看一下我的屏幕(日版): 现在让我们来看一下夜间版本: 看到了区别吗?如果我凌晨3点醒来,我不需要太多信息:时钟就足够了!另外,可以打开/关闭WiFi的指示也可以(例如,我将打开符号设置为黄色,将关闭符号设置为蓝色)。
2021-11-28 20:39:10 414KB 树莓派 Adafruit 多功能闹钟 电路方案
1
ThemeDemo日夜间模式切换,页面切换的时候附带动画特效, 关于多主题实现的,大牛这里的做法是继承AppCompatActivity,置换了AppCompatDelegate中AppCompatViewInflater中的createView 方法.实现了对 xml 控件的控制. 实现: 实现了日夜模式的切换.(不重启 Acitivity ) 解决了因为快速点击 View 导致的多次响应点击事件. 内部实现了 Android 5.0 的CircularReveal效果. 优点: 布局中直接使用 Android 默认的控件就可以.在解析以后会根据控件转换成支持主题切换的控件.解放冗余的名称.
2020-01-04 03:14:58 12.17MB Android 日间模式 夜间模式 主题切换
1