透明外壳、能播音乐的开源智能电动牙刷

描述

 

科技与创意的碰撞,会发生怎样的奇妙?这款使用透明外壳,能直观看清内部结构,能播放音乐的赛博风多功能智能电动牙刷,正是工程师朋友的DIY灵感之作。

今天特别分享@萌了个芯大佬的开源佳作,一起“喜刷刷”~

电动牙刷

 

自制能播音乐的智能电动牙刷 
-  开源分享 -

 

 

自制一款带屏幕的多功能智能电动牙刷,可实现智能调节、无线充电、音乐播放、云平台及小程序控制等等功能。主打低成本,整体下来百元内完全可以搞定。

主控采用ESP32单片机,软件使用Platform开发。0.96寸ST7735的SPI显示屏,显示框架采用LVGL。

 

 

1

主要功能实现

 

开启沉浸式制作电动牙刷——先把牙刷的结构画出来,把主体结构3D打印出来。设计原理图及电路板,设计功能比较多,板子空间非常有限。

电动牙刷
 

电动牙刷

电动牙刷
 

智能调节

板子焊接好之后,安装薄膜和压力传感器,通过单片测量电压值,感知刷牙力度,并且智能调节刷牙节奏。

为了模拟出巴氏刷牙法(BASS)的效果,在设计时加入了刷牙位置识别。通过六轴传感器感知刷牙的位置,自动调整刷牙。

电动牙刷

无线充电

项目在保留Type-C充电功能的同时,还设计了无线充电功能。把充电底座外壳和主板安装起来,感应线圈靠近时进行无线充电,成品随手一放即可进行无线充电。在待机功耗方面,充满电用个半年应该还是可以的。

电动牙刷

电动牙刷

音乐播放

听到牙刷震动的声音,突然觉得可以做一些好玩的东西——我们可以把播放音乐的效果加上去。音乐采用内部软件MP3解码,通过I2S传输到DAC转换芯片,再通过功放放大,目前只用于传输网络歌曲。

电动牙刷
 

电动牙刷

电动牙刷

刷牙时嘴巴唱歌,真的太直击灵魂了~

接入云平台

我们还可以把它接入自己的云平台里面,这个平台是暑假时做的。网上的开源方案,都不太符合我的需求,甚至部分功能需要收费。我的目的是,能为小程序做一个低代码的平台,降低开发门槛,能提供对外接入的能力。

目前平台也还在持续开发中,未来将提供对外开放。

电动牙刷

更多功能

小程序做好后,可以实现在线更新牙刷的信息。支持在线OTA升级固件,长按可以对牙刷进行配网。设备还支持动态更改启动图片和歌曲,实现深度定制。还有识别刷牙力度、切换工作模式,使用多彩LED提示刷牙进度等等。

电动牙刷
 

电动牙刷

电动牙刷

 

 

 

2

最新开源资料

电动牙刷

本项目相关3D文件、原理图、源码等资料已开源,感兴趣的朋友可下载研究学习。软件使用Platform开发,编译时记得构建文件系统以及烧写文件系统。

牙刷识别位置振动智能调控算法还在研究中,欢迎交流探讨。

 

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分