站内搜索
发作品签到
迷你电子台历
专业版

迷你电子台历

简介

创意来自某明星代言产品的周边赠品,使用一张面板加一个活动挡板可以显示全年的月历

简介:创意来自某明星代言产品的周边赠品,使用一张面板加一个活动挡板可以显示全年的月历
星火计划2023

开源协议

MIT License

创建时间:2023-02-01 22:07:48更新时间:2023-12-07 09:47:04

描述

项目说明

电子台历,创意来自某明星代言产品的周边赠品,使用一张面板加一个活动挡板即可以显示全年的月历,为了便于制作所以尺寸选择在了10 * 10以内,故此称为迷你电子台历。

> 本项目相关硬件设计和软件开发均遵循MIT开源协议。
> 本项目为首次公开,为本人原创项目,未曾在别的比赛中获奖。

设计原理

主控选择了安信可ESP-C3-12F,使用WS2812B 2020灯珠作为光源,光敏电阻进行调光,使用LDO、阻容和按键等极简外围电路,串口调试使用ESP32C3自带的USB串口

IO引脚功能选择

  • IO1:光敏电阻采样
  • IO2~IO5:功能按键
  • IO6IO7WS2812B数据引脚,分开两路分别控制星期、月份以及日期的灯光
  • IO9BOOT引脚,USB串口第一次刷入固件后就无法实现自动下载了,所以需要保留BOOT引脚和复位按键
  • IO18IO19USB串口

ADC采样

ESP32C3的ADC采样范围从0V~2.5V,为了限制电压并且提高采样精度,建议定值电阻阻值两倍于可变电阻阻值。

根据数据手册可知,GL5537-2光敏电阻亮阻值为50K,故电阻R7选择100K阻值,保证采样电压最大值为输入电压的1/3。

> 实际情况是使用2.5DB衰减无法测量指定的电压范围,最终选择使用0DB衰减

光敏电阻采样.png

衰减可测量电压范围(mV)误差(mV)
ADC_ATTEN_DB_00 ~ 750±10
ADC_ATTEN_DB_2_50 ~ 1050±10
ADC_ATTEN_DB_60 ~ 1300±10
ADC_ATTEN_DB_110 ~ 2500±35

软件说明

请参考项目《MicroPython 迷你电子台历》中的说明文档。

烧录固件

为方便固件烧录,特此提供了在线固件烧录工具,使用数据线连接主控板电脑即可在线烧录固件。

> 特别说明:ESP32-C3-12F模组烧录固件时需要进入下载模式,如果烧录时出现连接超时的情况则说明模组没有自动进入下载模式,这时需要按住BOOT键后再按一下RST键或者重新拔插数据线,即可手动进入下载模式。

实物展示

实物照片
photo_1.png
photo_1.png
photo_2.png
photo_3.png
photo_4.png

> 实物视频详见附件。

部件组装

实在是能力有限做不出来 3D 效果图,我说,大家自行脑补一下吧。。。

PCB 贴图渲染成这样我也是醉了,呵呵

渲染图
render_1.png
render_2.png

组装顺序和物料如下:

  • 底壳 * 1(可选)

    • 选装底壳,需要搭配M2*7 内六角螺丝
    • 不选装底壳,需要搭配M2*4 内六角螺丝
  • 主控板 * 1

  • 栅格板(三选一):

    • 亚克力 * 1,厚度约3.5,黑色不透光
    • 3D外壳 * 1,厚度约3.5,黑色不透光或自行喷漆
    • PCB板 * 2,板厚1.6,挖槽太多要收铣槽费50

    > 亚克力和PCB板栅格板 未经过 验证

  • 前面板 * 1:

    • 反面焊接M2*3 双通圆形滚花铜柱
    • 正面顶部粘贴5MM 软磁条
  • 前挡板 * 1:

    • 反面顶部粘贴5MM 软磁条

设计注意事项

设计图 中除了4.主控板外其它全部为配件,物料清单请以4.主控板中显示的BOM表为准。

制作任意字体的文字填充区域

要了解制作方法请参考这篇文章中的操作讲解说明。

参考工程

感谢大佬 LEGEND 的无私帮助!

相关视频

设计图

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

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
组装演示.mp4
18
2
栅格板_亚克力.dxf
20
3
PCB实物展示.mp4
12
4
3D外壳.zip
19
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

底部导航