通过整机的逻辑框图,我们可以延伸出来我们的硬件结构框图

简单构思一下外壳设计,考虑到成本,我们需要把整个硬件系统拆分一下,分为主控&电源部分、触摸&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.硬件结构设计篇相关推荐

  1. 智能镜——2.硬件选型篇

    前面我们梳理了智能镜的功能点和整机的一个逻辑,我们依然按照这个图来选: 接下来我们再回忆一下功能点: 天气.时间等图案显示 暖光.冷光和冷暖混合三种补光模式 人体感应 四路触摸按键控制(开关.模式.亮 ...

  2. 智能镜——4.产品创建及开发环境搭建篇

    前言 如何给一面普通的镜子赋予更多的功能?本期系列文章将会教给大家怎样通过涂鸦平台及涂鸦wifi模组快速实现一款智能镜产品. 创建产品 首先登录涂鸦智能IoT平台,点击 "创建产品" ...

  3. 智能镜——6.屏幕显示时间日期篇

    ​ ​ ​ ​ 上一节 <自制智能镜之--应用层入口及触摸按键实现篇>介绍了有关应用层代码的结构及应用入口和触摸按键的实现等相关内容,这节来说说智能镜的屏幕显示和时间日期的获取. ​ ​ ...

  4. 第十七届智能车越野硬件篇——无刷电机驱动

    无刷电机驱动硬件篇 电机驱动板工作单元规划 器件选型及原理图绘制 电源部分 电流检测 栅极驱动及功率电路 PCB绘制注意事项 前言 十七届智能车已经结束了,又是一届电子人的青春啊,睡赛道,通宵死磕,调 ...

  5. 智能镜——7.化妆灯和人体感应篇

    ​ ​ ​ ​ 上一节 <自制智能镜之--屏幕显示时间日期篇>给大家介绍了一下屏幕显示日期时间的实现方式,现在来说一说智能镜重要的化妆灯功能和人体感应功能. ​ ​ ​ ​ ​ ​ ​ ​ ...

  6. 智能镜——5.应用入口及触摸按键实现篇

    ​ ​ ​ ​ 在上一篇文章<自制智能镜之--嵌入式开发环境搭建篇>中介绍了如何在涂鸦平台上创建智能镜和嵌入式开发环境的搭建流程.在搭建完一个实现了配网绑定和 dp 功能点上报下发的基本代 ...

  7. 智能烧水壶(WIFI版)01——硬件设计篇

    一.概述 烧可饮用热水应该是大部分人生活中必不可少的一部分,但往往会发生想喝的时候来不及烧,烧完之后长时间未饮用,水变凉的尴尬情况.这时候如果拥有一款智能恒温烧水壶,可远程控制,支持保温模式还可支持预 ...

  8. 科宇扫地机器人_我的三年16台智能扫地机器人使用回忆录 篇四:扫地谁更精准更干净?新一代3D视讯+激光成像 PK 老式激光扫描,万字实测对比分享...

    我的三年16台智能扫地机器人使用回忆录 篇四:扫地谁更精准更干净?新一代3D视讯+激光成像 PK 老式激光扫描,万字实测对比分享 2019-05-23 11:22:00 37点赞 166收藏 53评论 ...

  9. 循迹小车智能搬运:调车篇

    循迹小车智能搬运:调车篇 文章目录 循迹小车智能搬运:调车篇 前言 一.调车的原则 二.调车步骤 1.走直线 1.传感器的位置 2.电机的转速 3.修正函数的好坏 2.左右转90° 3.在十字路口停下 ...

最新文章

  1. linux超级基础系列——shell变量(本地变量和环境变量)
  2. Entity Framework Core 2.0的突破性变更
  3. Gerrit代码审核服务器搭建全过程
  4. 操作系统学习(五) 、代码段和数据段描述符
  5. SQL Server :理解数据记录结构
  6. html5支持多中浏览器写法,html5及css3对table表格高亮当前行列的多浏览器兼容写法...
  7. 字符串赋值方式理解 sizeof 和strlen的一些区别
  8. 参加2013中国大数据技术大会(BDTC2013)
  9. 艾伟也谈项目管理,开始一个项目时最重要的是什么?
  10. Go 编码建议——性能篇
  11. wince车机刷系统刷机包_刷机ROM大全,你刷过几个OS系统
  12. matlab 插值出错,MATLAB插值问题
  13. 选用什么云服务器做编程学习比较好?
  14. OA性能调优方案(一)
  15. 机器人建模中移动关节如何建立坐标系_简述空间机器人运动学和动力学建模
  16. 美国企业家宣言(转)
  17. rows between unbounded preceding and current row等,unbounded ,preceding ,following,current row含义详解
  18. 成功解决data too long for column 'name' at row 1
  19. 坐地铁,玩Android
  20. 耗时2天,我自制了一台体感游戏机

热门文章

  1. 小学生学计算机步骤,谈小学生电脑绘画教学策略
  2. 5分钟掌握智联招聘网站爬取并保存到MongoDB数据库
  3. 《这些年,我们读过的技术经典图书》主题有奖征文【已结束】
  4. 西游记[非常的搞笑.是不容错过的精彩片子]
  5. QT(win环境下)环境配置问题小结(新手)
  6. 通过ADB命令录制视频和截图
  7. C#基础- Callback 回调
  8. 网页设计-仿小米商城-前端期末大作业
  9. php邮箱发送tp5源码,tp5 使用邮箱发送功能 PHPMailer
  10. 如何在 MySQL 中判断中文字符?