diy经验网 > diy改造 >

这个B站up主太硬核了!纯手工打造AI小电视:硬件自己焊接,驱动代码全手写

时间:2020-03-24 20:35 来源:未知  手机版

肚脐,王鼻子,salesmanager

关注前沿科技 量子位
晓查 发自 凹非寺
量子位 报道 | 公众号 QbitAI
一个低调的AI开发者,凭什么登上B站首页、一个视频百万播放,并且外行内行看了都服气?
凭的是硬核纯手工作品——一台“套娃”小电视。
而且这可能是史上最硬核的一次“套娃”:在纯手工制作的电视里成功播放了B站小电视。
如果你以为它只能播放B站视频的开发板+显示屏,那就大错特错了。
这可是一台从零开始制造的AI助手“贾维斯”。
不仅能当语音助手,还能处理实时图像,甚至能当web服务器。。。
up主和钢铁侠一样,自己画设计图、手工焊接组成。就像钢铁侠当年在山洞里造出第一代战衣。
整个小电视除了芯片外,几乎全是up主自行设计完成。不知道up主看到小电视正常开机的一瞬间,会不会有斯塔克冲出山洞的感觉。
打造这个套娃小电视的up主“稚晖君”本名彭志辉,现在是一名OPPO的AI工程师。
之前稚晖君就在B站分享过很多DIY硬件视频,虽硬核却不温不火,直到自制小电视的出现,他的作品第一次登上B站推荐首页,收获了超过100万的播放量。
所谓外行看热闹,内行看门道。他的视频到底厉害在哪里呢?一位专业网友表示:
其实有些东西吧,外行看起来很牛X,但其实我这种内行看起来,还是很牛X。
从手工画PCB到写C++代码
稚晖君用简短的3分钟视频,展示了他制造“B站小电视”的全过程。
先在纸上画草图。
没有开发板?不要紧,稚晖君自己造。
电路板怎么做?用Altium Designer绘制PCB板,求助万能的淘宝,找商家印刷和制造钢网。
然后给PCB刷上焊锡膏,把芯片、电阻、电容等器件一个个贴上去,热风枪加热完成回流焊。
至于外壳,稚晖君用Rhinoceros绘制小电视的外壳的3D模型,再用自己的3D打印机造出来。
加上买到的液晶面板,小电视的硬件部分制作完成。
硬件制作完成仅仅是个开始,接下来是让稚晖君头秃的软件开发环节。
因为这是一套完整自己设计的板子,他还要从底层开发软件,包括uboot/kernel配置、设备驱动、应用层App开发、算法模型部署等,都是自己用C++一行行敲出的代码。
视频过程中,你看到代码一行行快速通过,但实际上稚晖君熬了好几个令人头秃的夜,甚至还重新设计了电路板。
最终稚晖君给小电视装上了Linux的Xfce桌面环境,如果你不介意屏幕太小,连接鼠标操作是没有问题的,另外还能通过VNC、RDP远程访问。
有了Linux,再把TensorFlow装上去,接上摄像头实现图像识别,又或是接上话筒实现语音识别,还能把小电视当成自己博客的web服务器。
小电视也能自己播放自己,实现“套娃”视频。
技术大佬的知识体系
看到上面一些列骚操作,你是不是已经目瞪口呆?
根据一个技术大佬的统计,稚晖君掌握的技能有:
电子基础,电子元器件选型,电路原理图设计,高速电路PCB设计,电子元器件焊接技术,电路板调试,启动程序UBOOT裁剪移植,linux内核裁剪移植,文件系统,低层驱动程序(C语言,ARM架构汇编,linux内核架构),上层应用程序(C++、Qt、JAVA、Python等,深度学习,机器学习,OpenCV,神经网络,自然语言处理),静态博客服务器搭建,高等数学,线性代数,概率论,离散数学,3D建模,3D打印,雕刻机,视频拍摄后期制作,防脱发技术。

本站所有文章均来自搜索引擎和其他站点公开内容,如有侵权或表述不当,请联系并标明身份和情况后立即删除。
本文地址: http://www.eatdiy.com/diygaizao/6746.html

本文标签:电视 学习 量子 自己的 大佬

相关文章

热图 更多>>
热门文章 更多>>