欢迎光临散文网 会员登陆 & 注册

智能硬件的设计开发流程是什么样呢?(转自稚晖君)

2022-09-16 16:10 作者:大方老师单片机课堂  | 我要投稿

智能硬件的设计开发流程是什么样呢?(转自稚晖君)

这里以我在学校期间的一个个人项目实践为背景,来现身说法。


p.s.虽说是个人独立制作,但是整个项目还是比较完整的,除去我项目期间大概一年的划水摸鱼时间,整个项目周期大概是5个月左右。


项目第一眼效果

功能需求设计:

·我需要一个可以从硬件开始定制的语音助手,私AIArtificial Idiot)助理。

·我需要在语音助手上接入并控制我自己的设备(自有协议)。

·可扩展性要好,后续升级方便(不论是硬件还是软件)。

·越小越好。

竞品分析:


亚马EchoGoogle Home、苹HomePod、天猫精灵、小爱同学

·能接入自定义硬件的只Echo,但网络连接捉急。

·都么有屏幕。

·功能太过臃肿。

·大大大。

ID设计:

几个备选方案:

.使用铝合CNC加工,做成类似魔方的正方体外壳样式

.使DLP3D打印,设计成类似天猫精灵的迷你版圆柱体外壳,以光固化打印的精度也能达到不错的质感

.使用透明亚克力切割成形,设计为三明治夹层式的堆叠设计,这也是我最终采用的方案


灵魂画手设计草图


进行结3D建模


亚克力外壳打样


加工过程中的一trick

硬件电路设计:


ARM-Linux核心板和扩展底板


PCB设计的迭代过程


PCB打样加工回来后手工焊接


焊接不算太难,只要焊34片之后......习惯了


焊接组装完成的硬件成品

软件开发实现:需要五个肝

智能硬件的设计开发流程是什么样呢?(转自稚晖君)的评论 (共 条)

分享到微博请遵守国家法律