智能镜——3.硬件结构设计篇
通过整机的逻辑框图,我们可以延伸出来我们的硬件结构框图
简单构思一下外壳设计,考虑到成本,我们需要把整个硬件系统拆分一下,分为主控&电源部分、触摸&PIR部分和灯圈部分。
1、主控&电源
主控&电源部分是整个硬件部分的核心,包含DC4.35V充电电路、DC3.3V放电电路、涂鸦WiFi&BLE云模组主控,USB充电、ADC电量检测、屏幕控制、CH340N串口烧录、复位电路、以及各个接口组成。
原理图
PCB
BOM表
2、触摸&PIR
触摸&PIR部分,将触摸和PIR整合到了一起,置于智能镜的正前方,方便操控。
原理图
PCB
BOM
3、灯圈
灯圈部分为了节约成本,有分为了LED部分和控制部分,由8块LED部分和1块控制部分共同组成一盒灯圈。
LED部分原理图
LED部分PCB
LED部分BOM
控制部分原理图
控制部分PCB
控制部分BOM
4、结构设计
结构部分由镜面、镜面遮光板、镜面卡、灯罩、灯罩卡、机身、机身底、充电顶、充电底九部分组成。
镜面
镜面遮光板
镜面卡
灯罩
灯罩卡
机身
机身底
充电顶
充电底
整体装配图
整体爆炸图
物料清单
物料名称 | 规格 | 数量 | 购买链接 |
涂鸦WiFi&BLE云模组 | 默认 | 1 | https://go.tuya.com/productDetail?code=CMa1asx5lsy8mp |
主控&电源板 | 1 | 嘉立创 | |
LED控制部分 | 1 | 嘉立创 | |
LED部分 | 8 | 嘉立创 | |
触摸板 | 1 | 嘉立创 | |
屏幕 | 1 | https://item.taobao.com/item.htm?spm=a1z0d.6639537.1997196601.398.63977484vtYH3A&id=610408629212 | |
弹簧 | 8*8*5*0.47 | 4 | https://detail.tmall.com/item.htm?_u=a223e66ucbef&id=637591930873&skuId=4568932696091 |
XH端子线 | 250MM3P单头沾锡 | 1 | https://item.taobao.com/item.htm?spm=a230r.1.14.22.4a9c545crHweQI&id=577073058670&ns=1&abbucket=19#detail |
XH端子线 | 250MM4P双头同向 | 2 | https://item.taobao.com/item.htm?spm=a230r.1.14.22.4a9c545crHweQI&id=577073058670&ns=1&abbucket=19#detail |
XH端子线 | 250MM4P单头沾锡 | 1 | https://item.taobao.com/item.htm?spm=a230r.1.14.22.4a9c545crHweQI&id=577073058670&ns=1&abbucket=19#detail |
XH端子线 | 250MM7P双头同向 | 1 | https://item.taobao.com/item.htm?spm=a230r.1.14.22.4a9c545crHweQI&id=577073058670&ns=1&abbucket=19#detail |
电池 | 黑色 蓝色PVC封装款 | 1 | https://item.taobao.com/item.htm?spm=a1z0d.6639537.1997196601.265.63977484vtYH3A&id=16973868264 |
无线充电发射部分 | 10W超薄款 | 1 | https://item.taobao.com/item.htm?spm=a1z0d.6639537.1997196601.292.63977484vtYH3A&id=602806603806 |
无线充电接收部分 | 1 | https://item.taobao.com/item.htm?spm=a1z0d.6639537.1997196601.299.63977484vtYH3A&id=556120554755 | |
激光雕刻结构件 | 3 | https://detail.tmall.com/item.htm?spm=a1z0d.6639537.1997196601.274.63977484vtYH3A&id=628011510670&skuId=4629591239979 | |
3D打印结构件 | 6 | 嘉立创 | |
平头自攻螺丝 | M3.5*10 | 9 | https://detail.tmall.com/item.htm?spm=a1z0d.6639537.1997196601.4.35f374848oDYff&id=14523639835 |
平头自攻螺丝 | M2.2*8 | 12 | https://detail.tmall.com/item.htm?spm=a1z0d.6639537.1997196601.4.35f374848oDYff&id=14523639835 |
PCB板跳线 | U型0.4-3mm | 32 | https://item.taobao.com/item.htm?spm=a1z0d.6639537.1997196601.236.63977484vtYH3A&id=618722864229 |
PIR | 默认 | 1 | https://item.taobao.com/item.htm?spm=a1z0d.6639537.1997196601.308.63977484vtYH3A&id=557748825353 |
至此我们的硬件和结构设计就结束了,接下来就开始写程序了~
智能镜——3.硬件结构设计篇相关推荐
- 智能镜——2.硬件选型篇
前面我们梳理了智能镜的功能点和整机的一个逻辑,我们依然按照这个图来选: 接下来我们再回忆一下功能点: 天气.时间等图案显示 暖光.冷光和冷暖混合三种补光模式 人体感应 四路触摸按键控制(开关.模式.亮 ...
- 智能镜——4.产品创建及开发环境搭建篇
前言 如何给一面普通的镜子赋予更多的功能?本期系列文章将会教给大家怎样通过涂鸦平台及涂鸦wifi模组快速实现一款智能镜产品. 创建产品 首先登录涂鸦智能IoT平台,点击 "创建产品" ...
- 智能镜——6.屏幕显示时间日期篇
上一节 <自制智能镜之--应用层入口及触摸按键实现篇>介绍了有关应用层代码的结构及应用入口和触摸按键的实现等相关内容,这节来说说智能镜的屏幕显示和时间日期的获取. ...
- 第十七届智能车越野硬件篇——无刷电机驱动
无刷电机驱动硬件篇 电机驱动板工作单元规划 器件选型及原理图绘制 电源部分 电流检测 栅极驱动及功率电路 PCB绘制注意事项 前言 十七届智能车已经结束了,又是一届电子人的青春啊,睡赛道,通宵死磕,调 ...
- 智能镜——7.化妆灯和人体感应篇
上一节 <自制智能镜之--屏幕显示时间日期篇>给大家介绍了一下屏幕显示日期时间的实现方式,现在来说一说智能镜重要的化妆灯功能和人体感应功能. ...
- 智能镜——5.应用入口及触摸按键实现篇
在上一篇文章<自制智能镜之--嵌入式开发环境搭建篇>中介绍了如何在涂鸦平台上创建智能镜和嵌入式开发环境的搭建流程.在搭建完一个实现了配网绑定和 dp 功能点上报下发的基本代 ...
- 智能烧水壶(WIFI版)01——硬件设计篇
一.概述 烧可饮用热水应该是大部分人生活中必不可少的一部分,但往往会发生想喝的时候来不及烧,烧完之后长时间未饮用,水变凉的尴尬情况.这时候如果拥有一款智能恒温烧水壶,可远程控制,支持保温模式还可支持预 ...
- 科宇扫地机器人_我的三年16台智能扫地机器人使用回忆录 篇四:扫地谁更精准更干净?新一代3D视讯+激光成像 PK 老式激光扫描,万字实测对比分享...
我的三年16台智能扫地机器人使用回忆录 篇四:扫地谁更精准更干净?新一代3D视讯+激光成像 PK 老式激光扫描,万字实测对比分享 2019-05-23 11:22:00 37点赞 166收藏 53评论 ...
- 循迹小车智能搬运:调车篇
循迹小车智能搬运:调车篇 文章目录 循迹小车智能搬运:调车篇 前言 一.调车的原则 二.调车步骤 1.走直线 1.传感器的位置 2.电机的转速 3.修正函数的好坏 2.左右转90° 3.在十字路口停下 ...
最新文章
- linux超级基础系列——shell变量(本地变量和环境变量)
- Entity Framework Core 2.0的突破性变更
- Gerrit代码审核服务器搭建全过程
- 操作系统学习(五) 、代码段和数据段描述符
- SQL Server :理解数据记录结构
- html5支持多中浏览器写法,html5及css3对table表格高亮当前行列的多浏览器兼容写法...
- 字符串赋值方式理解 sizeof 和strlen的一些区别
- 参加2013中国大数据技术大会(BDTC2013)
- 艾伟也谈项目管理,开始一个项目时最重要的是什么?
- Go 编码建议——性能篇
- wince车机刷系统刷机包_刷机ROM大全,你刷过几个OS系统
- matlab 插值出错,MATLAB插值问题
- 选用什么云服务器做编程学习比较好?
- OA性能调优方案(一)
- 机器人建模中移动关节如何建立坐标系_简述空间机器人运动学和动力学建模
- 美国企业家宣言(转)
- rows between unbounded preceding and current row等,unbounded ,preceding ,following,current row含义详解
- 成功解决data too long for column 'name' at row 1
- 坐地铁,玩Android
- 耗时2天,我自制了一台体感游戏机