说雷达前先说最近完成的工作,修个蓝牙。之后再拆机,接着才说雷达。
啥是个雷达?雷达一般来说是个超级大的物件,Google在不屑的投资(烧钱)下,终于做了一个超级小巧的芯片。完成了手机的隔空操作!阿巴阿巴
我不知道为什么会有这个蛋疼的毛病。。。手机连蓝牙后,几乎是10S,就重启,而且进入一个FastBoot的界面。我还以为又是一代的做法,CPU虚焊,然后查了半天,有个说法是,把Google内置应用全部更新到最新就会好。
接着我就更新了,之后就解决了,因为连蓝牙不重启了。。。奇奇怪怪的,感觉是Android 12的锅。
接下来稍微看看如何拆机,换电池:
用洗盘吸住
拆机片划开四周的封胶
提前插入
展开
拧下螺丝
把胶取走
然后这个充电接口也是可以更换的,我一直是愁这个东西,那我就开始用了
固态雷达
芯片的样子
原理的样子
可以看这个
迭代的原型机器
定制的 Soli 芯片大大降低了系统设计的复杂性,并以低功耗运行。在朝着这种外形尺寸发展的过程中,快速迭代了几个硬件原型,从一个由现成组件构建的大型台式单元开始。
基于两种调制架构开发和评估芯片设计:调频连续波 (FMCW) 雷达和直接序列扩频 (DSSS) 雷达。这两款芯片都将整个雷达系统集成到一个小型封装中,其中包括支持 3D 跟踪和成像的多个波束成形天线。而且,与传统雷达不同,Soli 没有移动的硬件组件。
接收和解算
Soli 交互管道实现了增加从原始雷达信号到特定应用手势标签的数据抽象的算法阶段。该管道使用信号抽象的几个阶段:从原始雷达数据到信号转换、用于抽象特征、检测和跟踪、手势概率的定制机器学习训练基础设施,最后是用于解释手势控制的 UI 工具。
这种传感范式对于设备带宽受限的带宽约束系统是有效的,并且不需要高空间分辨率。事实上,Soli 的空间分辨率比大多数手指手势的尺度都要粗糙。相反,Soli 的基本传感范式依赖于通过提取接收到的雷达信号随时间的细微变化来解析运动。通过处理这些时间信号变化,Soli 可以识别和识别其领域内的复杂运动。Soli 库从雷达硬件中提取实时信号,以每秒 100 到 10,000 帧的帧速率输出信号转换、高精度位置和运动数据以及手势标签和参数。
轻量级和硬件无关,我们的交互管道允许我们在不同类型的雷达上使用相同的算法和软件。其高效实施可在可穿戴、移动和物联网应用中使用的低功耗和经济高效的嵌入式平台上实现非接触式手势交互。
实际上,是直接用不了的,需要Root后用模块打开。关于Root可以看Google Pixel 4 Root教程(安卓12)。
这个技术是真的用了雷达,但是我没有找到就是关于相关开发API的东西
有个WEB的可以玩
就是这样的
写出来是这样
需要在Google菜市场安装蓝色的哪个应用
打开可以做一些测试,下面是一个小终端的窗口,可以看到雷达的响应。
window.onSoliEvent = function(event) { // 这个函数将在任何时候检测到手势时运行
if(event.type == '点击') {
console.log("检测到点击");
t = 0;//启动波纹动画
}
if(event.type == '刷卡') {
// if(event.data.direction == '1') {
// console.log("检测到右滑");
//向右移动();
// } else if (event.data.direction == '5') {
// console.log("检测到左滑动");
// moveLeft();
// }
}
if(event.type == '存在') {
//在此处添加代码以响应存在
}
if(event.type == 'reach') {
//在此处添加代码以响应到达
}
};
写出来的是Javascript代码
在空间中的坐标系
范围
感应范围
我觉得这是一种新的交互方式
我在这里小声bb没人看见吧!API的列表在哪里啊!!!!我没API开发个鸡毛,别让我自己看别人的源码,超级不喜欢JS。
相机模组
假如我们的手机屏幕不坏的话,换电池和充电接口都是比较简单的事情
这种手机实在是当不了主力手机玩。。。
最后附上一张X光图
https://zh.ifixit.com/Guide/Google+Pixel+4+XL+Battery+Replacement/135915?lang=en
维修页面
https://atap.google.com/soli/
雷达技术
https://atap.google.com/soli/sandbox/
雷达技术开发WEB
https://atap.google.com/soli/sandbox/prototypes/
实验原型
联系客服