0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子DIY作品 桌面墨水屏日历

AIoT行业洞察 来源:AIoT行业洞察 作者:AIoT行业洞察 2025-05-21 14:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

以下作品由安信可社区用户

iiv制作

在这个充满科技感的时代,自己动手DIY一件独一无二的数码小物件,不仅是一种乐趣,更是一种成就感的体现,笔者接触安信可Ai-M61系列模组断断续续有一年了,一直想做点什么东西出来,前不久看到别人做的桌面日历挺不错,手里刚好也有几个墨水屏,所以就打算也做一个,从画PCB到焊接,再到写代码、建3D模型,最后呈现实物,一步一个脚印完成一个比较完整的项目。

实物展示

正面

wKgZPGgtcaCAdAKdAACSaz2lMwo525.jpg

背面

wKgZO2gtcaCANh8uAACjaGm_iyw054.jpg

01、创意萌芽:为什么是墨水屏桌面日历?

在快节奏的生活中,我们常常被各种电子设备的屏幕所包围,眼睛也时常感到疲惫,而墨水屏就比较护眼(瞎扯 ),于是笔者准备制作一个可以放在桌面上的墨水屏日历,不仅能查看日期天气等信息、能提醒重要事项(目前还提醒不了,希望有大佬来实现),还能为桌面增添一份简约的科技美感,于是决定用安信可的Ai-M61模组来制作一个这样的墨水屏桌面日历。

02、画PCB:构建电路的蓝图

pcb已在立创开源:工程 - 立创开源硬件平台https://oshwhub.com/iiiv/ai-m61-e-paper

(一)软件工具

笔者使用立创eda专业版绘制本次pcb,立创eda是一款功能强大且操作相对简单的PCB设计软件,最主要是可以免费打样!

(二)项目参数

●采用安信可的Ai-M61模组作为主控来控制墨水屏刷新以及读取传感器信息

●sht40温湿度传感器获取当前温湿度信息

●ds1302提供时间信息(发现有点多余)

●使用GN4054为锂电池充电,通过读取1脚电平获取充电状态

●板载一个tf卡槽(实际好像也没什么用,目前是这样的)

●具有电池电压检测功能,低电量提示

●预留了一个红外发射,但是音频部分砍掉了所以也没啥大用

●使用ch340xusb转串口,支持自动烧录,无需复位冷启动

●板载了rs2227实现了usb和uart的切换,方便使用usb功能(目前没用到,大家可以自行研究)

●一个拨轮开关按下去是boot,其余2个方向拨动功能可以自己定义,目前代码中往右边拨动是io唤醒mcu进行刷新屏幕

●一个复位按键,按下之后mcu复位

●一个滑动开关,关闭之后3v3断电,rtc不会

嘉立创二维码客编丝印专用(5mm x 5mm) (二维码自动识别)

wKgZPGgtcaGAGG4GAAFzXXii1yk534.jpg

(三)打板

最后将设计好的PCB导出为Gerber文件,在嘉立创下单就可以啦!

03、焊接PCB

wKgZPGgtcaGATlwHAADJkSxXK9w846.jpg

(一)准备物料

M61模组、ch340、sht40、电阻电容、电感等等。

(二)开始焊接

wKgZO2gtcaKAc7JgAADOfTyDgBo367.jpg

墨水屏升压电路高压电容耐压至少要在25V以上,建议采用50V耐压标准增加裕量。

采用0402封装,不过距离不是很近,fpc座子注意不要连锡,焊接完毕之后确认没短路再上电。

04、写代码:赋予小日历灵魂

(一)开发环境搭建

使用安信可仓库的博流sdk进行开发,后续可能会使用博流git仓库的sdk,因为最近release了一个新的,修了好多bug,也添加了很多demo。

(二)代码逻辑

wKgZPGgtcaOAXaI2AAEvHUOo2D0097.jpg

在工程的user_config.h中可以通过宏定义配置wifi信息,笔者都添加了注释,代码太多就不贴出来了,附件中有固件和源码,固件烧录进去可以直接使用串口配置参数。

墨水屏驱动移植自微雪的,保留了2个型号4.2寸屏幕的驱动代码,其余一些简单的内容可以自己写,不规范,能用就行。

目前没有其它方式配网(后续可能会加小程序配网和刷图),不过可以通过串口进行参数设置:

波特率:2M(2000000)

命令:[set ssid pass token per_sleep_time] - 如 [set MI-WF 1234567 ABDCDEFG 0]

参数1:wifi账户

参数2:wifi密码

参数3:获取农历要用,需要申请点我

参数4:刷新的间隔时间,单位分,比如120,2个小时刷一次,如果传入0就每天12点刷新一次,内部时钟可能不准,非常不准,可能凌晨1点才刷,还没有实测,后面有可能打算换个rtc芯片使用中断唤醒mcu,这样比较准。

因为采用的是免费的天气接口,通过网络所在地获取对应城市的天气,可能天气信息不是那么准确。

由于没有使用完整的字库,所以节假日只有法定的,平时周一到周五显示工作日,周末显示周末,法定节假日会显示出来。

如果电池没电了,左上角的电池脸就会变不高兴,同时会文字提示请充电,插入usb充电之后就会显示充电状态。

目前睡眠功耗不太理想,如果使用500ma的锂电池可能最多待机10-15天(理想状态,如果网络连接不上或者天气信息获取失败他会10分钟重试一次,可以在代码中自行修改),当然建议使用容量稍大一些的电池。

05、3D模型:给它搞一个丑丑的外壳

(一)设计思路

为了让墨水屏日历更加美观(更加符合本次diy活动要求 ,最后为它设计一个外壳,这里使用fusion360来建模,由于笔者没有玩过3D打印机,建模也是小白。

为了符合嘉立创3d免费打印 ,壳体采用了一体打印,到手后需要用小刀分开,因为怕出错(免费打印机会来之不易)所以缝隙留的比较大。

(二)建模过程

wKgZPGgtcaOAJ31UAABNQfdUI-Y956.jpg

首从立创eda导出pcb模型,导入到建模软件中,新建成零部件,方便后期作参考,这里可以顺手把屏幕也建个模。

(三)下单打印

将设计好的3D模型导出为STL文件,然后下单嘉立创3D打印(有3D打印机可以直接切片打印 ),实测嘉立创是可以免费打的,到手后把支撑的地方用砂纸打磨一下让其更加光滑。

wKgZO2gtcaSABYOBAABFDvavFLg922.jpg

wKgZPGgtcaSASDZNAAA90rpRwD4644.jpg

(四)组装

wKgZO2gtcaWAfb8UAABvS1jqisk005.jpg

屏幕通过底部2个槽的位置塞进去,注意如果手槽不够大就用砂纸打磨一下,一定要确认能塞进去,塞进去了就不要动了,先在外面调试好再塞,不然可能会损坏屏幕。

wKgZO2gtcaWAE4pxAABxSSe09MQ777.jpg

pcb也是塞进去的,使用m2螺丝固定一头,后盖使用另外一个螺丝固定上。

因为本人没有3d打印机(穷),所以平时很少用建模软件,可能外壳比较丑陋,大家有兴趣可以自己重新设计外壳。

完结撒花

经过半个月的努力,笔者使用M制作的墨水屏日历终于完成了,希望这次分享能给大家带来一些灵感,让我们一起在DIY的路上发光发热!

原贴地址:

电子DIY作品】桌面墨水屏日历bbs.ai-thinker.com/forum.php?mod=viewthread&tid=46282&extra=page%3D1&_dsign=597ba4ab

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 安信可
    +关注

    关注

    0

    文章

    216

    浏览量

    4952
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    电子DIY作品】给美的电热水器增加WiFi连网

    以下作品由安信可社区用户 小何 制作 1、 前言 有了新房子,一直推进所有家电都连网,实现远程控制、监视,让家居更加智能,可玩性更高!更有乐趣!   查看笔者之前的作品: 【电子DIY
    的头像 发表于 11-19 16:04 174次阅读
    【<b class='flag-5'>电子</b><b class='flag-5'>DIY</b><b class='flag-5'>作品</b>】给美的电热水器增加WiFi连网

    作品合集】赛昉科技VisionFive 2单板计算机开发板测评

    体验】2. 刷机、同局域网mac访问存放图片及作为web服务器【VisionFive 2单板计算机试用体验】3. 使用vf2搭建电子相册或户外广告【VisionFive 2单板计算机试用体验】4. vf2
    发表于 09-04 09:08

    作品精选】2025电子发烧友开发板测评大赛作品合集!

    电子发烧友开发板测评大赛--最受欢迎开发板 以下为本次大赛的作品合集: 微五科技CF5010RBT60开发板测评作品合集 创龙科技TLT113/TL3562-MiniEVM开发板测评作品
    发表于 09-03 15:24

    PPEC电源DIY套件:图形化算法编程,解锁电力电子底层算法实践

    PPEC开关电源DIY套件是森木磊石推出的一种电力电子教学与实践工具,专为高校教学、学生实践及电子爱好者设计,旨在解决电力电子教学中“理论脱离实际”的痛点,深化电力
    的头像 发表于 08-14 14:00 557次阅读
    PPEC电源<b class='flag-5'>DIY</b>套件:图形化算法编程,解锁电力<b class='flag-5'>电子</b>底层算法实践

    PPEC电源DIY套件:图形化算法编程,解锁电力电子底层算法实践

    PPEC 开关电源 DIY 套件是森木磊石推出的一种电力电子教学与实践工具,专为高校教学、学生实践及电子爱好者设计,旨在解决电力电子教学中“理论脱离实际”的痛点,深化电力
    发表于 08-14 11:30

    零知开源——STM32F4实现ILI9486显示UI界面系列教程(二):日历功能实现

    ——STM32F4实现ILI9486显示UI界面系列教程(一):电子书阅读器功能 ILI9486扩展板显示日历UI页面图:​ 二、软件UI组件实现2.1 核心数据结构 //
    发表于 06-25 17:51

    Made with KiCad(125):Inkplate 6 MOTION 电子墨水

    “  Inkplate 6 MOTION 是 Soldered Electronics 公司设计的一款 6 英寸、低延迟的电子墨水。主控使用了 STM32H743。  ”   Made
    的头像 发表于 04-25 11:18 933次阅读
    Made with KiCad(125):Inkplate 6 MOTION <b class='flag-5'>电子</b><b class='flag-5'>墨水</b><b class='flag-5'>屏</b>

    PCB红墨水试验的作用

    电子制造领域,PCB的质量直接影响到电子设备的性能与可靠性。PCB红墨水试验的主要作用包括以下3个方面:检测焊点完整性焊点的完整性是PCB质量的关键指标之一。在PCB红墨水试验中,通
    的头像 发表于 04-14 16:07 629次阅读
    PCB红<b class='flag-5'>墨水</b>试验的作用

    树莓派驱动的彩色电子墨水画框,永不枯萎的数字花卉艺术

    RaspberryPiZero2为这款彩色电子墨水显示提供动力,该显示每30分钟生成一幅独特的花朵图像。•每幅花朵图像在显示上展示24
    的头像 发表于 03-25 09:28 529次阅读
    树莓派驱动的彩色<b class='flag-5'>电子</b><b class='flag-5'>墨水</b>画框,永不枯萎的数字花卉艺术

    Made with KiCad(118):Inkplate 4 TEMPERA 墨水终端

    “  Inkplate 4 TEMPERA 是一款由 Soldered Electronics 推出的开源、兼容 Arduino 的 3.8 英寸电子墨水设备,具备多种外设。  ” Made
    的头像 发表于 03-07 11:15 1008次阅读
    Made with KiCad(118):Inkplate 4 TEMPERA <b class='flag-5'>墨水</b><b class='flag-5'>屏</b>终端

    用AI人脸识别开发板BW21-CBV-Kit驱动墨水

    试着用BW21-CBV-Kit点亮2.9寸墨水,开发板例程非常丰富,在arduino上开发的话上手超级容易。
    的头像 发表于 03-04 18:24 1531次阅读
    用AI人脸识别开发板BW21-CBV-Kit驱动<b class='flag-5'>墨水</b><b class='flag-5'>屏</b>

    极简电子墨水设备:廉价智能手机的创新替代品

    Bigme新款Hibreak Pro配备6.13英寸黑白电子墨水(E Ink)屏幕,看起来与去年10月首次亮相的Boox Palma 2相似。不过,Palma 2被定位为口袋大小的电子阅读器,而
    的头像 发表于 02-14 09:49 1482次阅读

    LED红墨水测试

    墨水渗透测试红墨水渗透测试(RedDyePenetrationTest),也称为LED红墨水试验,是一种用于评估电子电路板组装(PCBAssembly)中表面贴装技术(SMT)焊接质
    的头像 发表于 02-08 12:14 1282次阅读
    LED红<b class='flag-5'>墨水</b>测试

    京准电钟发布:定制款席位桌面NTP电子时钟

    京准电钟发布:定制款席位桌面NTP电子时钟
    的头像 发表于 02-07 16:49 693次阅读
    京准电钟发布:定制款席位<b class='flag-5'>桌面</b>NTP<b class='flag-5'>电子</b>时钟

    新品发布| M5Stack PaperS3 ,4.7 寸 16 阶灰度触控电子墨水开发板

    新品:PaperS3产品概况PaperS3PaperS3是一款可触控低功耗电子墨水主控设备,搭载高性能ESP32-S3处理器。正面配备了一个4.7英寸、分辨率960×50的电子
    的头像 发表于 12-13 18:38 5031次阅读
    新品发布| M5Stack PaperS3 ,4.7 寸 16 阶灰度触控<b class='flag-5'>电子</b><b class='flag-5'>墨水</b><b class='flag-5'>屏</b>开发板