文章首发于微信公众号 @代号 XY
作者:代号 XY
大家好,我是 XY。
「日常小技」栏目是我和 RZ 做我的项目时发现的一些外行小技术,
能够利用在日常生活中。
将来咱们会把积攒写的相干程序开源。
① 首先,你须要一个摄像头
某宝上均匀售价从 20、200 到 400 元不等
就像选相机一样,像素、帧率是硬指标。
这是你能够反复利用的货色,拆装很不便。
② 你还须要一个麦克风、一对或一个扬声器,
接口有 USB、电线或是传统音频接口的可选。
③ 然而有点遗憾的是,
要让🐈打电话,没有 ta 的必然,只有“偶尔”。当然你能够试试看训练 ta。
咱们须要一个传感器让它的 jio 或身材启动通话。
比方一颗按钮
或是触摸传感器,
或是光敏电阻。
压力薄膜传感器:
压力作信号
当传感器感知到外界压力时,传感器的电阻值会变,采纳简略的电路即可使传感器在感知压力变动后把压力信号转换成相应变动强度的电信号输入
触摸开关传感器:
产生是否被手指触摸的信号,依据这个信号开关电路。
光敏电阻:
光线作信号
利用光电导效应的一种非凡的电阻,它的电阻和入射光的强弱有间接关系。光强度减少,则电阻减小;光强度减小,则电阻增大。
④ 最重要的是,你须要一块开发板,举荐树莓派。
它应用的是 Linux 零碎,本身就是一台小电脑,安卓零碎就是基于它批改建设的。
自带 wifi 模块,能够接入无线网。
⑤ 当然,你还须要一些电线
你须要打算它们的长度
还有用来包裹爱护树莓派的外壳和摄像头的遮挡物。
这样的壳子能买到,
也能够本人做。
要让硬件工作起来,
须要向树莓派写入程序,
幸好网上能够找到很多开源的软件包
(代码好累 我看不动 咱们先省略这些)
⑤ 而后,你还须要找一个实时视频通话服务
这类 PaaS 服务能间接调用在树莓派里
这样就能够用树莓派打视频电话了。
通常这种服务在肯定范畴内
比方 10000 分钟是收费的。
⑥ 让咱们将那些模块器件和树莓派连在一起
你须要合理布局每个模块的地位,
各个硬件模块之间连贯的长度,
不要让猫毁坏了摄像头或者树莓派,
重要是想想让它 jio 触摸的传感器放在哪里。
来想一想
最好是猫常常会长工夫待着的中央
比方 ta 常常瞭望远方的窗边
比方 ta 吃饭的中央,猫碗的后方
又或者轻易哪个中央
它会不会踩到那个按钮或传感器
看命运(???)
这样的货色咱们没做
然而咱们测试了视频通话的局部
视频通话服务用的声网 Agora(非广告)
胜利了
左边窗口即树莓派摄取
这样你就能够本人做个硬件打视频了
你也能够在更多想法里利用这种“组合”。
RZ 示意在调测摄像头、麦克风和喇叭测试的过程中,最乏味的发现是“延时”。
尽管这是常识了,真的测试时才强烈感触到这种存在。咱们和通话的另一方,声音或视频变成数字信号传输给对方,延时是肯定存在的。就算只有 0. 几毫秒。
除非咱们能够超过光速。
【点击查看原文】