发作品签到
专业版

【TripleKey】兼具信息屏宏键盘米家智能家居控制的小键盘

工程标签

6.3k
0
0
26

简介

基于ESP32-S3的蓝牙小键盘,具有时间显示、天气预报、实时股票、宏键盘、蓝牙键盘、倒计时、人体存在感应、米家智能家居控制等功能。作为无线开关和人体存在传感器接入米家,可控制米家设备及智能联动。

简介:基于ESP32-S3的蓝牙小键盘,具有时间显示、天气预报、实时股票、宏键盘、蓝牙键盘、倒计时、人体存在感应、米家智能家居控制等功能。作为无线开关和人体存在传感器接入米家,可控制米家设备及智能联动。
星火计划2024

开源协议

CC BY-NC-SA 4.0

(未经作者授权,禁止转载)
创建时间:2024-03-12 09:15:48更新时间:2024-09-05 01:38:53

描述

项目说明

基于ESP32-S3的蓝牙小键盘,具有时间显示、天气预报、实时股票、宏键盘、蓝牙键盘、倒计时、人在感应、米家智能家居控制等功能。

开源仓库地址:Github      Gitee

开源协议

CC BY-NC-SA 4.0(署名-非商业性使用-相同方式共享 4.0 国际)

项目属性

本项目衍生于m0dular的开源项目多功能宏键盘 3Plus 【V2版本】,优化了PCB布局,替换部分器件,引出拓展接口,增加米家拓展部分,接入米家平台,增加人体存在传感器;更换屏幕方案,大幅降低屏幕成本;重新设计外壳,增加米家拓展部分外壳;在其代码框架基础上增加实时天气、天气预报、气象灾害预警、实时股票信息、米家设备控制、照片轮播、倒计时、WebServer自定义配置、网页后台、人体存在检测、固件检测升级,增加中文UI,优化快捷键功能,优化部分代码结构,修复时钟和快捷网页BUG,修复开机闪屏,去除冗余代码。

本项目为首次公开,未参与其他比赛。

项目功能

  • 时间显示、实时天气、天气预报、气象预警、实时股票等信息显示。
  • 蓝牙键盘、宏键盘、快捷键、快捷网页、媒体控制等控制电脑功能。
  • 倒计时等计时功能。
  • 通过网页对多项功能自定义配置。
  • 【可选,需N16R2】照片轮播功能。
  • 【可选,需额外硬件】接入米家,作为米家无线开关和状态寄存器。
  • 【可选,需额外硬件】人体存在感应,有人时自动亮屏,无人时自动熄屏,有无人状态接入米家,可搭配米家智能家居设备进行智能联动。

功能展示视频:Bilibili功能展示视频

装配视频:Bilibili主体装配视频

米家功能详解:米家拓展详解视频

 

硬件说明

硬件选择

主控

ESP32-S3-WROOM-1-N8R2或ESP32-S3-WROOM-1-N16R2。区别在于后者拥有更多ROM,可实现更多功能。当前N16R2对应固件额外支持照片轮播,可自行上传照片在屏幕上显示。建议使用成本略高的N16R2,8MB版本受限于其空间,可能不再更新固件。

旋转编码器

立创EDA中使用阿尔卑斯阿尔派EC11J1524413,成本高昂。若需要降低成本,可选择廉价普通插件编码器改贴片,详见后文额外BOM表。区别在于质感和焊接方式,编码器限位值和正反方向不同,可进行自定义配置。

屏幕

  • 方案一:0.85英寸长排焊接12PIN(驱动GC9107)购买链接:直达链接

此方案一定需要定位板,焊接及组装方式详见后文。

  • 方案二:0.85英寸长排插接12PIN(驱动NV3023)购买链接:直达链接

此方案定位板非必须,但为了按键稳固,依然推荐使用定位板但无需焊接,组装方式详见后文。

区别在于两者成本,方案一成本约15元,但需要焊接屏幕和FPC排线座,方案二成本约30元,直接插接主板。两者固件不同,功能一致。

 

硬件准备

PCB

PCB共分为主板、定位板、拓展板,工程中已标明。

主板必备,定位板强烈推荐(屏幕方案一必备),拓展板可选(用于接入米家和人在感应)。

主板(对应工程中【主板】TripleKey主板


扬声器与米家拓展接口已标出,可选择性焊接。

定位板(对应工程中【定位板】按键定位板-屏幕排线板


用于固定键轴和方案一的屏幕连接。(方案一如下图所示焊接屏幕、安装键轴,屏幕方案二无需焊接)

米家拓展板

根据3D打印外壳方案进行选择

------------------------20240605修改------------------------------

对米家拓展方案进行了改进,放入一个外壳。本工程无法修改,详见TripleKey小键盘米家拓展方案改进版

如果你看到了此段内容,不管是否需要米家,都推荐直接使用改进版,不再查看下方原内容,只有米家拓展方案不同。

--------------------------------------------------------------------

-------------------------原内容-------------------------------

拓展方案一:选择3D打印文件中的方案一,工程中标注【拓展方案1】的1块PCB

拓展方案二:选择3D打印文件中的方案二,工程中标注【拓展方案2】的2块PCB

拓展方案二

-------------------------------------------------------------------------------------------------

3D打印外壳

附件下载外壳文件进行打印,可在嘉立创三维猴下单。

------------------------20240605修改------------------------------

对米家拓展方案进行了改进,放入一个外壳。本工程无法修改,详见TripleKey小键盘米家拓展方案改进版,原版方案2外壳依旧可用。

如果你看到了此段内容,不管是否需要米家,都推荐直接使用改进版,不再查看下方原内容,只有米家拓展方案不同。

-----------------------------------------------------------------------------

-------------------------原内容-------------------------------

若只需要最基础版本,不需要接入米家和人体传感器,只需打印基础版本(无拓展)文件夹内文件。

若需要接入米家和人体传感器,自选方案一或方案二进行打印,同时拓展PCB也应选择对应文件打板

附加方案:盖板可选择使用亚克力面板打印,自行选择方案与屏幕面板一起打印。

-------------------------------------------------------------------------------------------------

面板

(此部分为老板面板下单方式,新版请自行调整所需面板设置自定义大小)

使用工程中面板文件,自行选择修改需要的颜色和方案,删掉不需要的颜色,进行面板下单。

 

设置如下图:

 

额外BOM

完整表格见附件表格额外BOM.xlsx。(新拓展方案参照额外BOM_新拓展方案3.xlsx,人体传感器不同

声明:本表提供链接为本人购买链接,不构成推荐,本人不对此负责,可自行选择合适器件

本表以外所需器件根据立创EDA导出的BOM表购买,全部可在立创商城购买,大多也可在淘宝优信电子买到,自行选择

软件说明

固件烧录

使用乐鑫的flash download tool工具,固件有多个版本,根据自身硬件自行选择适配版本。

按照下图方式进行安装

  1. 在上电前,按住左数第三个按钮,然后上电,进入烧录模式,会听到设备管理器提示音。

  2. 打开工具,按下图设置。

  3. 下载成功后,手动开关重启,按照提示进行连接设备热点配置WIFI。

开始使用

固件烧录完成后开机,连接设备自带热点,进入屏幕提示网址(手机连接后一般自动进入)配置WIFI。启动时按住中键可重新配置,启动时按住右键可进入OTA模式

连接电脑蓝牙即可使用。

功能说明与更新日志

详见仓库,对每个页面按键功能进行了详细说明。

功能说明

开源仓库地址:Github      Gitee

实物展示

 

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
flash_download_tool_3.9.5_0.zip
163
2
额外BOM.xlsx
82
3
firmware.zip
189
4
3D打印文件.zip
54
5
TRIPLEKEY功能演示1.mp4
48
6
新方案3D打印文件.zip
34
7
额外BOM_新拓展方案3.xlsx
38
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航