收藏网址

收藏官网,优惠快人一步

您可以尝试通过快捷键 CTRL + D 加入收藏夹

|
|
0755-83865666
|
|
手机立创
|
面板定制
|
消息(0)
|

温馨提示

您上传的BOM清单格式不准确,当前支持上传xls、xlsx、csv、JPG、PNG、JPEG格式,请检查后重新上传

BOM正在分析中...
首页 > 应用与分享 > 自制ESP32智能闹钟,成本110元
  • 自制ESP32智能闹钟,成本110元

  • 2023-01-05 17:16:45 阅读量:3205

本文作者:立创开源硬件平台 OSHWHub @ lxy0423禁止商用,未经许可禁止转载点击看原文章


DIY一个闹钟很常见,但DIY一个有——B站交互、小米手环交互、课程表管理 等功能的「智能闹钟」,事情就变得有趣起来了。


  




这个智能闹钟的制作成本在110元左右,基于ESP32-S3制作。是一个能让校园生活更充实的设备。





03、硬件设计

(1)结构

外壳:采用铝合金外壳,喷砂黑。


尺寸:整体尺寸为200X55X70。

接口:主要接口在正面,电源以及通信接口在背面,液晶显示在上面。

底部:底部安装一个120W开关电源,以及一块PCB板,所有功能都在这一块板上。

其他:正面和背面部分暂时做了亚克力板,为了前期验证。


  




1、设计图


  

原理图(点击进入嘉创EDA编辑器打开)


  

原理图(点击进入嘉创EDA编辑器打开)


  

PCB(点击进入嘉创EDA编辑器打开)





2、功能描述



 1.基础功能


天气:包含最近120小时天气、最近2小时分钟级降水、当前天气描述、实时计算月相;

时间:精确到秒,并可以以秒为单位偏移;

连接WiFi:支持自定义校园网认证信息;

图片查看器;

USB读卡器;

Lua 解释器;

TF卡文件管理器;

电池电源管理;

可选每天验证密码。




 2.新媒体功能


音乐播放(I2S);

音乐下载;

B站视频播放(mpeg1流);

B站粉丝数、点赞数、私信数查看(需要扫码登录)。




 3.校园功能


课程表管理、上下课提醒;

热敏打印电脑屏幕、录音;

远程控制电脑执行cmd;

文本编辑器,支持外接键盘。




 4.小米手环交互功能

与小米手环4通信:包括设置闹钟、设置提醒、同步天气、同步时间,并提供获取步数、心率等信息的API

支持小米手环4的第三方语音助手:需要百度智能云的语音识别和UNIT的API——KEY,反正语音识别能试用180天,嘻嘻





3、关于元器件


如果你想复刻,请务必将“关于元器件”和“关于开发”两个章节看完哦。


 1.AXP192

元件照着原理图买即可。但需要注意,AXP192可能买不到完全一样的,因为,我买的就是个定制翻新的。 万一买到不一样的,解决方法也不难,只要你买到的版本至少有一个DC-DC默认输出3.3V,那么略微改动一下电源电路即可。

改动思路:把它连到3V3网络,再略微修改一下PCB。因为它的两个DCDC我都有引出,如果不想重新打样,可以小心地把两个DCDC输出切断后互换。




 2.DS3231


DS3231确实比较贵,这是我大概三年前买的,当时六块钱一个模块。如果想用便宜点的RTC,推荐一个型号:PCF8563。这个1块钱。 FPC座子推荐上接下接都准备两三个。



4、关于开发



 1.开发新功能

经过封装,想为项目新增功能很容易,复制一份src/apps下的template编辑即可。系统会自动识别到你新建的App并把它加到列表里。App的进入、切换和返回,scr的创建和销毁都由appManager自动管理,开发者不需要考虑,只需要写setup和loop函数,就像开发一个新的Arduino项目一样简单。AppManager提供一个scr,可以直接在里面写GUI而不用考虑会不会影响其它App。

具体开发方法看同级目录下的README。



 2.借鉴与公开

DIY软件生态总是个问题。

如果你开发了新的App,或者对这个项目做出了一些优化,想分享给大家……请在gitee提交Pull Request。无论大小,只要能用,不和其它App重名,我都会考虑合并。如果有conflict,我可以协助解决。


更多详情及附件,可从原工程查看。

本文作者:立创开源硬件平台 OSHWHub 用户@ lxy0423禁止商用,未经许可禁止转载



 |  DIY,ESP32
热门物料
型号
价格
TPS5430DDAR/DC-DC电源芯片 1.11
DS18B20+/温度传感器 4.39
W25Q128JVSIQ/NOR FLASH 2.1
STM32F030F4P6TR/单片机(MCU/MPU/SOC) 2.24
ADUM1201BRZ-RL7/数字隔离器 4.75
STM32F103C8T6/单片机(MCU/MPU/SOC) 4.23
STM32F103RCT6/单片机(MCU/MPU/SOC) 7.04
STM32F103VCT6/单片机(MCU/MPU/SOC) 7.8
STM32F103CBT6/单片机(MCU/MPU/SOC) 5.82
ULN2003ADR/达林顿晶体管阵列 0.3795
您的浏览器版本过低(IE8及IE8以下的浏览器或者其他浏览器的兼容模式),存在严重安全漏洞,请切换浏览器为极速模式或者将IE浏览器升级到更高版本。 【查看详情】
推荐您下载并使用 立创商城APP 或者最新版 谷歌浏览器火狐浏览器360浏览器搜狗浏览器QQ浏览器 的极(高)速模式进行访问。
© 2022 深圳市立创电子商务有限公司 版权所有

提示

您确定要删除此收货地址的吗?

请填写订单取消原因

提示

您确定删除此收货地址吗?

成功提示

content

失败提示

content

微信咨询

关注公众号咨询客服

咨询客服
  • 在线客服热线

    0755-83865666

  • 服务时间

    工作日  8:30~20:30

    节假日  8:30~18:00

  • 服务投诉

QQ咨询
投诉意见

紧急问题投诉电话:

18826549599

更快的受理通道

对常规通道处理结果不满意

请在此扫码

此意见箱直通立创管理层

优惠券 建议反馈
填问卷 立创用户体验问卷调查 立即参与
活动规则
活动规则
展开客服