番茄钟
之前esp32 cyd的speak喇叭一直有杂音,而且没有找到原因和解决方案
现在没有杂音,所以重新更新了提示音 音效和tts
音效是声音提示,tts是更具体的语境提示,比如起床了,喝水,休息番茄倒计时等,目前只是添加并测试tts
实际想要的效果是先提示音效,然后继续tts对应的,但是目前只能二选一,不能两个同时,也没有具体的强需求实用场景
目前番茄倒计时选一个音效就可以了,至于具体的操作,比如喝水,添加上去反而更加复杂和反向固定了
wifi
除开固件内置的代码音效和tts,还可以连接wifi,实时tts等
本文番茄钟固件也添加了wifi连接和触控校准功能(TF后续再添加)
触控校准是每个带有触控的必备基础框架,四角校准,让点击触控更加准确,毕竟2.8存的屏幕并不大,总会误触
点击屏幕点击Cal可以开启触控校准,点击右上角wifi,可以设置wifi
这个wifi是为了结合手机的ntfy通知和数据上报设置,wifi也是所有固件的基础功能,可以不用,但是要有,需要的时候直接连接
目前只接入了wifi连接,ntfy还未设置,暂时也用不到
Tips
经过时间测试,目前esp32 cyd speak番茄钟已经可以稳定运行在2.8寸屏幕上
现在使用还在测试阶段,后期如果高频实用番茄工作法再对固件进行微调和优化
可以看到当前顶部的Cal触控校准,右侧顶部的wifi,还有Cat音效,和时间显示,已经把屏幕排满了,后期还会添加tf卡文件和其他未知的基础功能,需要对ui进行简化设计或者多页面设计
当前就保持这样