校园生活助手7
简介
一个能让学校生活更充实的设备,基于 ESP32 S3
简介:一个能让学校生活更充实的设备,基于 ESP32 S3开源协议
:GPL 3.0
描述
基于ESP32-S3模组的智能闹钟
(已停止开发,详情见Gitee仓库)
Gitee源代码地址:https://gitee.com/lxy0423/schoolassistant7
Bilibili 介绍视频链接
最新的内容和说明请看Gitee,这里只写相对重要的说明,因为审核很慢。
如果想自己复刻一个,请务必将本文档看完再做决定。
Gitee文档与这个略有不同,建议两边都看一看
功能:
- 时间,精确到秒,并可以以秒为单位偏移
- 天气,每次更新时保存最近120小时天气、最近2小时分钟级降水、当前天气描述,实时计算月相
- 课程表管理及上下课提醒
- 连接WiFi(支持自定义校园网认证信息)
- 图片查看器
- 热敏打印电脑屏幕、录音
- 远程控制电脑执行cmd
- 与小米手环4通信,包括设置闹钟、设置提醒、同步天气、同步时间,并提供获取步数、心率等信息的API
- 小米手环4的第三方语音助手,需要百度智能云的语音识别和UNIT的API——KEY,反正语音识别试用180天,嘻嘻
- 音乐播放(I2S)
- 音乐下载
- B站视频播放(mpeg1流)
- B站粉丝数、点赞数、私信数查看(需要扫码登录)
- Lua 解释器
- TF卡文件管理器
- 文本编辑器,支持外接键盘
- 电池电源管理
- USB读卡器
- 可选每天验证密码
复刻/移植教程
元件照着原理图买就可以了。在gitee上我也给出了部分元件的购买链接,型号一样也可以从别的地方买。
特别注意:AXP192可能买不到完全一样的,我是从这里买的“全新原装”,结果是个定制版翻新。
万一买到不一样的,解决方法也不是特别难,只需要略微改动一下电源电路。只要你买到的版本至少有一个DC-DC默认输出3.3V,就可以修改电路,把它连到3V3网络,然后略微修改一下PCB就可以了。因为它的两个DCDC我都有引出,如果不想重新打样,可以小心地把两个DCDC输出切断后互换。
DS3231确实比较贵,这是我大概三年前买的,当时六块钱一个模块。如果想用便宜点的RTC,推荐一个型号:PCF8563,我已经写好宏定义,除了库文件自己补充一下,然后库可能有bug,至少我之前用的那个是有的。
FPC座子推荐上接下接都准备两三个,又不贵,万一用得上呢,我当时买错了,随便找了个PCB拆的。
评论