不想错过我的推送,记得右上角-查看公众号-设为星标,摘下星星送给我
DIY智能手表的项目,妮姐已经见过很多了,达尔闻也分享。当看到这个手表时,让我眼前一亮,目前见到的最接近产品的智能手表了。
视频中的智能手表WatchX是达尔闻的新朋友FASTSHIFT(同B站ID)和他的同学共同制作完成。
让妮姐眼前一亮有下面几点: 1)界面是基于LVGL制作的,高质量流畅(60FPS+)的动画效果; 2)在软件上,有易于扩展的系统框架,可以自由的添加需要的功能; 3)完全开源,据说已经有小伙伴完成了打样、焊接、调试。 开源的硬件原理图PCB、软件代码可以在“达尔闻说”微信回复: WatchX ,获取。 接下来,我们看看WatchX都有哪些功能: 时间、温度、气压、海拔演示、秒表、亮度控制、时间设置、Arduboy/Arduboy2Game System、自动关机(5-300sec),后续二代还会开发更多功能,比如触屏、带线性马达振动、蓝牙、计步、心率计等功能。不同功能操作界面
WatchX的硬件配置 WatchX的主控使用的是STM32F411CEU6,主频:100MHz,RAM:128KB,ROM:512KB 在原理图文件中,主控的芯片标注的不正确,正确的型号是STM32F411CEU6。如果使用STM32F401的话,FLASH和RAM都不够,程序无法下载。 电池管理部分使用的是TP4056,单节锂电池恒定电流/电压线性充电器。这款芯片的底部带有散热片的SOP8/MSOP8封装,外部的元件数也比较少,是便携应用设备的理想选择,非常适合USB电源和适配器电源工作。 板载3.3V电源的转换芯片使用的是TI的具有 4A 开关的高效率单电感器降压/升压转换器TPS63020。 手表的屏幕使用的是中景园的ST7789 IPS 1.14inch TFT彩色液晶高清屏,SPI接口,分辨率可达135x240,100Hz刷新率。大家在采购屏幕的时候选择焊接式裸屏,不带板。 功能性的硬件有加速度计和气压计,都是大家非常熟悉的芯片:MPU6050和BMP180。另外,使用了MCU内置RTC时钟,配有3个按键输入,便于进行手表的功能设置等输入。 由于手表中使用的元件大部分是贴片封装,需要使用热风枪进行焊接,不建议新手尝试DIY,如果实在忍不住焊接部分就不用自己动手了,可以找专业的人帮助焊接。 在STM32程序下载可以自制一根SWD接口转USB的线,使用ST-Link或者其他支持SWD下载方式的调试器进行下载,接法是: 注意下载时要把手表的电源打开。 软件UI架构 硬件上花费的时间并不是很多,重点是在软件的开发上面。如此流程的画面,是因为采用了LittlevGLV6.1.2(LVGL)架构。 什么是LVGL呢?一个免费开源图形库能够提供几乎所有的嵌入式GUI。开源库使用方便,画面美观,内存占用率低,深入电子开发者的喜欢。目前国内的资料并不多,个人感觉是比其他几个GUI好用很多。只要RAM、FLASH够,不管是什么MCU、屏幕都可以跑起来。虽然画面像是贴图,但全都是经过实时运算出来的。 WatchX-II已经准备阶段,喜欢DIY智能手表的同学可以关注B站FASTSHIFT,之后新的设计我们也会争取尽早分享给大家。 WatchX第一版的所有资料已开源,可以在“达尔闻说”微信,回复:WatchX。 END更多实战项目推荐:
STM32物联网智能家居项目
项目分享|手把手用MATLAB+树莓派做人脸识别
树莓派+计算棒2完成实时人脸识别项目
嵌入式开发板的云计算平台搭建
STM32实现最简单空中鼠标
Arduino魔方机器人
STM32版“AI灵魂画手”
STM32电子相册制作
STM32+DDS自制信号发生器
利用树莓派与Web界面远程控制家电
STM32“云”音乐播放器
树莓派远程监控
基于STM32实现辉光管时钟设计
自制FPGA最小系统板(PCB可直接打板)
树莓派4搭建NAS,让硬盘轻松联网
ESP32小车软硬实战分享
仅79行代码完成创意无限的手势识别
IoT+电子水墨屏就可打造定制显示屏
几十元打造价值过千的探路机器人
裸眼3D全息展示,视觉暂留POV项目
自己DIY手势识别模块
0基础就能DIY的实用小设计
树莓派打造可视频的智能门铃+智能门锁
奇怪!我的开发板能自动玩游戏
自制呼吸机
ESP8266+Zigbee组网改造墙壁开关
无线家庭监控系统
DIY仿生手臂,解放双手的利器
纯手工制作空气净化器,设计资料全开源
科技玩具:可远程操控的蓝牙炮台
用ST传感器制作LittleBee监控系统,让蜜蜂“说话”
自制撸猫神器
STM32+树莓派实现6s解魔方机器人
盲改无人机手柄,DIY“泡沫”无人机
用STM32制作没有电弧的智能继电器
只需5个器件制作实用新型项链
心率测量最简单的方法(适用做二次开发)
破解磁悬浮地球仪
神奇的光可传输视频?揭秘制作过程
DIY第三只眼:带蓝牙/OLED/透镜功能的“特殊”眼镜
推荐阅读:
项目分享 | 电赛系列 | 人工智能 | 考研 必考知识点 | 毕业设计 | 开关电源 | 求职 我们是妮mo,达尔闻创始人,只讲技术不撩汉的小姐姐。达尔闻在线教育平台旨在服务电子行业专业人士,提供技能培训视频,覆盖各细分领域热门话题,比如嵌入式,FPGA,人工智能等。并针对不同人群量身定制分层级学习内容,例如常用知识点,拆解评测,电赛/智能车/考研等,欢迎关注。 官网:www.darwinlearns.com B站:达尔闻 QQ群:群1:786258064(已满) 群2:1057755357点赞,在看,转发三连哦